CSS, un acronimo del foglio di stile a cascata viene utilizzato per modellare elementi HTML e ogni contenuto che vedi in una pagina web è un elemento in HTML E.G testo, icone, pulsanti e immagini. Ogni elemento consuma un po 'di spazio sulla pagina web e quello spazio occupato dall'elemento HTML è noto come la scatola di quell'elemento. Il modello box può essere rappresentato come l'area occupata dall'elemento HTML che consiste ulteriormente in diverse proprietà come imbottitura, margine e confini.
Questo articolo fornirà una guida passo-passo per comprendere il modello CSS Box e impareremo in dettaglio ciascuna delle proprietà di seguito descritte con l'aiuto di esempi:
Quindi, senza ritardo, procediamo!
Area di contenuto nel modello di scatola
Il contenuto è una delle parti più significative del modello della scatola che viene utilizzata per mostrare il testo, le immagini, ecc., e lo spazio richiesto per visualizzare il contenuto è noto come area del contenuto. L'area del contenuto può essere ridimensionata utilizzando altezza e larghezza proprietà.
È presente al centro del modello di scatola ed è evidenziato come un'area blu nella figura seguente:
Imbottitura nel modello di scatola
L'imbottitura non è altro che lo spazio attorno al contenuto, è presente al di fuori del contenuto e all'interno dell'area di confine. Possiamo controllare l'imbottitura di ciascun lato separatamente o possiamo impostare l'imbottitura di tutti i lati contemporaneamente usando il imbottitura proprietà. L'imbottitura è evidenziata come un'area verde nella figura indicata di seguito:
Bordo nel modello di scatola
Il bordo mostra l'imbottitura e all'interno del margine. I bordi possono essere impostati attorno a qualsiasi elemento HTML, possiamo specificare le proprietà del bordo per ciascun lato i.e. in alto, a sinistra, a destra e in basso usando il Proprietà di confine, bordo-sinistra, bordo-destra, bordo-fondo rispettivamente. Possiamo impostare l'intero bordo allo stesso tempo usando confine proprietà. Il bordo è evidenziato come un'area gialla nella figura fornita di seguito:
Margine nel modello a scatola
Lo spazio fuori dal confine è chiamato margine. IL margine La proprietà imposta il margine su ciascun lato individualmente o nel suo insieme. Il margine è evidenziato come un'area arancione nella seguente figura menzionata:
Esempio
Consideriamo un esempio per comprendere l'intero concetto del modello di scatola:
Contenuto: un elemento HTML presente al centro della scatola
modello
Imbottitura: l'imbottitura non è altro che lo spazio attorno al contenuto, è presente al di fuori del contenuto e all'interno del
area di confine
Borde: il bordo mostra l'imbottitura e all'interno del margine
Margine: lo spazio fuori dalla finestra di confine si chiama margine
Lo snippet di cui sopra imposta la larghezza del contenuto 500px, altezza 100px, bordo 5px e imbottitura 10px, di conseguenza mostra la seguente uscita:
Il redox del righello viene utilizzato per calcolare l'altezza e la larghezza, mostra la larghezza totale equivale a 530 e l'altezza totale è uguale a 130.
Come verificare la larghezza e l'altezza del modello di scatola
Larghezza totale = margino sinistro + bordo sinistro + padding sinistro + larghezza dell'area del contenuto + pagamento destro + bordo destro + margine destroConclusione
Il modello a scatola specifica il design e il layout di qualsiasi pagina Web utilizzando più proprietà CSS come bordo, altezza, larghezza, margine e imbottitura. Questo articolo ha dimostrato una panoramica completa del modello CSS Box in cui abbiamo imparato come utilizzare il modello Box per personalizzare il layout di qualsiasi elemento HTML.