Описание тега html
Вопросы, касающиеся HTML и/или HTML5 должен включать в себя минимальный стек Snippet, а JSFiddle, Codepen или JSBin демо соответствующего кода, если запрашивающий отладки помощи.
https://html.spec.whatwg.org/multipage/ - это каноническая спецификация HTML.
HTML (HyperText Markup Language) является основным языком разметки для создания веб-страниц и другой информации, отображаемой в веб-браузере.
Он был изобретен сэром Тимом Бернерсом-Ли при разработке первого веб-браузера в CERN, чтобы позволить исследователям поделиться своими выводами и официально выпущен в июне 1993 года. Оригинальные "HTML-теги" впервые были публично упомянуты Бернерсом-Ли в 1991 году и заимствованы. синтаксис из стандарта документации CERN SGML. Последняя версия для HTML - HTML5.2.
Элементы HTML формируют строительные блоки всех веб-сайтов. HTML позволяет встраивать изображения и объекты в страницу. Может использоваться для создания интерактивных форм. Он предоставляет средства для создания структурированных документов, обозначая структурную семантику для текста, такого как заголовки, абзацы, списки, ссылки, цитаты и другие элементы. Он может встраивать скрипты, написанные на таких языках, как JavaScript, что влияет на поведение веб-страниц HTML. Веб-страницы, написанные на разных языках программирования (PHP, JSP, VF, ASP.NET и т.д.), Отображаются в браузере как HTML.
HTML - это язык разметки с древовидной структурой, то есть элемент может быть потомком другого элемента, который является его предком. Однако, если item1 является потомком item2, то у них есть дополнительное специальное отношение: item1 находится внутри item2, или item2 обернут вокруг item1.
Синтаксис
HTML написан в виде элементов, состоящих из тегов (и их атрибутов), заключенных в угловые скобки (например, <html>
), в содержимое веб-страницы. Угловые скобки также называются левым и правым гильеметами или шевронами.
HTML-теги чаще всего идут парами. Первый известен как открывающий тег, а второй, который включает косую черту, как закрывающий тег (например, <h1>
и </h1>
). В этих тегах могут содержаться различные типы контента, такие как текст или дополнительные элементы HTML. Однако некоторые теги являются непарными, и они известны как пустые элементы или самозакрывающиеся теги. Они могут включать или не включать косую черту (например, <img>
или <img/>
).
В совокупности эти теги образуют документ HTML. Веб-браузеры читают эти документы, интерпретируют каждый из тегов HTML, а затем воспроизводят их соответствующие визуальные и/или звуковые отображения в виде веб-страницы.
стандарты
Стандарты HTML, как и многие другие веб-технологии, поддерживаются Консорциумом World Wide Web (W3C).
HTML4 был представлен в 1997 году, и последняя версия, HTML5, была недавно разработана W3C. То, что W3C называет HTML5, является подмножеством HTML-Living-Standard с несколькими модификациями, которое определено Рабочей группой по технологиям веб-гипертекстовых приложений (WHATWG).
Спецификация языка и документы стандартов для HTML5 доступны онлайн.
Дизайн и сценарии
HTML-разметки разрабатываются с помощью CSS с использованием одного или нескольких из следующих:
-
<link>
, загружающий файл CSS -
<style>
, где определены правила CSS - атрибут
style
тэгов HTML, в который можно записать встроенный CSS
HTML-разметки чаще всего программируются с помощью JavaScript с использованием одного или нескольких из следующих:
-
<script>
с атрибутомsrc
указывающим путь к файлу скрипта -
<script>
с внутренним текстом, являющимся сценарием - атрибуты события тегов,
onclick
какonclick
Часто задаваемые вопросы
Рекомендации:
- W3C HTML/Технические характеристики
- HTML-Living-Standard
- W3C HTML Validator
- Справочник по HTML в Mozilla Developer Network (MDN)
- WebPlatform
- Веб-сайт Microsoft Edge Developer
- Ссылка на SitePoint HTML
- Way2Tutorial HTML Reference
- Зона обучения MDN
- Руководство по доступности веб-контента W3C
- HTML-запросы
- HTML5 Ссылка
Бесплатные книги HTML:
Связанные теги:
html4 html5 xhtml markup mhtml dhtml dhtmlx mshtml
HTML5: что нового?