# Servizio di validazione CSS

Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets

## Informazionu sul validatore CSS

### Indice dei contenuti

### Informazioni sul servizio

#### Cos'è? Ne ho bisogno?

Il servizio di validazione CSS del W3C è un applicativo gratuito creato dal W3C per aiutare i Web designer e i Web developer nella verifica dei fogli di stile a cascata (CSS). Può essere utilizzato sia tramite questo servizio gratuito disponibile nel Web, oppure può essere scaricato ed utilizzato come applicazione java oppure come una servlet java in un server Web.

Ma tu ne hai bisogno? Se sei un Web developer o un Web designer, questo strumento sarà senz'altro un importante supporto nel tuo lavoro. Non solo potrai verificare i tuoi fogli di stile rispetto alle specifiche CSS, aiutandoti ad identificare gli errori di codice, di ortografia o l'uso non corretto di CSS, ma anche potrà dirti se i tuoi CSS possono creare dei rischi in termini di usabilità.

#### Le spiegazioni precedenti sono incomprensibili! Aiuto!

La maggior parte dei documenti disponibili nel Web sono scritti utilizzando un linguaggio informatico chiamato HTML. Questo linguaggio può essere utilizzato per creare pagine con informazioni strutturate, collegamenti ed oggetti multimediali. Per la rappresentazione di colori, testi ed impostazioni grafiche (layout), il linguaggio HTML utilizza un linguaggio di stili chiamato CSS, abbreviazione di "Cascading Style Sheets" (Fogli di stile a cascata). Ciò che può fare questo strumento è di aiutare le gli sviluppatori di fogli di stile a verificare, e se necessario correggere, i loro fogli di stile CSS.

#### Allora questa è l'autorità che giudica se un CSS è corretto oppure se non lo è?

No. Questo strumento è senz'altro di grande aiuto ma è un'applicazione software e come ogni software incorre in problemi e necessità di implementazioni aggiuntive. Il riferimento attuale per i fogli di stile a cascata sono le Specifiche CSS.

#### Quanto costa?

Nulla. Il servizio è gratuito. Il sorgente è disponibile è sei libero di scaricarlo, utilizzarlo, modificarlo, distribuirlo e molto altro. Se realmente il prodotto ti piace, sei il benvenuto ad accedere al progetto oppure donando al W3C tramite il Programma di supporto del W3C, ma nessuno ti obbliga a farlo.

#### Chi ha scritto questo strumento? E chi lo mantiene?

Il W3C mantiene ed ospita questo strumento, grazie al lavoro ed al contributo dello staff del W3C e all'attività volontaria di supporto di sviluppatori e traduttori. Consulta la pagina dei crediti e riconoscimenti per maggiori dettagli. Se lo desideri, puoi anche aiutarci.

#### Posso aiutarvi?

Certamente. Se sei uno sviluppatore java puoi aiutare il progetto del Validatore CSS analizzando il codice, selezionando e risolvendo problemi, oppure aiutando a sviluppare nuove caratteristiche.

Comunque non è necessario essere dei programmatori per aiutare a sviluppare e a mantenere questo strumento: puoi anche partecipare allo sviluppo della documentazione, partecipare alla traduzione del validatore nella tua lingua oppure partecipare alla lista di discussione relativa allo strumento di validazione dei CSS aiutando gli altri utenti.

#### Come posso contattare gli autori? E segnalare un problema?

Se hai qualsiasi domanda riguardo i CSS o il validatore dei CSS, consulta prima le liste di discussione ed i forum. Ma prima di far ciò, verifica che la tua domanda o il tuo commento non sia già presente nel documento contenente Le domande più frequenti sul validatore CSS.

### Informazioni per gli sviluppatori

#### Com'è scritto il Validatore CSS? Il sorgente è disponibile da qualche parte?

Il validatore CSS del W3C è scritto utilizzando il linguaggio java e, certamente, il codice sorgente è disponibile, utilizzando CVS: puoi consultare il codice in linea o seguire le istruzioni per scaricare tutto il codice sorgente. Per una spiegazione rapida sulle classi utilizzate nel codice del validatore CSS, consulta il file README.

#### Posso installare ed eseguire autonomamente il validatore CSS?

Certamente, è possibile scaricare ed installare il validatore CSS ed eseguirlo da riga di comando, oppure come servlet in un server Web. Leggi le istruzioni per l'installazione ed il suo utilizzo.

#### Posso sviluppare un'applicazione basata su questo validatore? Ci sono delle API?

Si, e and si. Il validatore CSS ha una interfaccia SOAP che consente con discreta facilità di costruire applicazioni (Web o altro) basate sullo stesso. Logicamente le buone maniere e il rispetto nell'uso delle risorse condivise è un requisito basilare: verifica che le tue applicazioni eseguano sleep() tra le diverse chiamate al validatore, oppure installa direttamente nel tuo computer una versione del validatore.

- Български
- Deutsch
- English
- Español
- Français
- 한국어
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Svenska
- 简体中文