' Теги HTML | Шнайдер блог

Теги HTML

Как мы уже писали в статье, посвященной общим вопросам HTML, теги необходимы для того, чтобы браузер “понимал”, что отображать нужно не простой текст, а текст с элементами форматирования. Обратите внимание на синтаксис написания тегов:

<тег атрибут1="значение" атрибут2="значение">
<тег атрибут1="значение" атрибут2="значение">...</тег>

Как вы заметили, теги бывают двух видов: одиночные (первый пример) и парные (второй пример). Парные теги могут содержать внутри себя дополнительные теги или текст. Рассмотрим этот вопрос детальнее.

Парные теги в HTML

Парные теги также имеют второе название — контейнеры. Они состоят из открывающего и закрывающего тега. Открывающий выглядит также, как и одиночный — <тег>, тогда как в закрывающийся добавляется слэш — </тег>.

Как применяются теги

Важно понимать, что для тегов того или иного типа работают определенные правила. Некоторые из них являются обязательными, другие же — просто рекомендации:

  • Атрибуты тегов и кавычки. Как известно, значения атрибутов тегов заключаются в двойные (“”) или одинарные кавычка (‘’). Если вы не поставите кавычки, браузер корректно обработают код, однако не в том случае, если речь идет о тексте с пробелами. Например:

<p><img src="images/image.png" alt="Первый заголовок" width="300" height="91"></p>
<p><img src="images/image.png" alt=Первый заголовок width="300" height="91"></p>

Первая строка написана верно, с применением всех кавычек, чего не скажешь о второй строке (атрибут alt). Таким образом в качестве значения alt браузер выберет первое слово, тогда как второе будет “распознано” как ошибочное.

  • Прописные и строчные символы в тегах. Теги можно писать как прописными, так и строчными буквами. Ошибки не будет если вы будете использовать <BR>,<Br> или <br>. Тем не менее рекомендуется остановится на одной форме записи на всех страницах веб-портала.
  • Перенос строк. Между атрибутами внутри тега можно использовать перенос строк. Рассмотрим на примере. Строка без переноса:

<p><img src="images/image.png" alt="Первый заголовок" width="300" height="91"></p>

Та же строка с переносом:

<p><img src="images/image.png"

alt="Первый заголовок"

width="300"

height="91"></p>

  • Неизвестные теги. Если тег или же атрибут тега прописаны с ошибкой, браузер проигнорирует его и выведет текст так, будто тег отсутствует.
  • Порядок тегов. Не стоит забывать своеобразной иерархии вложенности тегов. Так, <title> должен “лежать” в контейнере <head>. Обязательно проследите за тем, чтобы теги находились в правильном месте. В случае с тегами, равнозначными в иерархии связи, последовательность не так важна. К примеру, если поменять местами <meta> и <title> ничего критичного не произойдет.
  • Закрытие тега. У закрывающегося тега есть три состояния:
    • Обязательное закрытие тега.
    • Закрытие тега не требуется.
    • Закрытие тега не обязательно.

Несмотря на это, рекомендуется закрывать подобные теги.

Атрибуты тегов

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

Что касается формата атрибутов, то каждый из них относится к определенному типу (текст, путь к файлу, число и т.д.), который непременно стоит учитывать в ходе написания атрибута. Например:

<p><img src="images/image.png" alt="Первый заголовок" width="300" height="91"></p>

В этой строке тег <img> “ответственен” за добавление изображения на сайт, а атрибуты width и height задают ширину и высоту изображения.


Категории


Хостинг сайтов

Популярное в категории