Wiki-logo
  1. Заглавная страница
  2. Содержание
  3. Избранные статьи
  4. Случайяная статья
  5. Текущие события
  6. Пожертвовать
  1. Участие
  2. Сообщить об ошибке
  3. Как править статьи
  4. Сообщество
  5. Форум
  6. Свежие правки
  7. Новые страницы
  8. Справка
  1. Инструменты
  2. Ссылки сюда
  3. Связанные правки
  4. Служебные станицы
  5. Постоянная ссылка
  6. Сведения о страниице
  7. Цитировать страницу
  8. Получить короткий URL
  9. Скачать QR-код
  10. Развернуть всё
  1. Печать/экспорт
  2. Скачать как PDF
  3. Версия для печати
  1. В других проектах
  2. Викисклад
  3. Медиавики
  4. ВикиУчебник
  5. Викиновости
  6. Викиверситет
  7. Элемент Викиданных
  1. На других языках
  2. العربية
  3. English
  4. Español
  5. हिन्दी
  6. Bahasa Indonesia
  7. Latgaļu
  8. Latviešu
  9. اردو
  10. 中文

HTML

Материал из Википедии — свободной энциклопедии
[править|править код]
Ещё картинка с Википедии Картинка с Википедии

HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык гипертекстовой разметки документов для просмотра веб-страниц в браузере. Веб-браузеры получают HTML документ от сервера по протоколам HTTP/HTTPS или открывают с локального диска, далее интерпретируют код в интерфейс, который будет отображаться на экране монитора.

Элементы HTML являются строительными блоками HTML страниц. С помощью HTML разные конструкции, изображения и другие объекты, такие как интерактивная веб-форма, могут быть встроены в отображаемую страницу. HTML предоставляет средства для создания заголовков, абзацев, списков, ссылок, цитат и других элементов. Элементы HTML выделяются тегами, записанными с использованием угловых скобок. Такие теги, как img и input, напрямую вводят контент на страницу. Другие теги, такие как p, окружают и оформляют текст внутри себя и могут включать другие теги в качестве подэлементов. Браузеры не отображают HTML-теги, но используют их для интерпретации содержимого страницы.

Язык XHTML является более строгим вариантом HTML, он следует синтаксису XML и является приложением языка XML в области разметки гипертекста.

В HTML можно встроить язык программирования JavaScript с помощью тега script

Общее представление

Язык гипертекстовой разметки HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1986—1991 годах в стенах ЦЕРНа в Женеве в Швейцарии[4]. HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.

Первым общедоступным описанием HTML был документ «Теги HTML», впервые упомянутый в Интернете Тимом Бернерсом-Ли в конце 1991 года[5][6]. В нём описываются 18 элементов, составляющих первоначальный, относительно простой дизайн HTML. За исключением тега гиперссылки, на них сильно повлиял SGMLguid, внутренний формат документации, основанный на стандартном обобщенном языке разметки (SGML), в CERN. Одиннадцать из этих элементов всё ещё существуют в HTML 4

Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег table предназначен для создания в документах таблиц, но иногда используется и для оформления размещения элементов на странице. С течением времени основная идея платформонезависимости языка HTML была принесена в жертву современным потребностям в мультимедийном и графическом оформлении.