Sebbene la maggior parte dei siti Web venga eseguita con un gestore dei contenuti, c'è molto da dire a favore della creazione di un portale da zero. E, comunque, anche i gestori dei contenuti hanno bisogno di qualcuno che si prenda cura del loro aspetto visivo. In questo post esamineremo alcuni dei migliori strumenti per la creazione di fogli di stile CSS.
Cominciamo dall'inizio. Cos'è il CSS?
Come sarebbe la casa dei tuoi sogni? Avrebbe uno o due piani? Vorresti le camere da letto al piano terra e la cucina al piano di sopra? Perché non mettere la vasca da bagno in camera da letto?
E una volta risolto, di che colore dipingeresti le stanze? Faresti la parte anteriore di pietra?
Possiamo fare un'analogia tra un sito web e una casa. Da un lato abbiamo la struttura del sito e dall'altra l'aspetto visivo. Nel caso, la struttura è determinata con una pianta e l'aspetto visivo visualizzando campioni di decorazione.
CSS è l'acronimo di Cascading Style Sheets.. Mentre l'HTML viene utilizzato per strutturare un documento web (definendo cose come pagine, intestazioni e indicando quando incorporare immagini, video e altri media) CSS imposta lo stile, i colori e la tipografia del layout della pagina.
con css puoi definire lo stile per ogni elemento HTML. Gli elementi sono i singoli componenti HTML di una pagina web.
Fogli di stile possono essere esterni, interni o online. Se vuoi usarli esternamente, devi salvarli come file .css e dire al file .html dove trovarli.
In modalità interna, le istruzioni sono scritte nell'intestazione di una specifica pagina .html, il che rende il caricamento della pagina più lento e le modifiche più complicate.
Con la modalità online, il foglio di stile esterno è ospitato su un server diverso. Sono particolarmente adatti quando vogliamo usarli più volte.
Cos'è un framework CSS?
Framework CSS sono strumenti utilizzati dagli sviluppatori dell'interfaccia utente per velocizzare il loro lavoro. Invece di creare soluzioni da zero ogni volta che nasce un nuovo progetto, lI framework forniscono agli sviluppatori gli strumenti per creare rapidamente interfacce utente che possono essere regolate e iterate secondo necessità.
In poche parole, possiamo definire framework come una raccolta di fogli di stile CSS preparati e pronti per l'uso in diversi tipi di situazioni.
Il risparmio di tempo non è l'unico vantaggio derivante dall'utilizzo di framework CSS. Usandoli, i disegni sono standardizzati e consentono a uno sviluppatore di leggere facilmente il codice di un altro sviluppatore.
I migliori framework CSS open source
bootstrap
Secondo loro stessiBootstrap è il più popolare dei framework per HTML, CSS e JS. È ideale per progettare siti ottimizzati per dispositivi mobili (Mobile first) e reattivi.
Fondazione
Sembra che le persone che realizzano quadri non abbiano una nonna.
Fondazione È descritto come "Il quadro adattivo più avanzato al mondo"
È uno strumento utile per creare siti web e applicazioni web con un'enfasi sulle esigenze aziendali. Facebook, eBay, Mozilla, Adobe, HP, Cisco e Disney sono tra i suoi utenti.
Bulma
Bulma è un framework CSS gratuito e open source basato su Flexbox e utilizzato da oltre 200.000 sviluppatori.
Flexbox è stato progettato per aiutare a distribuire lo spazio tra gli elementi in un'interfaccia e migliorare le capacità di allineamento. Flexbox gestisce il layout in una sola dimensione alla volta, sia come riga che come colonna. Ciò è in contrasto con il modello bidimensionale del CSS Grid Layout, che gestisce colonne e righe contemporaneamente.
UI semantica
UI semantica è un framework di sviluppo che aiuta a creare layout belli e reattivi utilizzando HTML umano.
Questo framework promette di permetterci di creare bellissimi progetti con le sue oltre 3000 variabili tematiche e più di 50 componenti dell'interfaccia utente.
Si integra anche con molte librerie di terze parti, tra cui React, Angular, Meteor o Ember.
UIKIT MANCANTE
Prendo nota per il prossimo
Il peggior articolo che abbia mai letto linuxadictos