Tutoriel HTML

ACCUEIL HTML Introduction HTML Éditeurs HTML HTML de base Éléments HTML Attributs HTML En-têtes HTML Paragraphes HTML Styles HTML Formatage HTML Citations HTML Commentaires HTML Couleurs HTML HTMLCSS Liens HTML Images HTML Icône de favori HTML Tableaux HTML Listes HTML Bloc HTML et Inline Cours HTML Identifiant HTML Iframes HTML HTMLJavaScript Chemins d'accès aux fichiers HTML Tête HTML Mise en page HTML HTML réactif Code informatique HTML Sémantique HTML Guide de style HTML Entités HTML Symboles HTML Émojis HTML Jeu de caractères HTML Encodage d'URL HTML HTML contre XHTML

Formulaires HTML

Formulaires HTML Attributs de formulaire HTML Éléments de formulaire HTML Types d'entrée HTML Attributs d'entrée HTML Attributs du formulaire de saisie HTML

Graphiques HTML

Canevas HTML HTML SVG

Médias HTML

Médias HTML Vidéo HTML Audio HTML Modules externes HTML YouTube HTML

API HTML

Géolocalisation HTML Glisser/déposer HTML Stockage Web HTML Travailleurs Web HTML HTML SSE

Exemples HTML

Exemples HTML Questionnaire HTML Exercices HTML Certificat HTML Résumé HTML Accessibilité HTML

Références HTML

Liste de balises HTML Attributs HTML Attributs globaux HTML Prise en charge du navigateur HTML Événements HTML Couleurs HTML Canevas HTML HTML Audio/Vidéo Doctypes HTML Jeux de caractères HTML Encodage d'URL HTML Codes de langue HTML Messagerie HTTP Méthodes HTTP Convertisseur PX en EM Raccourcis clavier

Iframes HTML


Un iframe HTML est utilisé pour afficher une page Web dans une page Web.



Syntaxe HTML Iframe

La balise HTML <iframe>spécifie un cadre en ligne.

Un cadre en ligne est utilisé pour incorporer un autre document dans le document HTML actuel.

Syntaxe

<iframe src="url" title="description"></iframe>

Conseil : Il est recommandé de toujours inclure un titleattribut pour le <iframe>. Ceci est utilisé par les lecteurs d'écran pour lire le contenu de l'iframe.


Iframe - Définir la hauteur et la largeur

Utilisez les attributs heightet pour spécifier la taille de l'iframe.width

La hauteur et la largeur sont spécifiées en pixels par défaut :

Exemple

<iframe src="demo_iframe.htm" height="200" width="300" title="Iframe Example"></iframe>

Ou vous pouvez ajouter l' styleattribut et utiliser le CSS heightet les width propriétés :

Exemple

<iframe src="demo_iframe.htm" style="height:200px;width:300px;" title="Iframe Example"></iframe>


Iframe - Supprimer la bordure

Par défaut, un iframe est entouré d'une bordure.

Pour supprimer la bordure, ajoutez l' styleattribut et utilisez la borderpropriété CSS :

Exemple

<iframe src="demo_iframe.htm" style="border:none;" title="Iframe Example"></iframe>

Avec CSS, vous pouvez également modifier la taille, le style et la couleur de la bordure de l'iframe :

Exemple

<iframe src="demo_iframe.htm" style="border:2px solid red;" title="Iframe Example"></iframe>

Iframe - Cible pour un lien

Un iframe peut être utilisé comme cadre cible pour un lien.

L' targetattribut du lien doit faire référence à l' nameattribut de l'iframe :

Exemple

<iframe src="demo_iframe.htm" name="iframe_a" title="Iframe Example"></iframe>

<p><a href="https://www.w3schools.com" target="iframe_a">W3Schools.com</a></p>

Résumé du chapitre

  • La balise HTML <iframe>spécifie un cadre en ligne
  • L' src attribut définit l'URL de la page à intégrer
  • Toujours inclure un titleattribut (pour les lecteurs d'écran)
  • Les attributs heightet widthspécifient la taille de l'iframe
  • Utilisez border:none;pour supprimer la bordure autour de l'iframe

Exercices HTML

Testez-vous avec des exercices

Exercer:

Créez une iframe avec une adresse URL qui va à https://www.w3schools.com.

<iframe ="https://www.w3schools.com"></iframe>


Balise HTML iframe

Tag Description
<iframe> Defines an inline frame

Pour une liste complète de toutes les balises HTML disponibles, consultez notre Référence des balises HTML .