--- title: HTML Imports slug: Web/Web_Components/HTML_Imports tags: - Composants Web translation_of: Web/Web_Components/HTML_Imports ---
{{DefaultAPISidebar("Web Components")}}

Obsolète depuis Google Chrome 73
Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.

Firefox ne va pas supporter HTML Imports dans sa forme actuelle. Voir cet article en anglais "status update" pour plus d'informations. Tant qu'aucun consensus sur le standard ou aucun mécanisme alternatif n'aura émergé, il est possible d'utiliser le polyfill webcomponents.js de Google.

HTML Imports est censé être un moyen de livrer des Composants Web dans une page, mais il est aussi possible d'utiliser HTML Imports seul.

On importe un fichier HTML cible à l'aide de la balise <link> dans un document HTML source de la manière suivante : 
<link rel="import" href="myfile.html">

La valeur d'attribut import de la balise link est nouveau.

Spécification

Spécification Statut Commentaires
{{SpecName('HTML Imports', "", "")}} {{Spec2('HTML Imports')}} Définition initiale

Compatibilité des navigateurs

{{Compat("html.elements.link.rel.import")}}