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 comme le php.
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
}