- HTML — The Head Element
- The HTML Element
- The HTML Element
- Example
- The HTML Element
- Example
- The HTML Element
- Example
- The HTML Element
- Examples
- Example
- Setting The Viewport
- The HTML Element
- Example
- The HTML Element
- Example
- Chapter Summary
- HTML head Elements
- HTML Раздел Head
- Пример HTML:
- Кодировка HTML-страницы
- Метаэлементы и поисковые системы
- Пример HTML:
- Пример HTML:
- Пример HTML:
- Пример HTML:
- Задачи
- Переброска на другую страницу
- Задача HTML:
HTML — The Head Element
The HTML element is a container for the following elements: , , , , , and .
The HTML Element
The element is a container for metadata (data about data) and is placed between the tag and the tag.
HTML metadata is data about the HTML document. Metadata is not displayed.
Metadata typically define the document title, character set, styles, scripts, and other meta information.
The HTML Element
The element defines the title of the document. The title must be text-only, and it is shown in the browser’s title bar or in the page’s tab.
The element is required in HTML documents!
The content of a page title is very important for search engine optimization (SEO)! The page title is used by search engine algorithms to decide the order when listing pages in search results.
- defines a title in the browser toolbar
- provides a title for the page when it is added to favorites
- displays a title for the page in search engine-results
So, try to make the title as accurate and meaningful as possible!
Example
The content of the document.
The HTML Element
The element is used to define style information for a single HTML page:
Example
The HTML Element
The element defines the relationship between the current document and an external resource.
The tag is most often used to link to external style sheets:
Example
Tip: To learn all about CSS, visit our CSS Tutorial.
The HTML Element
The element is typically used to specify the character set, page description, keywords, author of the document, and viewport settings.
The metadata will not be displayed on the page, but is used by browsers (how to display content or reload page), by search engines (keywords), and other web services.
Examples
Define the character set used:
Define keywords for search engines:
Define a description of your web page:
Define the author of a page:
Refresh document every 30 seconds:
Setting the viewport to make your website look good on all devices:
Example
Setting The Viewport
The viewport is the user’s visible area of a web page. It varies with the device — it will be smaller on a mobile phone than on a computer screen.
You should include the following element in all your web pages:
This gives the browser instructions on how to control the page’s dimensions and scaling.
The width=device-width part sets the width of the page to follow the screen-width of the device (which will vary depending on the device).
The initial-scale=1.0 part sets the initial zoom level when the page is first loaded by the browser.
Here is an example of a web page without the viewport meta tag, and the same web page with the viewport meta tag:
Tip: If you are browsing this page with a phone or a tablet, you can click on the two links below to see the difference.
The HTML Element
The element is used to define client-side JavaScripts.
The following JavaScript writes «Hello JavaScript!» into an HTML element with >
Example
Tip: To learn all about JavaScript, visit our JavaScript Tutorial.
The HTML Element
The element specifies the base URL and/or target for all relative URLs in a page.
The tag must have either an href or a target attribute present, or both.
There can only be one single element in a document!
Example
Specify a default URL and a default target for all links on a page:
Chapter Summary
- The element is a container for metadata (data about data)
- The element is placed between the tag and the tag
- The element is required and it defines the title of the document
- The element is used to define style information for a single document
- The tag is most often used to link to external style sheets
- The element is typically used to specify the character set, page description, keywords, author of the document, and viewport settings
- The element is used to define client-side JavaScripts
- The element specifies the base URL and/or target for all relative URLs in a page
HTML head Elements
Tag | Description |
---|---|
Defines information about the document | |
Defines the title of a document | |
Defines a default address or a default target for all links on a page | |
Defines the relationship between a document and an external resource | |
Defines metadata about an HTML document | |
Defines a client-side script | |
Defines style information for a document |
For a complete list of all available HTML tags, visit our HTML Tag Reference.
HTML Раздел Head
Элемент представляет собой контейнер для метаданных (данные о данных) и помещается между тегами и .
Информация, вводимая в элемент , не отображается в окне браузера, а помогает ему в обработке страницы.
Элементы, находящиеся внутри элемента , играют очень важную роль: данные, содержащиеся в них, помогают браузеру в обработке страницы, а поисковым системам — в индексации документа.
Элемент может содержать следующие теги: , , , , , и .
Элемент
- отсутствие названия документа заставит браузер при интерпретации HTML-кода вывести в заголовке окна браузера фразу типа Untitled Document (Документ без названия), что не соответствует ни тематике вашего сайта, ни его наполнению;
- при попытке добавить созданный HTML-документ без элемента в «закладки» браузера пользователю придется самостоятельно вписывать название добавляемой страницы;
- поисковые системы, столкнувшись с безымянной страницей, занесут ее в свои базы данных под заголовком Untitled, что сделает такой документ безликим и похожим на миллионы других HTML-документов, размещенных в Интернете.
Пример HTML:
Основной контент.
Элемент
С помощью элемента можно задать описание содержимого страницы и ключевые слова для поисковых машин, автора html-документа и прочие свойства метаданных. Элемент может содержать несколько элементов , потому что в зависимости от используемых атрибутов они несут различную информацию.
Кодировка HTML-страницы
Кодировку HTML-страницы нужно указывать для того, чтобы веб-браузер мог правильно отображать текст на странице. Если явно не указать кодировку, тогда браузер при отображении страницы будет определять ее автоматически. Если кодировка при этом будет определена не верно, то вместо текста будут отображаться иероглифы.
Самая распространённая современная кодировка — utf-8.
Указать браузеру пользователя какая кодировка используется на данной странице:
Метаэлементы и поисковые системы
Некоторые поисковые системы во время индексации страницы обращаются к метаэлементам.
Например метаэлементы ниже определяют описание для HTML-документа и ключевые слова (данная информация может использоваться поисковыми системами при отображении документа в поисковой выдаче):
Описание содержимого страницы и ключевые слова:
Для элемента доступны атрибуты charset, content, http-equiv, name, а также глобальные атрибуты.
Атрибуты тега
Если необходимо сразу перебросить посетителя на другую страницу, то можно указать URL-адрес в параметре url:
description — является описанием страницы, оно чаще всего используется поисковыми системами для определения, чему та посвящена, например:
generator — указывает один из пакетов программного обеспечения, используемого для создания документа, например:
keywords — содержит список ключевых слов, разделенных запятыми, соответствующих содержимому страницы, например:
expires — может быть использован для указания того, когда у страницы должен истечь срок актуальности (и она должна быть удалена из кэша), например:
robots — показывает, должны ли поисковые системы включать данную страницу в результаты поиска. Например, значение nofollow устанавливает, что поисковые системы могут включать данную страницу в результаты поиска, но не должны показывать страницы, на которые ведут ссылки с нее:
viewport — позволяет разработчикам управлять размером исходной области просмотра на различных устройствах:
Элемент
- href — указывает путь к файлу CSS, который часто расположен в папке с именем css или styles;
- type — определяет тип документа, на который указывает ссылка. Должно быть указано значение text/css;
- rel — определяет отношение между НТМL-страницей и связанным файлом. При создании ссылки на файл CSS должно быть указано значение stylesheet .
Пример HTML:
Элемент
Вы можете включить правила CSS в НТМL-страницу, поместив их внутри элемента , который обычно находится в элементе .
Пример HTML:
Элемент
Элемент позволяет присоединять к документу различные сценарии. Сам код сценария может располагаться либо внутри этого элемента, либо во внешнем файле. Если текст сценария расположен во внешнем файле, то он подключается с помощью атрибутов элемента .
В следующем примере внешний файл script.js подключается к HTML-документу и генерирует всплывающее окно при клике пользователем по кнопке:
Пример HTML:
Элемент
Элемент служит для указания полного базового URL-адреса документа, относительно которого вычисляются все относительные адреса. Это поможет избежать проблем в случае переноса вашей страницы в другое место. Иначе говоря, все ссылки будут работать, как и прежде.
Основным атрибутом элемента является href. В качестве его значения используется адрес базовой папки, относительно которой и будут вычисляться относительные адреса. По умолчанию корневой адрес равен доменному имени сайта.
Еще одним полезным атрибутом этого тега является target. Атрибут target определяет, в какое окно будут загружаться страницы по ссылкам, встречающимся в HTML-документе. По умолчанию ссылки открываются в том же окне браузера.
Пример HTML:
Задачи
Переброска на другую страницу
Сделайте так, чтобы через 5 секунд после загрузки страницы посетитель был переброшен по URL-адресу «../../html/html_head.html». Подсказка Подсказка: Добавьте элемент . Установите для него атрибуты http-equiv и content
Задача HTML:
Сейчас вы узнаете о теге head