View Full Version : [HTML] Centrare un titolo e una immagine
DanieleC88
02-04-2005, 16:10
Avendo il codice sottoscritto, come faccio a centrare il testo rispetto alll'immagine?
<h1 style="vertical-align: center;"><img src="shared/images/logo.png"> Testo</h1>
anonimizzato
02-04-2005, 16:48
"vertical-align: center" non esiste
metti all'immagine style="vertical-align:middle;"
ciao.
Perchè usi gli style quando puoi usare i normali tag html mettendo
<img src="shared/images/logo.png" align="middle"><h1> Testo</h1>
per ulteriori informazioni sulle immagini puoi vedere questo link che ho scritto qualche anno fa Testo http://www.tglman.com/?p=23
anonimizzato
02-04-2005, 18:15
Originariamente inviato da tglman
Perchè usi gli style quando puoi usare i normali tag html mettendo
<img src="shared/images/logo.png" align="middle"><h1> Testo</h1>
per ulteriori informazioni sulle immagini puoi vedere questo link che ho scritto qualche anno fa Testo http://www.tglman.com/?p=23
Perchè anche se esistono gli attributi (non TAG) per avere la stessa presentazione è concettualmente e sostanzialmente meglio utilizzare i CSS.
Nello specifico ho utilizzato uno stile inline ma ancora meglio sarebbe stato utilizzare, nel caso si voglia quel tipo di formattazione per tutti i titoli h1, un css esterno in cui scrivere.
h1 img {
vertical-align:middle;
}
in questo modo avrei evitato di dover inserire l'attributo align per tutte le immagini contenute in un H1.
Si per limitare la quantita di codice da scrivere i css sono i migliori...
ma se un parametro lo devi utilizzare una sola volta è molto meglio utilizzare i tag normali per il semplice fatto che esistono ancora dei remotissimi browser che non leggono i css e che appunto il tag html è più standard del css
Ma confermo che i css sono moolto buoni ..
Ciao.
DanieleC88
02-04-2005, 22:04
CSS lo uso proprio per il motivo che ha detto Sgurbat (e poi il sito che sto facendo usa le frames: se il browser supporta quelle, allora quasi certamente non ha problemi con i CSS).
P.S.: bel sito ;)
DanieleC88
02-04-2005, 22:05
Ah, dimenticavo: grazie mille!
anonimizzato
03-04-2005, 12:05
Originariamente inviato da tglman
Si per limitare la quantita di codice da scrivere i css sono i migliori...
ma se un parametro lo devi utilizzare una sola volta è molto meglio utilizzare i tag normali per il semplice fatto che esistono ancora dei remotissimi browser che non leggono i css e che appunto il tag html è più standard del css
Ma confermo che i css sono moolto buoni ..
Ciao.
i CSS (nati nel 1996) sarebbero il modo più o me no ufficiale per controllare la presentazione dei contenuti, A PRESCINDERE dalla quantità di essi.
I Browser supportano tuttora in modo "bizzaro" diverse regole dei CSS ma tuttavia sono ben pochi quelli che li ignorano quasi totalmente (vedi NN4).
Perchè usi gli style quando puoi usare i normali tag html mettendo
<img src="shared/images/logo.png" align="middle"><h1> Testo</h1>
L'attibuto align del tag <img> è secondo specifica w3c deprecated, quindi non si utilizza più.
Usate CSS.
Saluti. :cool:
DanieleC88
04-04-2005, 22:26
Come ho detto anche prima, io preferisco CSS. ;)
bye
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.