CSS Zibaldone

[ Home ] - [ Articoli ] - [ Traduzioni ] - [ Altro ] - [ Appunti sui CSS ] - [ L'autore ]

Sei qui: Home > Traduzioni > Il Media Type text/css

Il Media Type text/css

Documento originale: Copia locale

Autori: Hakon Lie, Bert Bos, Chris Lilley

Traduzione: Gabriele Romanato (31 dicembre 2007)

Network Working Group
Richiesta di Commenti: 2318
Categoria: Informativo

H. Lie
B. Bos
C. Lilley
W3C
Marzo 1998

Il Media Type text/css

Stato di questo documento

Questo documento fornisce informazioni per la comunità di Internet. Non specifica alcun tipo di standard. La distribuzione di questo documento è illimitata.

Nota di copyright

Copyright (C) The Internet Society (1998). Tutti i diritti riservati.

Riassunto

I fogli di stile a cascata (Cascading Style Sheet, CSS) sono un linguaggio di stile per il World Wide Web. I fogli di stile CSS sono stati usati fin dall'ottobre 1995 usando il Media Type text/css senza registrazione. Questo documento intende regolarizzare tale posizione.

  1. Introduzione

    Il World Wide Web Consortium ha proposto una Raccomandazione [1] che definisce i fogli di stile a cascata di livello 1. Questo documento fornisce informazioni sul Media Type text/css.

  2. Fogli di stile a cascata

    I fogli di stile a cascata sono un linguaggio di stile per il World Wide Web. Descrivono la presentazione (per esempio, font, colori e spaziatura) dei documenti strutturati. I CSS sono leggibili e scrivibili dall'uomo, ed esprimono lo stile nella comune terminologia del desktop publishing.

    I fogli di stile CSS sono stati usati fin dall'ottobre 1995 con il Media Type text/css senza una registrazione. Questo documento vuole regolarizzare tale posizione.

    Un foglio di stile CSS può essere sia:

    1. esterno – il foglio di stile è collegato ad un documento tramite un URI ed esiste come oggetto separato sul Web. Il tipo di media text/css viene usato per reperire l'oggetto, per esempio nei campi delle intestazioni HTTP Content-Type ed Accept [2].

    2. interno – il foglio di stile è contenuto all'interno del documento. Un tipico scenario è quello di un documento HTML [3] che contiene un foglio di stile nell'elemento STYLE. Grazie a questa stretta relazione, HTML e CSS condividono lo stesso nome di livello superiore ("text")

  3. Informazioni di registrazione

    A: ietf-types@iana.org
    Soggetto: Registrazione del tipo di media MIME text/css
    Nome del tipo di media MIME: text
    Nome del sottotipo MIME: css
    Parametri richiesti: nessuno
    Parametri facoltativi: charset

    La sintassi dei CSS è espressa in US-ASCII, ma un file CSS può contenere stringhe che possono usare qualsiasi carattere Unicode. Può essere usato qualsiasi insieme di caratteri che sia un sovrainsieme di US-ASCII. Si raccomandano US-ASCII, iso-8859-x e utf-8.

  4. Considerazioni sulla codifica

    Per l'uso in trasporti diversi da 8-bit clean, si raccomanda una codifica quoted-printable dato che la maggior parte dei caratteri sarà costituita da sintassi CSS e quindi US-ASCII.

  5. Considerazioni sulla sicurezza

    Applicare un foglio di stile ad un documento può nascondere informazioni altrimenti visibili. Per esempio, si può specificare una dimensione dei font molto piccola o disattivare la visualizzazione di determinati elementi.

    I fogli di stile CSS consistono di coppie dichiarative proprietà/valore assegnate ai selettori degli elementi. Non contengono codice eseguibile.

    Come per i documenti HTML, i fogli di stile CSS possono contenere collegamenti ad altri media (immagini, suoni, font, altri fogli di stile) e tali collegamenti vengono di solito seguiti automaticamente dal software, col risultato di trasferire file senza l'esplicita richiesta da parte dell'utente. Le considerazioni sulla sicurezza di ciascun file collegato sono quelle fatte per i singoli tipi registrati.

  6. Considerazioni sull'interoperabilità

    I CSS si sono dimostrati ampiamente interoperabili tra le piattaforme, tra diversi browser web e per l'importazione e l'esportazione in molti strumenti di authoring.

  7. Specifiche pubblicate

    Vedi [1].

  8. Applicazioni che usano questo tipo di media

    I CSS sono neutri rispetto al dispositivo, alla piattaforma e al produttore, e sono supportati da molti programmi utente web e da strumenti di authoring per la formattazione di documenti HTML e XML.

  9. Informazioni aggiuntive

    Numero magico: nessuno
    Estensione del file: .css
    Codice del tipo di file Macintosh: "css"
    Identificatore dell'oggetto (OID): nessuno

  10. Per ulteriori informazioni contattare

    Gli autori del presente documento.

  11. Uso previsto

    COMUNE

  12. Controllo autore/modifica

  13. Riferimenti

    1. Lie, H., e B. Bos, "Fogli di stile a cascata, livello 1"
      Raccomandazione W3C http://www.w3.org/TR/REC-CSS1-961217, Dicembre 1996.

    2. Fielding, R., Gettys, J., Mogul, J., Nielsen, H., e T.
      Berners-Lee, "Hypertext Transfer Protocol -- HTTP/1.1", RFC 2068,
      Gennaio 1997.

    3. Raggett, D., Le Hors, A. e I. Jacobs, "Specifiche HTML 4.0"
      Raccomandazione W3C REC-html40-971218,
      http://www.w3.org/TR/REC-html40, Dicembre 1997.

  14. Indirizzi degli autori

    Hakon Lie
    W3C/INRIA
    2004, route des Lucioles - B.P. 93
    06902 Sophia Antipolis Cedex
    FRANCIA

    Telefono: +33 (0)492387771
    Fax: +33 (0)493657765
    EMail: howcome@w3.org

    Bert Bos
    2004, route des Lucioles - B.P. 93
    06902 Sophia Antipolis Cedex
    FRANCIA

    Telefono: +33 (0)492387692
    Fax: +33 (0)493657765
    EMail: bert@w3.org

    Chris Lilley
    2004, route des Lucioles - B.P. 93
    06902 Sophia Antipolis Cedex
    FRANCIA

    Telefono: +33 (0)492387987
    Fax: +33 (0)493657765
    EMail: chris@w3.org