Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139

    [ W3C ] "absmiddle" e "absbottom"

    Ciao a tutti,
    volevo validare un sito fatto in XHTML trasitional e praticamente il validatore mi ha rilevato solo 2 imperfezioni dovute solo all'utilizzo degli attributi "absmiddle" e "absbottom" per l'allineamento delle immagini.

    Mi chiedevo quindi quali potessero essere le alternative valide per ottenere lo stesso effetto visivo, visto che "meddle" e "bottom" non sono proprio uguali...

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    forse con vertical-align

  3. #3
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Originariamente inviato da span
    forse con vertical-align
    No, non credo si possa applicare a un'immagine.

  4. #4
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    Originariamente inviato da gordian
    No, non credo si possa applicare a un'immagine.
    lo dici perché ci hai provato, giusto?

  5. #5
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Originariamente inviato da span
    lo dici perché ci hai provato, giusto?
    Sì ma è una regola che mi pare ci sia sempre stata.
    Il mio codice è:
    codice:
    [img]img.jpg[/img]
    Scrivere:
    codice:
    [img]img.jpg[/img]
    Non da nessun risultato e mi pare sia pure scorretto. Credo almeno.
    Comunque grazie.

  6. #6
    è scorretto perchè lo devi fare coi fogli di stile... nel caso specifico prova a specificare height e line-height uguali al contenitore: dovrebbe funzionare

  7. #7
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Originariamente inviato da andrea.paiola
    è scorretto perchè lo devi fare coi fogli di stile... nel caso specifico prova a specificare height e line-height uguali al contenitore: dovrebbe funzionare
    Non ho capito...

    Il mio contenitore è:
    codice:
    #colonna_left {
    	float: left;
    	width: 200px;
    	margin: 0;
    	position: relative;
    }
    la pagina è:
    codice:
    <div id="colonna_left">
    [img]img.jpg[/img]
    ................
    ................
    Cosa dovrei correggere esattamente?

  8. #8

  9. #9
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Ma io non sò quanto sarà alta la mia colonna perchè si adatterebbe al contenuto di volta in volta. Non posso utilizzare quindi line-height: e anche se la sapessi io ero alla ricerca della sintassi corretta per piazzare un testo qualunque nella stessa identica posizione che assegnerebbe l'attributo absmeddle e absbottom.
    Ad esempio potrei anche non usare nessun box e nessun foglio di stile...
    Potrei voler creare una banalissima pagina come questa:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
    transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>..</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    [img]img.jpg[/img] testo allineato
    </body>
    </html>
    Questo codice non risulta valido per il W3C e se lo cambio con "meddle" lo valida ma il risultato visivo è diverso.

  10. #10
    Hai un po' di (tanta) confusione in testa.
    I CSS servono alla presentazione ed è esattamente quello che vuoi. Leggi gli articoli che ti ho postato: lì c'è tutto quello che devi sapere sull'argomento.
    Puoi usare misure percentuali, oltre che em, px ecc ecc.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.