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.
vi segnalo un buon
tutorial sui CSS (in inglese)
Per la stampa andate a fondo pagina e selezionate il link Printer friendly page.
[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.