|
|
Gli Style Sheets permettono di gestire molto accuratamente fonts e sfondi in modo da simulare aspetti grafici e architettonici, senza ricorrere alla grafica.
Permettono inoltre di 'concentrare' eventualmente le definizioni, che non andranno quindi ripetute tutte le volte che sono necessarie.
Un Cascading Style Sheet è
una lista di attributi che si applicano a:
p.e. <H1 STYLE="font-size: 13pt; font-weight: bold"> si può abbreviare <H1 STYLE="font:13pt bold"> assegna quel font soltanto a quel tag |
Bisogna inserire le definizioni fra <STYLE> e </STYLE>, che vanno prima di <BODY>: <STYLE> BODY {font:10pt "Arial"} H1 {font:15pt "Times" bold; color:blue} P {font:15pt "Times" bold; color:blue} </STYLE> |
<STYLE> BODY {font:10pt "Arial"} H1.blue {font:15pt "Times" bold; color:blue} H1.red {font:15pt "Times" bold; color:red} </STYLE> poi, per richiamare una certa classe: <H1 CLASS=blue>Testo blue</H1> |
<STYLE> #testorosso {color: red} </STYLE> poi, per richiamare un certo stile: <H1 ID="testorosso">Testo rosso</H1> |
Esempio: il file 'style.css' contiene le seguenti righe: BODY {font:10pt "Arial"} H1.blue {font:15pt "Times" bold; color:blue} H1.red {font:15pt "Times" bold; color:red} Il documento 'chiamante' contiene nella 'HEAD' la riga: <LINK REL=STYLESHEET HREF=STYLE.CSS TYPE=text/css> |
|
|
|
| www.html.it/css/index.html | |
| www.w3.org/TR/REC-CSS1 | |
| htmlhelp.com/reference/css | |
|
|