Файл: Изучение основ программирования на языке HTML.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 01.04.2023

Просмотров: 74

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1. У пользователя слабое зрение, и он использует программу чтения с экрана, чтобы прочитать информацию в Интернете. Фактически наличие альтернативного текста для описания изображений полезно для большинства пользователей.

2. Как описано выше, написание файла или пути может быть неправильным, и это поможет определить ошибку.

3. Предоставление текста для поисковых систем. Например, поисковые системы могут сопоставлять альтернативный текст с поисковыми запросами.

4. Пользователь отключил изображения, чтобы уменьшить объем передаваемых данных. Это особенно распространено на мобильных телефонах, а также в странах, где пропускная способность ограничена или высока.

Также можно использовать атрибуты ширины и высоты, чтобы заадать ширину и высоту изображения. Найти ширину и высоту изображения можно несколькими способами. Например, на Mac можно использовать Cmd + I для отображения информации о файле изображения. Применительно к рассматриваемому примеру, код примет вид [17,18]:

<img src="images/dinosaur.jpg"

alt="The head and torso of a dinosaur skeleton;

it has a large head with long sharp teeth"

width="400"

height="341">

Задание атрибутов width и height не приведет к большой разнице в отображении, но ограничит его размер, как показано на рис. 2.13 [18,19].

Рис. 2.13. Отображение на странице рисунка с заданными размерами

В результате загрузка страницы происходит быстрее и плавнее.

Однако не стоит изменять размер изображений, используя атрибуты HTML. Если установить слишком большой размер изображения, можно получите изображения, которые выглядят зернистыми, нечеткими или слишком маленькими, и потратить впустую пропускную способность, загружая изображение, которое не соответствует потребностям пользователя.

Изображение может также выглядеть искаженным, если не выдержано правильное соотношение сторон. Необходимо использовать графический редактор, чтобы создать изображение правильного размера, прежде чем разместить его на веб-странице [17-19].

Как и со ссылками, также можно добавить атрибуты заголовка к изображениям, чтобы при необходимости предоставить дополнительную вспомогательную информацию. Тогда код рассматриваемого примера примет вид [17,18]:

<img src="images/dinosaur.jpg"

alt="The head and torso of a dinosaur skeleton;

it has a large head with long sharp teeth"

width="400"

height="341"

title="A T-Rex on display in the Manchester University Museum">

Результат добавления атрибута title показан на рис. 2.14 [19].


Рис. 2.14. Добавление атрибута title в тег img

Тем не менее, добавление этого атрибута не рекомендуется из-за ряда проблем с доступностью. В основном из-за того, что поддержка программы чтения с экрана очень непредсказуема, и большинство браузеров не отображают ее, если не навести курсор мыши [18,19].

ВЫВОДЫ

В результате выполнения курсовой работы решены следующие задачи:

  • изучены понятия и структура элементов веб-страниц;
  • изучена общая структура HTML-документа;
  • рассмотрены особенности популярных HTML редакторов;
  • рассмотрены особенности форматирования текста и текстовых элементов на странице;
  • рассмотрены особенности вставки изображений на страницу.

Язык HTML является основой для создания сайтов и помогает в изучении основ веб-программирования. Он достаточно прост в изучении и применении, не зависит от платформы.

Среди преимуществ HTML выделены следующие:

– HTML используется для создания любых веб-сайтов;

– поддерживается всеми браузерами;

– может быть интегрирован с другими языками, такими как CSS, JavaScript и т. д.

К недостаткам HTML относятся:

– с помощью HTML можно создавать только статические веб-страницы, поэтому для динамической веб-страницы должны использоваться другие языки.

– большое количество кода должно быть написано для создания простой веб-страницы;

– низкий уровень безопасности.

На основе изученных в курсовой работе особенностей языка HTML может быть написан простой сайт, содержащий как текстовую, так и графическую информацию. Перспективами работы являются изучение форматирования веб-страниц с помощью таблиц каскадных стилей и добавления динамических сценариев.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Стандарт: Hypertext Markup Language – 2.0 (https://tools.ietf.org/html/rfc1866) Просмотрено: 18.11.2019.
  2. Черновой вариант рекомендаций: Form-based File Upload in HTML (https://tools.ietf.org/html/rfc1867) Просмотрено: 18.11.2019.
  3. Черновой вариант рекомендаций: HTML Tables (https://tools.ietf.org/html/rfc1942) Просмотрено: 19.11.2019.
  4. Черновой вариант рекомендаций: A Proposed Extension to HTML : Client-Side Image Maps (https://tools.ietf.org/html/rfc1980) Просмотрено: 19.11.2019.
  5. Стандарт: Internationalization of the Hypertext Markup Language (https://tools.ietf.org/html/rfc2070) Просмотрено: 19.11.2019.
  6. Рекомендации W3C: Open Web Platform Milestone Achieved with HTML5 Recommendation (https://www.w3.org/2014/10/html5-rec.html.en) Просмотрено: 20.11.2019.
  7. Стандарт: HTML Living Standard (https://www.w3.org/TR/html5/) Просмотрено: 20.11.2019.
  8. Гаевский А.Ю. Создание Web-страниц и Web-сайтов /
    Гаевский А.Ю., Романовский В.А, 2008. – 464с.
  9. Дакетт Джон Основы веб-программирования с использованием HTML, XHTML и CSS / Джон Дакетт. – М.: Эксмо, 2013. – 768 c.
  10. Квинт Игорь, Создаем сайты с помощью HTML, XHTML и CSS / Игорь Квинт. - М.: Питер, 2014. – 448 c.
  11. Мержевич Влад, HTML и CSS на примерах / Влад Мержевич.
    – М.: "БХВ-Петербург", 2012. – 448 c.
  12. Гаевский А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2014. – 464 c.
  13. Чебыкин Ростислав, Самоучитель HTML и CSS. Современные технологии / Ростислав Чебыкин. – Москва: Огни, 2012. – 624 c.
  14. Дунаев Вадим, HTML, скрипты и стили / Вадим Дунаев. – Москва: Наука, 2015. – 816 c.
  15. Дуванов А. А. Web-конструирование. HTML / А. А. Дуванов.
    – БХВ-Петербург, 2005. –254 с.
  16. Клименко Роман, Веб-мастеринг на 100% / Роман Клименко.
    – М.: Питер, 2013. – 512 c.
  17. Фримен Эрик, Фримен Элизабет, Изучаем HTML, XHTML и CSS = Head First HTML with CSS & XHTML / Эрик Фримен, Элизабет Фримен. – П.: «Питер», 2010. – 656 с.
  18. Комолова Н., Яковлева Е. HTML. Самоучитель / Н. Комолова,
    Е. Яковлева. – М., 2011. – 288 c.
  19. Мак-Дональд Мэтью, Создание Web-сайта. Недостающее руководство / Мэтью Мак-Дональд. – БХВ-Петербург – М., 2013. – 411c.