Gli errori più comuni su CSS

tramite: O2O
Difficoltà: media
16

Introduzione

Il linguaggio CSS (Cascading Style Sheets) si usa essenzialmente per la creazione di un sito web. Insieme all'HTML e al Javascript, formano una pagina web in tutto e per tutto. Il CSS, in particolare, si occupa di tutti quegli aspetti che vanno a comporre la grafica del nostro sito web. Infatti il linguaggio HTML non è un linguaggio di programmazione, per cui segue solamente delle regole base dettate dal browser che si utilizza. Attraverso il CSS è possibile modificare queste regole, personalizzando a piacimento l'aspetto grafico di un sito web. L'utilizzo del CSS, però, non è così semplice come si può pensare e spesso si possono commettere errori. Andiamo dunque a vedere gli errori più comuni su CSS.

26

Dimenticare il punto e virgola

In tanti altri linguaggi di programmazione, come C++ o Java, al termine di un'istruzione va sempre indicato il ";". Ciò sta a significare che quella riga di codice termina lì e si passa al comando successivo. Anche il CSS segue questa regola base e richiede l'utilizzo del punto e virgola al termine di ogni dichiarazione. Ad esempio, se vogliamo modificare la classe p (paragrafo), impostando il testo allineato al centro, dovremo scrivere p {text-align: center;}. Come potete vedere, al termine dell'istruzione è stato messo il ";". Se voleste aggiungere altri parametri per quella classe, dovrete sempre inserire questa particolare punteggiatura.

36

Dimenticare le parentesi graffe

Come nella maggior parte dei linguaggi di programmazione, le parentesi graffe separano istruzioni relative a diversi oggetti. Nel caso del CSS, le parentesi servono a specificare i vari parametri stilistici di una particolare classe. In questo modo è facile distinguere quali parametri sono relativi a quale classe. Se si omettono le parentesi graffe, il broswer non saprà a chi sono riferite quelle istruzioni e restituirà un errore.

Continua la lettura
46

Non chiudere le virgolette

Le virgolette (" ") servono a dare un valore stringa ad una particolare variabile. Nel linguaggio CSS vengono usate spesso per il foglio di stile, fondamentale per una pagina web. Se ad esempio vogliamo definire delle caratteristiche univoche per varie pagine, basterà impostare l'attributo . In questa maniera tutta la classe avrà solamente le caratteristiche che voi gli avete fornito da tastiera. Gli errori che si possono avere se non si chiudono correttamente le virgolette sono differenti, anche a seconda del browser. Si può avere un difetto di formattazione, mostrando la pagina con le impostazioni di default del broswer o, ancora peggio, una pagina completamente bianca.

56

Valore numerico per una classe

Anche il CSS possiede delle regole sintattiche che bisogna rispettare. Una di queste riguarda la nomenclatura relativa alle classi utilizzate. La più importante è senza dubbio quella di non rinominare la classe attraverso l'uso di numeri o caratteri speciali. In questo modo si evitano errori di conflitto o di formattazione. Se proprio volete chiamarla come un numero, potete scriverlo a lettere invece di usare il valore numerico.

66

Non chiudere i tag

HTML e CSS sono in simbiosi tra loro. Uno dipende dall'altro e quando ci sono errori da una parte, possono influenzare anche su un codice CSS scritto correttamente. Un errore tipico è quello di non chiudere i tag secondo lo schema . I tag vanno ad identificare un'area specifica della pagina web, che sia l'header o il footer di pagina. Andando a lasciare il tag aperto, il browser non saprà a quale elemento appartenga il tag incompleto.

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Errori da non commettere nell'uso di Javascript

Javascript è un linguaggio informatico utilizzato nella programmazione web lato client, per la creazione di siti e applicazioni con effetti dinamici e interattivi, tramite funzioni di script invocate da eventi. Quando si utilizzano linguaggi di programmazione...
Programmazione

Python: 5 cose da sapere

Python rappresenta uno dei più importanti linguaggi di programmazione. Viene utilizzato soprattutto per moltissimi tipi di sviluppo dei software, applicazioni e computazioni numeriche. Se siete esperti, o vi è capitato qualche volta di incontrare altri...
Windows

Come inserire e stampare una matrice in linguaggio Java

L'impiego degli array bidimensionali ci consente di riprodurre, in formato informatico, uno strumento abbastanza utilizzato nell'algebra lineare qual è la matrice. Il linguaggio di programmazione "Java" permette una pianificazione orientata agli oggetti...
Programmazione

Istruzioni condizionali in C++

La programmazione strutturata di alto livello è uno strumento potente che permette di creare programmi complessi in grado di adattarsi a tantissime situazioni ed utilizzi. Le istruzioni condizionali in quest'ottica sono una delle funzionalità fondamentali...
Programmazione

Come generare numeri casuali in Javascript

Javascript è comunemente utilizzato per la programmazione Web, per la creazione di siti internet e applicazioni web, e ha la caratteristica di poter generare degli effetti interattivi, dinamici ad impatto, molto accattivanti, in qualsiasi pagina web...
Elettronica

Programmazione base con PIC

Il microcontrollore esegue il programma caricato nella sua Flash memoria. È' un codice eseguibile che consiste in un apparentemente e bizzarra sequenza di zero e uno. A seconda dell'architettura del microcontrollore, il codice binario è organizzato...
Programmazione

Come programmare un algoritmo in C++

Il c++ è un linguaggio creato da Bjarne Stroustrup nel 1983, uno strumento per la programmazione ad oggetti che si basa sullo sviluppo del linguaggio C (a sua volta progettato per sfruttare al massimo le caratteristiche dell'hardware). In questo modo,...
Programmazione

Come iniziare con JSON

Sia che siate degli studenti o dei programmatori di lungo corso sicuramente conoscerete la sigla Json che sta per JavaScript Object Nation. SI tratta infatti di un importantissimi linguaggio basato su javaScript Standard e utilizzato in AJAX come alternativa...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.