A Sbafo! Tutto per il web gratis e in italiano... |
Aggiungi ai preferiti |
![]() |
|||
| :: Sei qui: Home > Manuali > Indice generale dei manuali - Giochiamo con i fogli di stile - pagina 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Come abbiamo visto nella lezione precedente, anziché un'immagine di sfondo, si può inserire un colore di sfondo per la pagina con la seguente stringa: <html> Se sarai stato attento alle spiegazioni, non ti sarà sfuggito il fatto che, oltre al colore di sfondo richiamato dalla stringa background:#FFFF00 è stato inserito un altro attributo, separato da un punto e virgola, cioè color:#000000 equivalente al nero. Ebbene, questa stringa definisce il colore del carattere delle scritte poste sulla pagina. In effetti, in ogni elemento di stile che richiama un colore di sfondo occorre anche indicare un colore del testo e viceversa. Questa è una precisa raccomandazione sugli standard dei fogli di stile CSS1 e CSS2 emanata dal World Wide Web Consortium (W3C), organizzazione che si occupa della standardizzazione dei linguaggi per il WEB per una omogeneità nello sviluppo di Internet. Il colore indicato nell'elemento di stile body ha effetto sull'intero documento, cioè, nel nostro caso, ogni parola sarà scritta in nero. Un po' limitativo, non trovi? Ma con i fogli di stile possiamo agire su ogni singolo elemento e determinarne le caratteristiche e quindi anche i colori. Supponiamo che tu voglia il titolo in rosso ed il testo in corsivo in blu. Utilizzeremo una stringa come la seguente: <html> La prima stringa la conosciamo già: La seconda stringa definisce invece l'aspetto dei titoli identificati in HTML con i tag
<h1>, <h2> ecc.: La terza stringa definisce infine l'aspetto di tutto ciò che nella pagina sarà in
corsivo (il corsivo in HTML è indicato con il tag <em> ): E' possibile raggruppare anche elementi di stile comuni tra di loro. Se tu volessi, ad esempio, tutti i titoli in rosso e tutte le scritte in corsivo in blu, potresti raggruppare i vari elementi nel modo che segue: <html> |
| Nota: Gli argomenti raggruppati sono separati tra di loro da una virgola. |
| Se avessimo voluto, anziché un foglio di stile interno, utilizzarne uno esterno chiamato, ad esempio, miostile.css posizionato nella stessa cartella del file HTML che lo richiama, la stessa pagina HTML sarebbe apparsa così: <html> Il file miostile.css, creato con il BloccoNote di Windows© o con un qualunque altro editor di testo e
salvato nella stessa cartella che contiene la pagina HTML che lo richiama avrebbe avuto
questa struttura: |
| body { background:#FFFFD1; color:#000000 } h1, h2, h3, h4 { background:#FFFFD1; color:red } em { background:#FFFFD1; color:blue } |
| Nota: Questo esempio vale per trasportare all'esterno qualunque foglio di stile interno. |
|
|
|
|
Questo sito è ottimizzato per Explorer 5.0 o superiore, Java compatibile. Alcune delle applicazioni presenti potrebbero non essere supportate da Netscape© o da sistemi operativi diversi da Microsoft© Windows. Tutti i marchi citati sono di proprietà dei loro legittimi autori. |
Webmaster: Seatiger Team ![]()