Страницы

Поиск по вопросам

понедельник, 15 июля 2019 г.

Допускается ли одновременно атрибут charset и name в элементе meta?

В спецификации html5 в описании элемента meta говорится следующее:
Exactly one of the name, http-equiv, and charset, attributes must be specified.
Примерный перевод: Только один из атрибутов может быть использован: name, http-equiv, или charset. Правильно ли я понимаю, что не могу писать так?

Т.е. либо я пишу в одном html документе

либо

Допустим если я хочу указать автора Sergey т.е. типа так

то как мне, чтобы соблюсти стандарт html5 указать еще и кодировку utf-8, ведь по стандарту нельзя одновременно использовать meta name и utf-8? Или может я неправильно перевел стандарт?


Ответ

Правильно ли я понимаю, что не могу писать так?

Правильно. Так как элемент meta позволяет задать только одну из трёх характеристик (name, charset, http-equiv) документа за раз
В данном же случае нужно написать так:

Так как количество элементов meta не ограничивается одним его экземпляром, за исключением , поскольку она должна задаваться один раз.

Комментариев нет:

Отправить комментарий