in xhtml secondo lo standard w3c l'immagine non può avere più l'attributo align. come faccio allora a posizionare l'immagine a destra di un box ?
in xhtml secondo lo standard w3c l'immagine non può avere più l'attributo align. come faccio allora a posizionare l'immagine a destra di un box ?
Una soluzione e` senz'altro di racchiudere la tua immagine in un'altro box (chiamiamolo box2) delle stesse dimensioni dell'immagine (cioe` con margini, padding e bordo=0) e posizionare tale box2 dove vuoi tu dentro il tuo box piu` grande.
Tieni presente che tutti gli allineamenti e posizionamenti andrebbero inseriti in un CSS, altrimenti ripetiamo l'errore HTML di mescolare contenuto e formattazione. Uno dei meriti di XHTML e` proprio la separazine di contenuto e formattazine.
Poi non so se ci sono altre soluzioni.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
grazie michele per la pronta riposta.
utlizzando molti div in xhtml per il tag di chiusura molte volte li confondi. Hai l'abitudine di commentarli ? tipo :
</div> //chiusura div sinistra
il problema è evidente quando utilizzi molti box sovrapposti fra loro ..
Puoi semplicemente creare una classe
es. dove imposti float: right
e l'applichi all'immagine.
Ciaoo
Quella sintassi non mi piace (sembra quasi un commento JS in un file HTML).Originariamente inviato da lilo
grazie michele per la pronta riposta.
utlizzando molti div in xhtml per il tag di chiusura molte volte li confondi. Hai l'abitudine di commentarli ? tipo :
</div> //chiusura div sinistra
il problema è evidente quando utilizzi molti box sovrapposti fra loro ..
Comunque e` buona cosa commentare la chiusura dei div, ad esempio:
<div id="pippo" class="sinistro">
...
</div>
Anche un buon uso dell'indentazione puo` servire a rendere chiara la struttura del documento.
Comunque i commenti in (X)HTML dipendono molto dalla personalita` dello sviluppatore, e dalla struttura della pagina, quindi e` difficile dare un'indicazione chiara di come vanno messi.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
per il logo il problema l'ho risolto inserendolo come background-image all'interno del box e impostando la sua posizione a sinistra :
background-image: url(logo.gif);
background-position:right;
tutte le icone del sito hanno l'attributo (align=absMiddle) perchè affiancate da testo, sono presenti nel box menu e nel box del contenuto : non trovo un comando analogo su xhtml ...
potresti provare a dare
margin-right:0px
dovrebbe andare tutto a dx:gren: