Тег <head>
Общая информация
Тег <head> предназначен для хранения элементов веб-документа, которые определяют как браузер обработает эту страницу. Сюда относятся скрипты, мета-заголовки (метатеги), каскадные таблицы стилей (css) и т.д.
Особенность этого тега в том, что указанные в нем данные, напрямую не отображаются в браузере, исключение составляет тег <title>, который указывает заголовок веб-документа в окне браузера.
Внутри это браузере допустимо располагать следующие теги: <base>, <title>, <style>, <link>, <meta>, <script>, <noscript>.
Синтаксис
- <head>
- ...
- </head>
Наличие закрывающего тега - обязательно.
Некоторая дополнительная информация
Сейчас идет много споров, что вроде бы отсутствие тега ни на что не влияет, те же стили css можно указывать в <body>, а также нужен ли этому тегу закрывающий тег.
Безусловно, поисковики и браузер могут проглотить и такой код. Однако, во избежание проблем с самого начала, стоит все же соблюдать заданные стандарты - стили-css располагать в теге <head> и указывать закрывающий тег.
Примеры
Пример 1.
html:
- <html>
- <head>
- <title>Заголовок документа</title>
- <!-- здесь указываются скрипты, мета-заголовки (метатеги), каскадные таблицы стилей (css) и т.д. -->
- </head>
- <body>
- Содержимое страницы
- </body>
- </html>