CSS2.02.1 I.E. -

:before

Pseudo-třída, kterou můžete použít pro jakýkoliv HTML tág. Používá se pro vložení předem definovaného řetězce již před HTML tág.

Hodnoty:

content: "řetězec" - zadání obsahu, který bude přidán před HTML tág

counter(pocitadlo) "oddělovač" - zadání počítadla s oddělovačem

counter-increment: pocitadlo - provede zvýšení počtu v počítadle

counter-reset: stav - seřízení stavu počítadla


Příklad:

/* přidání řetězce "§ " před všechny tágty SPAN */
span:before { 
   content: "§ ";
} 

/* <SPAN> 1 hlavička </SPAN> v prohlížeči "§ 1 hlavička" */ 

/* použití číslování pro kapitoly */
h3:before { 
   content: "Kapitola " counter(kapitola) ".";
   counter-increment: kapitola;
   counter-reset: sekce;
} 
/* číslování nadpisu za H3: 1 Kapitola - 1.1 Kapitola - 1.2 Kapitola - ... */