Fogli di stile

Cosa sono i fogli di stile

Il CSS

L'acronimo CSS (Cascading Style Sheets - Fogli di stile a cascata) indica uno dei fondamentali linguaggi standard del W3C. E' un linguaggio che si è sviluppato parallelamente all'HTML ed è il suo ideale complemento. CSS nasce per arricchire l'aspetto visuale ed estetico di una pagina e per raggiungere uno scopo ideale dei documenti ipertestuali: separare il contenuto dalla presentazione. La prima specifica ufficiale di CSS (CSS1) è del dicembre del 1996, mentre nel maggio 1998 è stata la volta della seconda versione: CSS2, con molte aggiunte rispetto alla prima. E' attualmente allo stato di Working Draft la nuova specifica CSS3.

A cosa serve

Grazie al CSS, potrete dare alle vostre pagine un aspetto impensabile da realizzare con HTML. Non solo il colore o i font che preferite, ma anche un sistema di interlinea pratico e funzionale, con le decorazioni che desiderate, spaziatura tra lettere e parole, stili diversi per titoli e paragrafi.
Ci sono meccanismi di margini e di bordi da aggiungere non solo alle tabelle, ma a tutti gli elementi di una pagina.
Non parliamo degli sfondi: potenti ed applicabili a qualsiasi elemento.
La gestione del sito non sarà mai più un incubo. Se siete stanchi di un disegno di sfondo, non dovrete più andare a modificare una per una 200 pagine perchè il CSS è separato dai contenuti dei docuenti, basta aprire un foglio di stile, cambiare l'immagine ed è tutto finito.

Tecnologia usata da Mr Gino

Come Mr Gino usa il CSS

Mr Gino è una piattaforma che archivia in maniera organizzata tutti i contenuti che gli amministratori del sistema immettono e riproduce questi dati sotto forma di pagine WEB. Ciascuna pagina, così come appare a video dell'utente che navigherà il vostro sito, è data dalla combinazione dei contenuti con un foglio di stile in formato CSS. Mr Gino produce il codice HTML di una pagina in maniera completamente priva di stile di presentazione e associa a ciasuna di esse un foglio di stile. Cambiando il foglio di stile possiamo completamente stravolgere l'aspetto grafico del sito. Il foglio di stile contiene, oltra a colori, decorazioni, bordi e posizionamenti, anche le immagini di sfondo. Mr gino è in grado di associare a ciascuna pagina un diverso foglio di stile, comunque uno solo di questi può contenere l'aspetto grafico di tutto il sito.

Organizzazione dei contenuti

Per sfruttare al meglio la potenza del CSS, senza per questo introdurre complicazioni per gli'amministratori che immettoni i contenuti da pubblicare, Mr Gino utilizza la Tecnologia GAHCT di GenioWeb.

Chi crea il foglio di stile?

Requisiti per creare il foglio di stile

Creare il foglio di stile per il sito equivale a dire di creare la presentazione grafica dello stesso.
Il primo requisito necessario è quello di essere un disegnatore grafico o avere buon gusto nella creazione di presentazioni, il secondo requisito è quello di conoscere CSS. Sul primo aspetto noi di GenioWeb non riusciamo ad essere molto di aiuto ma per il secondo avremo a breve dei corsi di CSS2 che saranno veramente efficaci.

I grafic partner

Il nostro graphic partner è colui che cura l'aspetto grafico del tuo sito, creando il foglio di stile secondo le tue esigenze ed in linea con l'immagine aziendale.
Fornisce su richiesta anche il servizio di prima configurazione del sito, in modo che ti venga consegnato un prodotto pronto per essere aggiornato.
Anche il tuo grafico di fiducia può diventare un nostro graphic partner e seguire così in maniera completa l'immagine della tua azienda.
Se poi siete degli intraprendenti e appassionati di computer, potete anche fare anche tutto da soli.

VELOCITA'

Hai notato la velocita?

Hai notato che le pagine web prodotte da Mr Gino hanno una velocità di caricamento elevata? Tutto questo grazie all'utilizzo corretto del CSS. Vorrsti avere anche tu un sito che non fa attendere i tuoi utenti?

IL CSS

L'inizio del WEB

Inizialmente il WEB nacque per consentire a un gruppo di fisici nucleari dispersi su più aree geografiche di scambiarsi dei dati sotto forma di tabelle e per questo, il linguaggio HTML non nasce con l'intenzione di creare pagine dal design gradevole. Col tempo i designer hanno escogitato il sistema di inserire tabelle dentro tabelle ed immagini invisibili per dare un aspetto gradevole alle pagine. Questa tecnica comunque, oltre ad appesantire e rallentare il browser dell'utente, non consente di separare i contenuti dalla presentazione grafica e quindi obbliga chi immette i contenuti ad essere esperto di design e di HTML. Un sito tabellare è inoltre penalizzato sui motori di ricerca e non può essere letto con facilità dai programmi per i non vedenti.

Per approfondire

Per chi volesse approfondire l'argomento, segnaliamo alcune fonti di interesse:

Sito della w3school, corso interattivo sul CSS, in inglese.

Di Rachel Andrew e Dan Shafer, edito da Mondadori informatica. Un libro in italiano che spiega come usare il CSS.

Società che sviluppa un editor per CSS ed ha inoltre sul sito una serie di informazioni utili, tra l'altro un elenco di compatibilità dei comandi CSS con i vari brwoser.

 

Powered by: MR GINO