Visualizzazione dei risultati da 1 a 7 su 7

Discussione: css e tabelle

  1. #1

    css e tabelle

    Ciao a tutti, ho un piccolo problema con i css.
    nel foglio esterno style.css:

    body { font-size:8pt; font-family:tahoma; color:black }
    table { font-size:10pt; font-family:tahoma; color:black }

    H1 { font-size:8pt; font-family:tahoma; color:black }
    H2 { font-size:10pt; font-family:tahoma; color:black }
    H3 { font-size:12px; font-family:tahoma; color:black }
    H4 { font-size:14pt; font-family:tahoma; color:black }
    H5 { font-size:16pt; font-family:tahoma; color:black }

    è giusto scriverlo così???
    In questo modo vorrei dare alle tabelle sempre lo stesso style.
    Ma quando ho del testo all'interno di una tabella e voglio assegnare h1 solo ad una parte del testo mi fa un casino...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi pare strando dover inserire dei tag di titoli all'interno di tabelle. Questo mi fa sospettare un uso improprio delle tabelle.

    Inoltre i font sono ereditati, per cui non occorre specificarli in tutti i tag: basta che li specifichi nel body.

    Invece come hai messo i font non e` corretto: se un browser nonpossiede quel font, visualizza nel suo font standard; conviene specificare anche un font generico (tipici: serif oppure sans-serif).

    I selettori H1, H2, ... non esistono nei CSS. Devi usare i corrispondenti h1, h2, ...

    Ultima considerazione sulle dimensioni dei font: se li specifichi in pt, non sono ridimensionabili (potrebbero risultare troppo grandi o troppo piccoli in base alla risoluzione e alle dimensioni del monitor): vanno specificate le dimensioni in funzione del font standard dell'utente.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Solo un appunto a quanto detto da Mich: è vero che il font viene ereditato dal body, ma se non ricordo male per le tabelle occorre fare un'eccezione (ovvero specificare il font anche per esse).


  4. #4
    Grazie ragazzi di avermi risposto... vi speiego meglio:
    ----------------------------------------------
    body { font-size:8pt; font-family:tahoma; color:black }
    table { font-size:10pt; font-family:tahoma; color:black }

    A.news:link {
    COLOR: #4a5dff; TEXT-DECORATION: none
    }

    .H8{
    font-family : tahoma,Arial,Helvetica;
    color : black;
    font-size : 8pt;
    }


    .H10{
    font-family : tahoma,Arial,Helvetica;
    color : black;
    font-size : 10pt;
    }
    ----------------------------------------
    Ho assegnato al body e alle tabelle un font con relativa grandezza e quì tutto bene; ora all'interno di una tabella vorrei ingrandire una parte del testo e uso i marcatori <p class="H16">testo

    .
    Però il

    mi crea logicamente uno spazio all'interno della tabella.
    Quale è la sntassi giusta per cambiare grandezza solo a una parte???
    spero di essere stato chiaro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    A.news:link {
    COLOR: #4a5dff; TEXT-DECORATION: none
    }
    Questo correggilo in :
    a.news:link {
    color: #4a5dff; text-decoration: none;
    }
    ------
    font-family : tahoma,Arial,Helvetica;
    correggilo in:
    font-family: tahoma Arial Helvetica sans-serif;

    ------
    Ma perche` usi i

    ? Per un pezzo di testo usa gli <span> che di default sono inline e non hanno problemi di annidamento.

    <span class="H16">testo<span>.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    faccio un appunto anche io, forse non è importante visto che nn l'ha segnalato nessuno! normalmente i titoli h vanno ordina dal più grande al più piccolo e non vicevrsa, cioè h1 avrà il size maggiore e h6 il minore!

  7. #7

    si vede che lavoro troppo... mi sono completamente r....!
    Sono annegato in un bicchiere d'acqua!
    grazie della gentilezza....
    A.

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.