Originariamente inviato da awd
trattandosi di un'immagine, quindi un elemento inline, puoi usare anche la proprietà
vertical-align
Dipende da dove si trova.
Dalla DTD XHTML Strict.
codice:
<!ELEMENT pre %pre.content;>
<!ATTLIST pre
%attrs;
xml:space (preserve) #FIXED 'preserve'
>
C'è scritto chiaramente che in un campo testo preformattato <pre>, le immagini non sono considerate inline.
E infatti nella stessa DTD, gli elementi a livello di blocco, sono:
codice:
<!ENTITY % heading "h1|h2|h3|h4|h5|h6">
<!ENTITY % lists "ul | ol | dl">
<!ENTITY % blocktext "pre | hr | blockquote | address">
<!ENTITY % block
"p | %heading; | div | %lists; | %blocktext; | fieldset | table">
<!ENTITY % Block "(%block; | form | %misc;)*">
<!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">
Che non contiene l'elemento IMG, dandolo per forza tra gli elementi inline.
Insomma attenzione che IMG si comporta in modo diverso, dipendente dal contesto.
Ovvio questa è solo la DTD Strict di XHTML 1.0 per le altre controllate voi, ma non credo che ci saranno variazioni di sorta.
Resta il fatto, che qui abbiamo indicato diversi metodi per allinerare l'aimmagine alla finestra, tutti validi, dipende dal contesto.