Le guide:  Html |  Css |  Javascript |  Php |  Photoshop

FAQ sui Css - Cascading Style Sheets


10 frequenti domande sui Css - [torna all'indice]

  1)   Cosa sono i fogli di stile?...[vai]
  2)   Quali browser li supportano?...[vai]
  3)   Come posso inserire i css nella mia pagina?...[vai]
  4)   Come avviene la gestione dei font?...[vai]
  5)   Come posso creare un effetto rollover sui link?...[vai]
  6)   Posso finalmente togliere le tabelle dal mio sito?...[vai]
  7)   Come si inseriscono i commenti nel codice dei css?...[vai]
  8)   Che differenza c'è tra posizionamento assoluto e relativo?...[vai]
  9)   Come posso verificare la validità del mio Css?...[vai]
10)   Le mie pagine saranno più leggere?...[vai]



1) Cosa sono i fogli di stile?

I fogli di stile o meglio "Cascading Style Sheets" sono uno di strumenti di formattazione delle pagine Web, le attuali specifiche sono:

- Il Livello 3 di CSS è in sviluppo. Include tutto il Livello 2 e lo estende con i nuovi selettori, il testo verticale, l'interazione dell'utente etc.

- Il Livello 2 (1998) di CSS include tutto il Livello 1 ed presenta importanti novità tra le quali il posizionamento assoluto degli oggetti;

- Il Livello 1 (1996, 1999) di CSS contiene le proprietà per le serie complete di caratteri, i margini, i colori, ecc.

(fonte: www.w3.org sito del w3c consortium)

[torna su]
2) Quali browser supportano i css?

Nessun browser ha un supporto completo delle specifiche di CSS1 e CSS2, e molte volte si presentano differenti interpretazioni degli stessi operatori.
Tutto sommato sono stati adeguati alle specifiche i seguenti browser:

- Microsoft Internet Explorer (dalla versione 3 in su);
- Netscape Navigator (dalla versione 4 in su);
- Mozilla (dalla 1.0 in su);
- Opera (dalla versione 3.5);
- Amaya ;
- Mosaic.


[torna su]
3) Come posso inserire i css nella mia pagina?

Esistono diversi tipi di Css:

Css incorporati -
inserito nell'Head della pagina Html tra i tag <style>...</style>

Css in linea -
inserito direttamente nel tag html sul quale si vuole intervenire

Css esterni -
creando un file con estensione .css nel quale va il codice e poi nella pagina html il collegamento al suddetto file

<link rel=stylesheet href="style.css" type="text/css">


[torna su]
4) Come avviene la gestione dei font?

Grazie ai css possiamo definire una serie di caratteristiche che altrimenti richiederebbero codici lunghi e ripetitivi, la gestione del font tramite Css appare da subito potente ed estremamente versatile, si può definire:

il font con font-family;
la dimensione con font-size;
la consistenza con font-weight;
il colore con color;
l'allineamento con text-align;
lo style con text-decoration;
l'interlinea con line-height;
la spaziatura con letter-spacing;
il rientro con text-indent;
l'aspetto con text-trasform;

esistono altri operatori non supportati pienamente da tutti i browser.

<style>
.testo {
font-family:arial; /*dichiarazione del font*/
font-size:12pt; /*dimensioni*/
font-weight:bold;
color:red;
text-align:left;
text-decoration:underline;
line-height:20px; /*interlinea*/
letter-spacing:10px;
text-indent:5px; /* */
text-transform:capitalize; /*rende maiuscola la prima lettere di ogni parola*/
}
</style>

il risultato:
herrel
fagiano


[torna su]


Faq sui Css - Realizzata da herrel