Identification

Plusieurs attributs permettent de distinguer une balise.

  • id

  • name

  • class

Ces attributs permettent de repérer les balises pour d'éventuelles modifications ou récupérations d'informations en CSS, JavaScript, PHP...

Définitionid

id permet d'identifier de manière unique une balise. Il ne peut pas y avoir, dans la même page, deux balises portant le même id.

1
<p id="monParagraphe">Je suis le paragraphe monParagraphe</p>

Définitionname

L'attribut name sert essentiellement dans les formulaires. En effet, c'est l'attribut name qui permet de récupérer le contenu des champs de formulaires par les langages de programmation.

A la différence de id, il peut y avoir plusieurs balises portant le même name.

1
Tapez votre prenom :<input name="prenom" />
Tapez votre prenom :
Attribut Name

Définitionclass

L'attribut class permet d'identifier différentes zones de votre code ayant les mêmes particularités.

1
<div class='maZone'>Je change</div>
2
<div>Je ne change pas</div>
3
<h1 class='maZone'>Je change</h1>
Je change
Je ne change pas

Je change

Attribut Class

Ici, c'est le CSS qui en profite

1
.maZone{
2
  color: red;        
3
}
4
.maZone:hover{
5
  text-align: center;        
6
}