CSS: come sovrascrivere uno stile inline

CSS: come sovrascrivere uno stile inline

Chi mastica un po’ di CSS saprà bene che esiste un preciso ordine d’importanza relativo ai vari stili, ordine che decide quale prendere in considerazione nel caso in cui sia specificato più di uno stile per un determinato elemento HTML. Ve lo riporto qui di seguito.

  1. Stile inline
  2. Stile interno ed esterno
  3. Browser

Appare quindi chiaro che lo stile ad avere la priorità assoluta è quello inline. Ciò si traduce con il fatto che quest’ultimo sovrascriverà qualunque altro stile definito per l’elemento in questione, che sia dunque specificato nella pagina HTML all’interno del tag <head> (stile interno), in un foglio di stile a parte (stile esterno), oppure tramite il valore di default del browser.

Continua a leggere

Come realizzare un menu responsive con i soli CSS

Avete mai provato a visualizzare un sito web non ottimizzato per cellulari dal vostro smartphone? Sicuramente non deve essere stata un’esperienza di navigazione molto piacevole, dal momento che sarete stati costretti a “scrollare” continuamente a destra e sinistra per visualizzare i contenuti. Questo fastidioso inconveniente non esisterebbe se il sito in questione fosse stato ottimizzato per la versione mobile. Al giorno d’oggi è infatti possibile ovviare al problema grazie al responsive web design (RWD).

Che cos’è il responsive web design? Si tratta di una tecnologia che consente di progettare siti web in grado di adattarsi graficamente ai dispositivi usati per visualizzarli (cellulari, tablets, smartphones etc..), facendo quindi in modo che i contenuti si adeguino alle diverse risoluzioni e offrendo all’utente un’esperienza di navigazione comoda e piacevole.

 
Dopo aver chiarito in breve in cosa consiste l’RWD e a cosa serve, torniamo allo scopo dell’articolo odierno, che spiegherà come realizzare un menu responsive con l’utilizzo dei soli CSS.

Continua a leggere

Il miglior editor online HTML, CSS e JS

Al giorno d’oggi è possibile usufruire di svariati editors online che possono risparmiarci l’utilizzo di softwares a pagamento, come il noto Dreamweaver. Ho navigato a lungo per il web nel tentativo di trovarne uno in grado di soddisfare le mie esigenze, e alla fine ho fatto centro. Il suo nome? Continua a leggere l’articolo e lo scoprirai. Vediamo quindi tre fra i migliori editors online per lavorare con i linguaggi HTML, CSS e JavaScript.

Continua a leggere

Webfont Kit: come inserire un custom font in un sito web

Un pò di tempo fa ho utilizzato la regola @font-face per strutturare un sito e, sfortunatamente, mi sono imbattuta in uno dei soliti e fastidiosissimi problemi che affliggono un pò tutti i web designers, ovvero il cross-browser.

Per chi non lo sapesse, con questo termine si intende la compatibilità di un sito web con i differenti browsers, in modo che questo venga visualizzato correttamente (e dunque allo stesso modo) qualsiasi browser utilizziamo.

Continua a leggere