Per questa lezione sui fogli di stile usiamo il materiale del corso di Informatica Generale.
In particolare, i lucidi della lezione
11.
CSS:
Cascading Style Sheets
Per il progetto di Applicazioni di Rete è fondamentale usare i fogli
di stile. Separare il contenuto dalla sua presentazione semplifica
la scrittura del codice HTML ma, soprattutto, ne facilita la manutenzione.
[estratto da un'esercitazione di Informatica Generale, Stefano Rovetta]
Terza parte: validazione
La mia pagina HTML e' scritta correttamente?
Il WWW Consortium (w3c) mette a disposizione dei programmi di
validazione in linea.
Questi programmi guardano se il codice rispetta lo standard, e se non è
così cercano di capire quanto è grave l'errore.
Non è solo il w3c a offrire questo servizio (però molti richiedono
che la pagina sia pubblicata per poterla verificare).
Inoltre non solo la correttezza dell'HTML e del CSS possono essere validate,
ma p.es. anche il rispetto delle direttive di accessibilità (vedi
Bobby).
Suggerimento:
se si ottiene qualche messaggio strano riguardo al doctype - come accade per
questo file :-) si puo' aggiungere un paio di righe tipo le seguenti:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Queste vanno messe all'inizio del file e danno al browser
(e al validatore) un'indicazione su come interpretare il codice.