PDA

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.

tglman
02-04-2005, 18:03
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.

tglman
02-04-2005, 18:40
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).

Blackat
04-04-2005, 20:46
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