Skip to main content

Come allineare elementi HTML con CSS

Words at War: Assignment USA / The Weeping Wood / Science at War (Aprile 2025)

Words at War: Assignment USA / The Weeping Wood / Science at War (Aprile 2025)
Anonim

Il posizionamento di elementi in una pagina Web è essenziale per il suo design complessivo. Sebbene ci siano altri modi per influenzare il layout, come ad esempio l'uso di tabelle (che non consigliamo), la cosa migliore è usare i CSS.

Di seguito, daremo un'occhiata a come utilizzare una semplice proprietà in linea di stile CSS per allineare immagini, tabelle, paragrafi e altro.

Nota: Questi stessi metodi possono essere utilizzati anche su fogli di stile esterni, ma poiché questi si applicano a singoli articoli e probabilmente devono rimanere in questo modo, è meglio usare lo stile in linea come quello menzionato di seguito.

Allinea i paragrafi di testo

Il tag del paragrafo è il primo punto da cui partire per creare la tua pagina web. I tag di apertura e di chiusura hanno questo aspetto:

L'allineamento predefinito del testo in un paragrafo è sul lato sinistro della pagina, ma puoi anche allineare i paragrafi a destra e al centro.

L'uso della proprietà float consente di allineare i paragrafi a destra o a sinistra dell'elemento genitore. Qualsiasi altro elemento all'interno di quell'elemento genitore scorrerà attorno all'elemento floated.

Per ottenere l'effetto migliore con un paragrafo, è meglio impostare una larghezza sul paragrafo più piccola dell'elemento contenitore (genitore).

Allinea il testo all'interno di paragrafi

Probabilmente, l'allineamento più interessante per il testo del paragrafo è "justify", che indica al browser di visualizzare il testo allineato, in sostanza, a entrambi i lati destro e sinistro della finestra.

Per giustificare il testo in un paragrafo, si utilizzerà la proprietà text-align.

Puoi anche allineare tutto il testo all'interno di un paragrafo a destra oa sinistra (predefinito), usando la proprietà text-align.

La proprietà text-align allineerà il testo all'interno dell'elemento. Tecnicamente, non dovrebbe allineare le immagini contenute nel paragrafo o in un altro elemento, ma la maggior parte dei browser considera le immagini come inline per questa proprietà.

Allineare le immagini

Usando la proprietà float su un tag immagine è possibile definire il posizionamento delle immagini sulla pagina e il modo in cui il testo le avvolgerà.

Proprio come i paragrafi precedenti, la proprietà float style nel tag immagine posizionerà la tua immagine sulla pagina e dirà al browser come far scorrere il testo e altri elementi intorno a quell'immagine.

Immagine

Il testo che segue il tag immagine sopra scorrerà intorno all'immagine a destra mentre l'immagine viene visualizzata a sinistra dello schermo.

Se voglio che il testo smetta di avvolgere l'immagine, io uso la proprietà clear:


Allineare più di paragrafi

Tuttavia, cosa succede se si desidera allineare più di un semplice paragrafo o un'immagine? Potresti semplicemente mettere una proprietà di stile in ogni paragrafo, ma c'è un tag che puoi usare che è più efficace:

Basta circondare il testo e le immagini (compresi i tag HTML) con il tag e la proprietà style (float o text-align) e tutto in quella divisione sarà allineato al modo in cui ti piacerebbe.

Tieni presente che gli allineamenti aggiunti a paragrafi o immagini all'interno della divisione saranno rispettati, ignorando il tag.