Ciao,
per un template credo che il migliore in giro è http://it.html5boilerplate.com/ che può essere usato benissimo come punto di partenze (tra le altre cose ha i js per il crossbrowser e i css per il reset).
per quello che riguarda la sintassi html5 è molto permissivo però io nello sviluppo ho fatto alcune scelte. Alcune di queste scelte sono prese a piene mani dall'xhtml altre dal mio personale gusto, nel particolare:
- tag in minuscolo (non <HEADER> ma <header>)
- classi e id in inglese, se composti da una parola tutto in minuscolo se composti da più parole la prima lettera di ogni parola tranne la prima in maiuscolo (ex. userSurname)
- se un attributo ha un valore lo quoto con le doppie virgolette (anche se si può non metterle infatti sono validi sia id=userSurname che id='userSurname' che, il mio preferito, id="userSurname")
- chiudo sempre i tag (quindi <img src... />)
- Chiudo i tag anche se vuoti (ex.
</p> piuttosto che
che è comunque valido se vuoto)- per gli attributi booleani non ci metto il valore (ex. required e non required="required")
qualcuno ha altre preferenze?

Rispondi quotando