Visualizzazione risultati 1 fino 7 di 7

Discussione: Formattazione laterale tabella

  1. #1
    Guest

    Question Formattazione laterale tabella

    I due parametri del tag table ( cellpadding e cellspacing ) oltre ad aumentare la distanza di separazione tra i contenuti di due celle (i bordi sono invisibili) aumentano anche l'altezza verticale della tabella stessa. Siccome ho spazi abbastanza ristretti c'è un modo per aumentare solo lo spazio laterale tra le celle senza modificare anche l'altezza?

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Con i CSS forse puoi utilizzare padding-left e padding-right, però lo dovresti inserire in ogni cella.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da funcool
    Con i CSS forse puoi utilizzare padding-left e padding-right, però lo dovresti inserire in ogni cella.
    Beh, con questa piccola astuzia non è necessario:
    Codice HTML:
    <HEAD>
    <STYLE>
    TABLE.stretta TD { padding:0 1em }
    </STYLE>
    </HEAD>
    <BODY>
    <TABLE CLASS="stretta">
    <TR>
    <TD>Prima cella</TD>
    <TD>Seconda cella</TD>
    </TR>
    ...
    </TABLE>
    </BODY>
    In fondo, è a questo che servono i selettori doppi...

    Altra cosa: per quello che devi fare sarebbe più corretto lo stile margin che il padding, il primo è la distanza tra il bordo del contenitore e gli oggetti esterni a questo, il secondo invece la distanza tra il bordo del contenitore e i contenuti al suo interno. Poi, se i bordi sono invisibili, le cose non cambiano di molto...

    Statemi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  4. #4
    Guest

    Predefinito

    Ok, provo e vi faccio sapere. Grazie

    EDIT: sei un genio, grazie!!
    Ultima modifica di harryweb : 03-04-2006 alle ore 18.43.44

  5. #5
    Guest

    Predefinito

    scusate, anch'io ho lo stesso problema. ho provato con il vostro codice ma non mi funziona. mi potete postare il codice per fare una tabella composta di due colonne nele quali il contenuto sia allineato a sinistra nella colonna di sinistra, a destra in quella di destra. Le colonne dovrebbero essere grandi mezza pagina ciascuna, ed è soprattutto questo il mio problema. Poi il testo nella tabella è del colore dello sfondo, e non riesco a modificarlo, non tiene conto del basefont face=".......". Mi potete aiutare per favore?

  6. #6
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da eugen
    ... mi potete postare il codice per fare una tabella composta di due colonne nele quali il contenuto sia allineato a sinistra nella colonna di sinistra, a destra in quella di destra. Le colonne dovrebbero essere grandi mezza pagina ciascuna, ed è soprattutto questo il mio problema. ...
    Eccoti servito:
    Codice HTML:
    <TABLE WIDTH="100%">
    <TR>
    <TD ALIGN="left" WIDTH="50%"> ... </TD>
    <TD ALIGN="right" WIDTH="50%"> ... </TD>
    </TR>
    <!-- ripeti il codice di una riga tutte le volte che è necessario -->
    </TABLE>
    Citazione Originalmente inviato da eugen
    ... Poi il testo nella tabella è del colore dello sfondo, e non riesco a modificarlo, non tiene conto del basefont face=".......". Mi potete aiutare per favore?
    Può darsi che usi il tag FONT all'esterno della tabella, cosa non valida trattandosi di un tag non-paragrafo (TABLE invece è un tag di paragrafo). Per risolvere il problema, o scrivi il tag FONT all'interno di CIASCUNA cella, oppure prova a rimuoverlo e a modificare così l'intestazione di pagina:
    Codice HTML:
    <HEAD>
    <STYLE>
    TABLE { color:#RRGGBB }
    </STYLE>
    </HEAD>
    dove #RRGGBB è il codice RGB del colore che hai scelto di utilizzare

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  7. #7
    Guest

    Predefinito

    grazie! :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •