Esercitazione HTML

HTML HOME Introduzione all'HTML Editor HTML HTML di base Elementi HTML Attributi HTML Intestazioni HTML Paragrafi HTML Stili HTML Formattazione HTML Citazioni HTML Commenti HTML Colori HTML CSS HTML Collegamenti HTML Immagini HTML Favicon HTML Tabelle HTML Elenchi HTML Blocco HTML e in linea Classi HTML ID HTML Iframe HTML JavaScript HTML Percorsi di file HTML Testa HTML Layout HTML HTML reattivo Codice informatico HTML Semantica HTML Guida allo stile HTML Entità HTML Simboli HTML Emoji HTML Set di caratteri HTML Codifica URL HTML HTML e XHTML

Moduli HTML

Moduli HTML Attributi del modulo HTML Elementi del modulo HTML Tipi di input HTML Attributi di input HTML Attributi del modulo di input HTML

Grafica HTML

Tela HTML HTML SVG

Supporto HTML

Supporto HTML Video HTML Audio HTML Plug-in HTML YouTube HTML

API HTML

Geolocalizzazione HTML Trascina/rilascia HTML Archiviazione Web HTML Lavoratori Web HTML HTML SSE

Esempi HTML

Esempi HTML Quiz HTML Esercizi HTML Certificato HTML Riepilogo HTML Accessibilità HTML

Riferimenti HTML

Elenco tag HTML Attributi HTML Attributi globali HTML Supporto browser HTML Eventi HTML Colori HTML Tela HTML Audio/video HTML Tipi di documenti HTML Set di caratteri HTML Codifica URL HTML Codici HTML Lang Messaggi HTTP Metodi HTTP Convertitore da PX a EM Tasti rapidi

Colgroup di tabelle HTML


L' <colgroup>elemento viene utilizzato per definire lo stile di colonne specifiche di una tabella.


Colgroup di tabelle HTML

Se vuoi dare uno stile alle due prime colonne di una tabella, usa gli elementi <colgroup> e <col> .

LUN MAR MER RACCOGLIERE VEN SAB SOLE
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

L' <colgroup>elemento deve essere utilizzato come contenitore per le specifiche della colonna.

Ogni gruppo è specificato con un <col>elemento.

L' spanattributo specifica quante colonne ottengono lo stile.

L' styleattributo specifica lo stile da assegnare alle colonne.

Nota: esiste una selezione molto limitata di proprietà CSS legali per i colgroup .

Esempio

<table>
  <colgroup>
    <col span="2" style="background-color: #D6EEEE">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...

Nota: il <colgroup>tag deve essere figlio di un <table>elemento e deve essere posizionato prima di qualsiasi altro elemento della tabella, come <thead>, <tr>, <td> ecc., ma dopo l' <caption>elemento, se presente.


Proprietà CSS legali

C'è solo una selezione molto limitata di proprietà CSS che possono essere utilizzate nel colgroup:

widthproprietà
visibilityproprietà
backgroundproprietà
borderproprietà

Tutte le altre proprietà CSS non avranno alcun effetto sulle tue tabelle.



Elementi Col multipli

Se vuoi dare uno stile a più colonne con stili diversi, usa più <col>elementi all'interno di <colgroup>:

Esempio

<table>
  <colgroup>
    <col span="2" style="background-color: #D6EEEE">
    <col span="3" style="background-color: pink">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...

Colgroup vuoti

Se vuoi dare uno stile alle colonne nel mezzo di una tabella, inserisci un <col>elemento "vuoto" (senza stili) per le colonne prima:

Esempio

<table>
  <colgroup>
    <col span="3">
    <col span="2" style="background-color: pink">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...

Nascondi colonne

Puoi nascondere le colonne con la visibility: collapseproprietà:

Esempio

<table>
  <colgroup>
    <col span="2">
    <col span="3" style="visibility: collapse">
  </colgroup>
  <tr>
    <th>MON</th>
    <th>TUE</th>
    <th>WED</th>
    <th>THU</th>
...