Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Centrare tabella

  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Centrare tabella

    Buongiorno.

    Perchè non riesco a centrare questa tabella?

    codice:
    <TABLE BORDER='0' CELLPADDING='0' CELLSPACING='0' style='border: 1px Solid #6699CC; align:center'><tr><td>"        
    <TABLE BORDER='0' CELLPADDING='2' CELLSPACING='2' style='font-size=11px; font-family:tahoma; align:center' width='100%' BGCOLOR='WHITE'>"
    :master:

  2. #2
    Spero che il documento non sia Xhtml in quanto soggetto al case sensitive^^

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto elimina la formattazine mediante attributi HTML: va in conflitto con la formattazine CSS.

    Se devi centrare la tabella all'interno di un altro oggetto:
    altro_oggetto {
    text-align: center; /* per far contento IE */
    }
    table {
    margin: 0 auto; /* per i browser standard */
    }


    PS: Non usare tabelle per formattare: e` semanticamente scorretto; ci sono altri sistemi per formattare. E non usare tabelle innestate: e` una cosa semanticamente MOLTO sbagliata.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Vi ringrazio, ma non ho capito cosa devo fare per centrare sta benedetta tabella....

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Per prima cosa occorre valutare se il tag <table> introduce una tabella oppure qualcos'altro.
    Nel secondo caso valuta la possibilita` di usare un tag appropriato.

    E` molto difficile sistemare i CSS se il codice HTML e` semanticamente sbagliato.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Ecco il codice:

    codice:
    'INIZIO INTESTAZIONI TABELLA
                    Response.write "<div align=center>"
                    Response.write "<center>"
                    Response.write "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 style=""border: 1px Solid #6699CC;align:center""><tr><td>"        
                    Response.write "<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 style=""font-size=11px;font-family:tahoma;align:center"" width=""100%"" BGCOLOR=WHITE>"        
                    Response.Write "<tr bgcolor=#dcdcdc>"
                    Response.Write "<td align=center>1</td>"
                    Response.Write "<td align=center>2</td>"
                    Response.Write "<td align=center>3</td>"
    'FINE INTESTAZIONI TABELLA

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Questo chiaramente non dice nulla sulla semantica del codice.
    Dice solo che stai innestando due tabelle, e pare che la tabella esterna abbia solo una cella.
    Dice anche che stai usando i tag sbagliati per intestare la tabella piu` interna (<td> anziche` <th>).

    Forse dovresti rivedere i tutorial di HTML, cercando di capire il significato dei singoli tag.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2026 vBulletin Solutions, Inc. All rights reserved.