Les balises <link href = ""> entrent-elles dans la balise <head>?

Est-il possible / bonne pratique d'utiliser <link href""> pour inclure des feuilles de style en dehors de la <head> ou ne fonctionnent-elles que / devraient-elles être utilisées uniquement dans <head> ?

Il est possible de le faire.

Il n'est pas recommandé de le faire, car quel que soit le contenu avant que le <link> ne commence le rendu, et lorsque la feuille de style sera chargée, les styles nouveaux seront redessinés. Cela signifie que la pagelaad sera plus lente (parce que le navigateur doit refaire tout ce qui fonctionne) et plus laid (car il y aura ce flash de contenu avec un style qui est alors restylé pour avoir l'air différent).

Ils ne sont pas valides à l'extérieur de la head , mais aucun navigateur que je connaisse n'appliquera les styles, sinon un enfant de la head .

La balise définit la relation entre un document et une ressource externe.

La balise est plus utilisée pour lier des feuilles de style.

Remarque: L'élément de lien doit être incorporé dans la section de la tête, et il peut apparaître un certain nombre de fois.

De: http://www.w3schools.com/tags/tag_link.asp

L'élément LINK (<link>) est utilisé pour ajouter des informations externes liées au document HTML dans l'en-tête de votre document dans l'élément HEAD.

À partir de: http://www.w3.org/QA/Tips/use-links

La <link> ne définit pas la structure d'une page Web, donc elle doit rester hors de <body> et <footer> .

Je ne peux penser à aucune des raisons pour lesquelles vous voudriez / devez jamais le placer autrement que le <head>

Selon la spécification HTML 4.01, la <link> doit apparaître dans la section tête:

Cet élément définit un lien. Contrairement à A, il ne peut apparaître que dans la section HEAD d'un document, bien qu'il puisse apparaître un certain nombre de fois. Bien que LINK n'ait aucun contenu, il transmet des informations de relation qui peuvent être rendues par les agents utilisateurs de diverses façons (par exemple, une barre d'outils avec un menu déroulant de liens).

Source W3C: http://www.w3.org/TR/html401/struct/links.html#edef-LINK

Oui, l'élément est un élément de métadonnées, dont le parent autorisé est la tête ou un élément en tête.