какие html-теги могут использовать атрибут класса: пример: <i class = "myclass"> текст внутри </i>? - PullRequest
2 голосов
/ 07 июля 2010

Какие теги HTML могут использовать атрибут class?

(В каких стандартах - например, HTML / XHTML / HTML5 и т. Д. - и в каких браузерах.)

Например,следующие юридические или нет?

<i class="myclass">text inside</i>

Спасибо.

Ответы [ 3 ]

7 голосов
/ 07 июля 2010

В HTML 4 атрибут class может использоваться в всех элементах , кроме BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, STYLE и TITLE (см. индекс атрибутов в спецификации HTML 4.01 ). А поскольку XHTML 1.0 (кратко) - это просто HTML 4 с синтаксисом XML, это также относится к XHTML 1.0.

3 голосов
/ 07 июля 2010

В HTML5 атрибут class, наряду с ключами доступа, contenteditable, contextmenu, dir, dragggable, hidden, id, lang, spellcheck, style, tabindex и title title, действителен для всех элементов.Смотри http://dev.w3.org/html5/spec/elements.html#global-attributes

1 голос
/ 07 июля 2010

Ну, я почти уверен, что каждый тег может содержать атрибут класса (поправьте меня, если я ошибаюсь).

РЕДАКТИРОВАТЬ

Хорошо.Недопустимо использовать атрибут класса по уважительной причине (см. мой комментарий в его ответе).Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...