Подтвердить что ты не робот

Теги <link href=""> входят только в тег <head>?

Возможно ли использование / > использовать <link href""> таблицы стилей вне тега <head> или они работают только в том случае, если они будут использоваться только в <head>?

4b9b3361

Ответ 1

Это можно сделать.

Не рекомендуется делать это, потому что любой контент до начала <link> начнет рендеринг, а затем, когда загрузится таблица стилей, будет переиздан с новыми стилями. Это означает, что pageload будет медленнее (потому что браузер должен переделать всю эту работу) и уродливее (потому что будет эта вспышка контента с одним стилем, который затем переделан, чтобы выглядеть по-другому).

Ответ 2

Они недействительны вне head, хотя ни один браузер, о котором я знаю, не будет применять стили, если не является дочерним элементом head.

Ответ 3

Тег определяет отношения между документом и внешний ресурс.

Тег чаще всего используется для ссылки на таблицы стилей.

Примечание. Элемент ссылки должен быть встроен в раздел главы, и он может появляться любое количество раз.

От: http://www.w3schools.com/tags/tag_link.asp

Элемент LINK (<link>) используется для добавления внешней информации, связанной с документом HTML, в заголовке ваш документ в элементе HEAD.

От: http://www.w3.org/QA/Tips/use-links

Ответ 4

Тег <link> не определяет структуру веб-страницы, поэтому он должен оставаться вне <body> и <footer>.

Я не могу думать о какой-либо причине, по которой вам когда-либо понадобится/нужно поместить ее куда-нибудь, кроме <head>

Ответ 5

В соответствии с спецификацией HTML 4.01 тег <link> должен появиться в разделе заголовка:

Этот элемент определяет ссылку. В отличие от A, он может появляться только в разделе HEAD документа, хотя может появляться любое количество раз. Хотя LINK не имеет контента, он передает информацию о взаимоотношениях, которая может отображаться агентами пользователя различными способами (например, панель инструментов с раскрывающимся меню ссылок).

Источник W3C: http://www.w3.org/TR/html401/struct/links.html#edef-LINK

Ответ 6

Да, элемент - это элемент метаданных, разрешенный родительский элемент - голова или элемент в голове.