Salve,
ho scaricato un template che sto modificando in locale e ho problemi con la validazione.

Nel css mi trovo questa dichiarazione:

codice:
[...]
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { display: inline-block; }
* html .clear { height: 1%; }
.clear { display: block; }
[...]
A parte la doppia dichiarazione della classe ".clear" il validatore mi dice che il "." non è un valore valido per la proprietà "content" e fino a qui ci siamo. Controllando sul W3C vedo altri valori ma nulla che si avvicini lontanamente a tale dichiarazione.

Il problema è che se tolgo il valore (mettendo per esempio solo le virgolette vuote) continuo ovviamente a ricevere un errore di validazione; se tolgo completamente quella proprietà il template mi si scombina completamente!

Qualcuno sa cosa fa quel punto o ha suggerimenti?