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éfinition : id
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éfinition : name
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éfinition : class
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
}