Les balises du langage HTML sont soumises à une hiérarchie. Ainsi lorsque le corps du document spécifie une couleur de police, tout le document possèdera la propriété énoncée par la balise <body> sauf évidemment dans le cas de celles qui l'écrasent en définissant une couleur différente comme pourrait le faire la balise <font>.
Cette hiérarchie provoque en conséquence, l'héritage des propriétés de style. Cela induit une règle simple et économique, plutôt que de spécifier un formatage spécial à une multitude de balises, il suffit d'appliquer un style à la balise la plus haute hiérarchiquement afin d'affecter l'ensemble des autres balises qui possèdent des caractéristiques similaires.
<html>
<head>
<style>
<!--
body {Propriété1:Valeur1;...}
...
Règles de style
...
-->
</style>
...
</head>
<body>
...
Diverses commandes HTML
...
</body>
</html> |
| Windows | Macintosh | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NE4 | NE6 | NE7 | IE5 | IE55 | IE6 | OP5 | OP6 | OP7 | NE4 | NE6 | NE7 | IE4 | IE5 |