Iframe
Un iframe (abréviation de « inline frame ») est un élément HTML qui permet d’intégrer une page Web externe dans un document HTML. Contrairement aux cadres traditionnels, qui servaient à créer la structure d’une page Web, les iframes peuvent être insérés n’importe où dans la mise en page d’une page Web.
Un iframe peut être inséré dans un document HTML à l’aide de la balise iframe, comme dans l’exemple ci-dessous :
<iframe src="http://sharpened.com/example.php" width="728" height="90"><\ /iframe>
Le code ci-dessus insère le contenu de l’URL dans un iframe de 728 x 90 px au sein de la page Web. La source de l’iframe (src) peut faire référence à un site Web externe ou à une autre page située sur le même serveur, par exemple src="/example.php". Les attributs width et height ne sont pas obligatoires, mais ils sont couramment utilisés pour définir la taille de l’iframe. D’autres attributs d’iframe, tels que marginwidth et marginheight, sont pris en charge par HTML 4 et les versions antérieures, mais en HTML5, le CSS est utilisé pour personnaliser l’apparence d’un iframe.
Les iframes sont utilisés à plusieurs fins, notamment pour la publicité en ligne et le multimédia. De nombreuses plateformes publicitaires utilisent des iframes pour afficher des publicités sur des pages Web, car ils offrent plus de flexibilité qu’un script intégré. Comme les iframes peuvent contenir une page Web entière, les annonceurs peuvent y inclure du code de suivi supplémentaire qui contribue à garantir des rapports précis pour l’annonceur comme pour l’éditeur.
Les iframes servent également à afficher différents types de médias dans une page Web. Par exemple, les vidéos YouTube et les fenêtres Google Maps sont souvent intégrées aux pages Web à l’aide d’iframes. De nombreuses applications Web utilisent des iframes, car ceux-ci peuvent afficher du contenu dynamique sans recharger la page Web.
Testez vos connaissances