Что такое кодировка страницы в html meta
Перейти к содержимому

Что такое кодировка страницы в html meta

  • автор:

Тег meta

Тег meta задает некоторые служебные команды браузеру или поисковым системам: кодировку страницы, описание страницы для поисковиков, автора страницы и так далее.

Принцип работы тега такой (за некоторым исключением): задается имя команды (в атрибуте name или в атрибуте http-equiv ), а значение команды задается в атрибуте content . По сути данный тег содержит в себе группу тегов (команд), общее название которым мета-теги

Тег meta не требует закрывающего тега.

Тег meta следует использовать внутри тега head .

Популярные примеры использования

Кодировка документа

В настоящее время стандартом кодировки является utf-8 . Теоретически явно (через тег meta ) кодировку можно и не задавать — браузер должен вас понять. На практике я бы не советовал так поступать — кодировка может сбиться и вместо русского текста вы увидите крокозябры.

В HTML5 кодировка задается в упрощенном виде:

Раньше кодировка задавалась так (сейчас так делать не стоит, устарело, можете встретить в устаревающих учебниках):

Описание документа

Мета-описание документа предназначено для поисковиков, в нем должно лежать краткое описание страницы. Из этого описания при некоторых условиях поисковик может сделать сниппет страницы сайта. Сниппет — это короткое описание страницы сайта при поиске. Соответственно мета-описание страницы следует делать таким, каким вы хотите видеть сниппет страницы на поиске и для каждой страницы сайта свое.

Пользоваться следует так:

Ключевые слова документа

Мета-keywords (ключевые слова) предназначены для поисковиков, чтобы указать самые главные слова, по которым будут искать страницу. В настоящее время из-за злоупотреблений со стороны веб-мастеров поисковики не придают значения этому мета-тегу.

Пользоваться следует так (ключевые слова и фразы перечисляются через запятую):

Редирект (перебрасывание на другую страницу)

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

Больше примеров

Больше примеров вы можете найти по данной ссылке.

Возможные атрибуты

Атрибут Описание
name Имя мета-тега. Значение мета-тега с данным именем задается атрибутом content .
http-equiv Позволяет устанавливать http заголовки, для отправки их в браузер. Задает имя заголовка. Значение заголовка задается атрибутом content .
content Устанавливает значение атрибута, заданного с помощью атрибута name или http-equiv .
charset Задает кодировку документа. В настоящее время стандартом является utf-8 .

16. Кодировка HTML страницы и атрибуты

Вы когда-нибудь видели на странице в интернете какие-то знаки вопроса, квадратики и прочее вместо текста? Думаю, что видели. Так вот, у этого сайта проблема с кодировкой, вполне возможно разработчик ее не указал. Кодировка, простыми словами, это таблица содержащая набор символов. Для того чтобы добавить кодировку сайта, нужен многофункциональный тег , о нем написан целый урок. Итак, чтобы браузер понял, какую кодировку вы используете, применяйте эту строку:

Что такое кодировка?

Кодировка, это набор символов, представленный в таблице. Таблица содержит сам символ и его код, например, двоичный (нули и единицы). Термин «набор символов» редко используется, чаще всего говорят «кодировка». На данный момент популярны две кодировки: ASCII и UTF-8. На нашем сайте используется кодировка UTF-8 .

Подробнее о кодировке?

Кодировка ASCII является американской и разрабатывалась для английского языка. Так как, к примеру, французский язык имеет надстрочные знаки, а русский алфавит не похож на английский, был разработан стандарт Unicode для расширения кодировки ASCII. Но и в Unicode, со временем, стало не хватать места для размещения новых символов. Поэтому на основе Unicode создали кодировку UTF-8, которая исправила эти недостатки. UTF-8 позволяет кодировать до 2 миллиардов символов, поэтому она доминирует в интернете.

В UTF-8 коды от 0 до 127 используются для представления символов ASCII. Если символ не входит в набор ASCII, то старший бит первого байта устанавливается в 1, что свидетельствует о дополнительном использовании байтов. То есть если в документе используются только символы из ASCII, то каждый символ в UTF-8 будет кодироваться восьмью битами.

Что такое атрибуты?

Настало время познакомиться с атрибутами в HTML. Вы их уже встречали, просто на них не акцентировалось внимание. Атрибуты – это дополнение к тегам, расширяющее их возможности. Они всегда указываются в открывающемся теге. Атрибут состоит из имени и значения, разделенного знаком равенства.

Имя атрибута необходимо писать в нижнем регистре. Хотя HTML5 и позволяет писать в любом регистре и не использовать кавычки, все же так не рекомендуется делать.

Определение и Использование

home

Метаданные — это информация о данных документа. Пример метаданных: автор документа, время создания документа, время последней модификации, кодировка документа и т.д.

Тэг позволяет задать метаданные для HTML документа. Метаданые не отображаются на странице, но используются поисковыми системами, браузерами, и другими веб-службами.

Обратите внимание: данный элемент должен обязательно определяться в секции head.

Атрибуты

В поле Изменения Вы можете узнать какие изменения произошли с данным атрибутом в HTML5.

  • Удален данный атрибут был удален в HTML5.
  • Добавлен данный атрибут был добавлен в HTML5.
  • данный атрибут не затронули изменения.
Атрибуты Значение Описание Изменения
charset кодировка Указывает кодировку символов документа. Добавлен
content текст Устанавливает значение для http-equiv или name.
http-equiv content-type
default-style
refresh
Определяет http заголовок, значение для которого задается атрибутом content.
content-type позволяет задать кодировку документа (в HTML5 кодировка может также задаваться атрибутом charset).
default-style позволяет задать предпочитаемый файл стилей.
refresh позволяет задать интервал времени в секундах, через который данный документ должен обновляться.
name application-name
author
description
generator
keywords
Определяет метаданные, значения для которых задаются атрибутом content.
application-name указывает имя веб-приложения, которое находится на странице.
author указывает имя автора документа.
description указывает описание документа (может использоваться поисковыми системами при выдаче страницы в поиске).
generator указывает имя программного обеспечения, которое использовалось при генерации данной страницы.
keywords указывает ключевые слова страницы (используется поисковыми системами при анализе страницы)

Wisdomweb.ru © 2024.
Все права защищены. Любое использование материалов данного сайта без разрешения администрации запрещено.
Онлайн учебники по HTML, HTML5, CSS, JavaScript, AJAX, HDOM, jQuery.

Что такое meta в HTML5?

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

Атрибуты:

  • charset — при помощи этого атрибута вы сможете указать кодировку сайта;
  • name — название мета тега, к примеру name=»description» ;
  • content — указывается значение атрибута. К примеру name=»description» , а его значение указывается как раз в атрибуте content;
  • http-equiv — конвертация метатегов в HTTP заголовок.

Пример:

      Document  

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *