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

Bordi tabella HTML


Le tabelle HTML possono avere bordi di stili e forme differenti.


Come aggiungere un bordo

Quando aggiungi un bordo a una tabella, aggiungi anche i bordi attorno a ciascuna cella della tabella:

     
     
     

Per aggiungere un bordo, usa la borderproprietà CSS su table, th, e tdelementi:

Esempio

table, th, td {
  border: 1px solid black;
}

Bordi del tavolo compressi

Per evitare di avere bordi doppi come nell'esempio sopra, imposta la border-collapse proprietà CSS su collapse.

Questo farà crollare i confini in un unico confine:

     
     
     

Esempio

table, th, td {
  border: 1px solid black;
  border-collapse: collapse;
}


Bordi della tabella di stile

Se imposti un colore di sfondo per ciascuna cella e dai al bordo un colore bianco (lo stesso dello sfondo del documento), avrai l'impressione di un bordo invisibile:

     
     
     

Esempio

table, th, td {
  border: 1px solid white;
  border-collapse: collapse;
}
th, td {
  background-color: #96D4D4;
}

Bordi della tavola rotonda

Con la border-radiusproprietà, i bordi ottengono angoli arrotondati:

     
     
     

Esempio

table, th, td {
  border: 1px solid black;
  border-radius: 10px;
}

Salta il bordo attorno al tavolo tralasciando tableil selettore CSS:

     
     
     

Esempio

th, td {
  border: 1px solid black;
  border-radius: 10px;
}

Bordi del tavolo punteggiati

Con la border-styleproprietà è possibile impostare l'aspetto del confine.

     
     
     

Sono ammessi i seguenti valori:

  • dotted     
  • dashed     
  • solid     
  • double     
  • groove     
  • ridge     
  • inset     
  • outset     
  • none     
  • hidden     

Esempio

 th, td {
  border-style: dotted;
}

Colore del bordo

Con la border-colorproprietà è possibile impostare il colore del bordo.

     
     
     

Esempio

 th, td {
  border-color: #96D4D4;
}