Originariamente inviato da CaioMario
ho aggiunta la tag...mi dici cosa dovrei visualizzare "in teoria"
una pagina e' formata dal contenuto del tuo documento (il testo che vuoi far leggere al tuo pubblico) e dalla sua formattazione (il modo in cui vuoi presentarglielo: scritto in grande, in piccolo, con contorno rosso... ); semplifico al massimo, ma giochiamo a capirci

se hai un sito di 100 pagine (mettiamo che tu abbia deciso di pubblicare su internet un tuo romanzo) e vuoi che ogni pagina abbia lo sfondo nero, il testo scritto in bianco e i titoli di capitolo scritti in verde e che eventuali immagini abbiano il bordino tratteggiato

se procedi con il vecchio metodo, in ognuna delle 100 pagine, per ognuno dei titoli ed ognuna delle foto devi impostare le varie caratteristiche: un lavoro immane, durante il quale e' facile sbagliare e che cmq rende il codice molto difficile da decifrare: sono il contenuto e la formattazione mescolati

l'alternativa: i css

in un foglio esterno scrivi che lo sfondo pagina lo vuoi nero, che tutti i titoli di grandezza h3 li vuoi scritti in verde, che il testo dev'essere scritto in bianco e che le immagini le vuoi col bordino tratteggiato

linki come ti e' stato suggerito il file cosi' formato e salvato .css alle pagine html che andrai a preparare e ognuna di queste pagine html fara' riferimento al tuo foglio .css, quindi ogni sfondo sara' nero, ogni titolo verde etc

se un giorno decidi che lo sfondo lo vuoi viola, non devi passare 100 pagine, ma ti bastera' aprire il css e modificare "nero" con "verde"

naturalmente ho strasemplificato (giusto perche' sgurbat nn mi riprenda, ehehe), cmq il concetto e' quello, poi man mano che procedi ne scopri le possibilita'

e' un sistema veloce e pratico e te lo consiglio vivamente, perche' ti permette a) che ogni elemento sia identico agli altri dello stesso tipo e b) di cambiarne lo stile in due secondi quando ti aggrada; studiati il tutorial html.it, ad esempio ed inizia ad usarli: ti conquisteranno