HTML/CSS : Un brin de vocabulaire.

Cette page contient un certain nombre de termes qui apparaitront au cours des divers TDs.

Élément
Terme qui désigne tous les objets HTML que vous pouvez définir (p, a , div, img, etc...)
Attribut
Une valeur associée à un élément. Cette valeur est généralement composée d'un nom et d'une valeur. Par exemple, l'élément a possède généralement un attribut href dont la valeur est une adresse.
Contenu
Désigne le contenu associé à un élément dans le document, c'est-à-dire, tout ce qu'on trouve entre la balise ouvrante et la balise fermante d'un élément. Ce contenu peut être composé aussi bien de texte que de sous-éléments. Dans le cas où un élément contient un ou plusieurs sous-éléménts, on dit de lui qu'il est le parent de ces sous-éléments. Certains éléments sont naturellement dépourvus de contenu (br par exemple). On dit de tels éléments qu'ils sont vides.
Enfant
On dit d'un élément A qu'il est l'enfant d'un élément B si et seulement si l'élément B est le parent de l'élément A.
Descendant
On dit d'un élément A qu'il est un descendant d'un élément B si et seulement si B est le parent de A ou si B est un descendant d'un élément quelconque C enfant de A.
Ancêtre
On dit d'un élément A qu'il est un ancêtre d'un élément B si et seulement si B est un descendant de A.