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.

Exemple
<html>
  <head>
  <style>
      <!--
      body {Propriété1:Valeur1;...}
      ...
      Règles de style
      ...
      -->
  </style>
      ...
  </head>
  <body>
      ...
      Diverses commandes HTML
      ...
  </body>
</html>
Compatibilité
Windows Macintosh
NE4 NE6 NE7 IE5 IE55 IE6 OP5 OP6 OP7 NE4 NE6 NE7 IE4 IE5