Les prérequis :
Il est essentiel de comprendre ce qu’est une balise html pour mieux appréhender le contenu de cet article.
La balise <div> (Balise HTML) est une des balises structurelle en HTML (type block). Cette balise permet de structurer le contenu à des fins d’organisation ou de traitement.
Les spécifications techniques de la balise <div> :
Catégorie de la balise : contenu de flux et contenu palpable
Contextes d’utilisations : Elle est utilisée où un contenu de flux est attendu ou comme enfant de la balise dl.
Modèle de contenu :
- Si son parent est la balise dl : La balise peut contenir un ou plusieurs balises dt suivi d’un ou plusieurs balises dd, éventuellement mélangé avec des éléments qui supportent des scriptes.
- Si elle n’est pas un enfant de la balise dl alors le contenu est de type contenu de flux.
Les attributs du contenu : Les attributs globaux
Interface DOM :
[Exposed=Window]
interface HTMLDivElement : HTMLElement
[HTMLConstructor] Constructor();
//Contient des éléments obsolètes
La balise div n’a pas de rôle définit en HTML. Elle représente et groupe d’autres balises enfants sans les influencer, elle n’a pas d’attributs propre à elle.
Il est conseillé de l’utiliser comme dernier ressort, si aucune autre balise n’est adapté à l’intégration.
Les attributs :
Attribut | Cas d’utilisations |
---|---|
Class | Permet d’ajouter un nom de class |
lang | Spécifie la langue principale pour son contenu |
title | Représente une information consultative (uniquement visible lors du survol de la souris sur l’élément) |