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 |