Secció 1: Primeres passes

2. Elements d'un style sheet

Sentència = selector + bloc de declaracions

Un style sheet està format per un seguit de sentències (statements). Cada sentència es compon d'un selector i d'un bloc de declaracions (declaration block).

P { font-size: 1px; font-color: blue; }

A la sentència anterior P és el selector i tota la resta el bloc de declaracions.

Declaració = propietat + valor

Un bloc de declaracions està format per una o més declaracions, separades per punt i coma. La sintaxi d'una declaració és:

propietat: valor;

Les propietats estan definides per l'especificació CSS, i les veurem amb detall a la Secció 3. A continuació, i separat de la propietat per dos punts, posem el seu valor. Finalment afegim punt i coma (opcional a la darrera declaració del bloc). Un exemple més complet:

P {
font-size: 10px;
color: #000000;
font-family: Verdana }

El bloc de declaracions està format per tres declaracions corresponents a les propietats font-size, color i font-family. Opcionalment la darrera declaració podria acabar en punt i coma.

Selector i bloc de declaracions Declaració, propietat i valor

De forma similar a l'HTML, a l'escriure un style sheet podem deixar tants espais i canvis de línia com volguem. L'únic cas en què no es poden deixar espais és entre un valor i les corresponents unitats (cas de dur-ne), com ara 10px (px = píxels) a l'exemple. En aquest curs s'utilitza una disposició dels elements de la sentència que recorda als blocs de C o Java, però seria el mateix escriure-ho tot en una sola línia:

P {font-size:10px;color:#000000;font-family:Verdana;}

I en una altra disposició una mica més estranya, però equivalent a les anteriors:

P
{
     font-size  :  10px  ;

     color  :  #000000  ;

     font-family  :  Verdana  ;
}

No en tens prou? D'acord, encara una altra alternativa... ;)

    P
{
   font-size        :



10px                     ;color
              :               #000000 ;




   font-family    :Verdana
;}

Estrany, però correcte!

CSS en català
Darrera actualització: 11 de gener de 2004

© 2002-04, weC - Gonzalo Pérez de la Ossa
Contacte: wec@dense13.com

Valid XHTML 1.0! Valid CSS!