Теги и атрибуты HTML. Основные html теги Самые популярные теги html

Любой код содержит в себе команды управления, посредством которых выполняются определенные задачи. В каждом языке они называются по-разному, но суть у них одна и та же. Чтобы не запутаться в терминах и говорить на одном языке, давайте разберемся как называются и как используются команды HTML.

В пояснениях я буду приводить ссылки на спецификацию, а также на её перевод , о котором упоминал на странице HTML это.. . Упоминание о переводе А. Пирамидина имеется в официальной спецификации HTML, так что перевод можно считать качественным.

Немного по-другому обстоят дела с тегами, не трбующими обязательной закрывающей части. К их числу можно отнести теги, создающие элементы таблицы: . Ряд таблицы автоматически закроет тег тела таблицы . А вот закрывать тег таблицы надо обязательно, в противном случае всё содержимое страницы, следующее за таблицей, станет её частью и попадёт под влияние табличных настроек.

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

  • Строковые (inline). Их ещё называют инлайновые.
  • Блоковые (block).
  • Конечный (/закрывающий) тег может быть:

  • Закрывающий тег () обязателен.
  • Закрывающий тег () не обязателен.
  • Закрывающий тег () запрещён.
  • атрибуты у тегов могут быть:

  • Обязательные.
  • Необязательные.
  • Эту информацию по каждому конкретному тегу можно получить в спецификации. Как ею пользоваться написано ниже. И ещё один важный момент касательно использования различных символов в HTML.

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

    Вложенность тегов

    Теги могут быть вложенными друг в друга как матрёшки. При этом они делятся на родительские и дочерние элементы. Поясню на примере:

    Элемент подчёркнутого текста является родительским элементом для элемента зачёркнутого текста с наследованием.

    Дочерние элементы наследуют характеристики родительских. Таким образом зачёркнутый текст будет также и подчёркнутым.

    Главное помнить, что обе части тега (открывающая и закрывающая) должны быть вложены в один и тот же родительский элемент, опять же по аналогии с матрёшкой.

    Использование спецификации

    Официальной на данный момент (март 2012) является версия HTML 4.01, версия HTML 5.0 находится в активной разработке, но стандартом ещё не является, несмотря на многочисленные публикации в сети на тему HTML 5.

    Теперь о том, как пользоваться спецификацией. Допустим, нас интересуют вышеупомянутые таблицы. Открываем краткое содержание и выбираем соответствующий пункт (№11) - Таблицы.

    Открываем спецификацию, меню разделов:

    Тут можно получить информацию по каждому атрибуту.

  • Требования закрывающего тега (). В данном случае начальный и конечный теги обязательны.
  • Названия атрибутов данного тега.
  • Список значений каждого атрибута.
  • Статус атрибута (Актуальный/Устаревший/Запрещённый).
  • Тип данных (значений) атрибута.
  • Список общих атрибутов, которые используются с любыми тегами.
  • Важное замечание. На скриншоте выше атрибут align имеет статус Deprecated (не рекомендован). Такой атрибут не будет работать (и будет ошибкой) в DOCTYPE Strict . Так что использовать deprecated-элементы я крайне не рекомендую. Статус любого элемента можно посмотреть в общем списке.

    Уточнения по тегам:

  • Название тега.
  • Статус открывающего тега в документе html:
    • O - optional (не обязателен)
  • Статус закрывающего тега в документе html:
    • O - optional (не обязателен)
    • F - forbidden (запрещён)
  • Предполагается ли содержимое (гипертекст):
    • E - Empty (без содержимого)
  • Статус тега (D, L и F):
    • D - deprecated (не рекомендован).
    • L - loose (допускается в переходной спецификации Transitional).
    • F - Frameset (допускается в спецификации Frameset).
  • Основные html теги — это та база, на которой строится практически любой сайт/блог. Из этой статьи Вы узнаете именно те 20% тегов, которые Вам будут необходимы всегда.

    Как в любом языке, да и в здесь действует правило парето 20/80 (20% дел имеет 80% важности для достижения нужного результата), что означает — достаточно знать всего 20% кодов, чтобы уверенно достигать своих целей в сайтостроении.

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

    — это самый наипростейший язык! Если Вы решили его изучить, то важно понять с самого начала, что в этом нет ни какой сложности. С уверенностью можно сказать, что в школе детям, на уроке информатики намного сложней приходиться.

    Итак приступим. Писать коды лучше в блокноте, который входит в стандартные программы операционной системы Windows или в бесплатной программе «Notepad + +».

    Сначала определимся с тем, что такое тег. Тег — это ячейка самого языка html, из которого он в общем то и строится. По тегам браузеры понимают, как отобразить текст, куда вставить картинки. Теги — это и есть сами элементы разметки.

    HTML теги для создания каркаса сайта

    Теги бывают парные и не парные. Парные открываются и закрываются, т.е в закрывающихся присутствует обратный слеш «/».

    Первое, что должно находится в любом html документе при создании страницы блога, это:

    Похожие публикации