Come creare: tabella di confronto

Impara come creare una tabella di confronto utilizzando CSS.

Caratteristiche Base Pro
Testo di esempio
Testo di esempio
Testo di esempio
Testo di esempio
Testo di esempio

Prova da solo

Come creare una tabella di confronto

Primo passo - Aggiungi HTML:

<!-- Libreria di icone Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<table>
  <tr>
    <th style="width:50%">Caratteristiche</th>
    <th>Base</th>
    <th>Pro</th>
  </tr>
  <tr>
    <td>Testo di esempio</td>
    <td><i class="fa fa-remove"></i></td>
    <td><i class="fa fa-check"></i></td>
  </tr>
  <tr>
    <td>Testo di esempio</td>
    <td><i class="fa fa-check"></i></td>
    <td><i class="fa fa-check"></i></td>
  </tr>
</table>

Secondo passo - Aggiungi CSS:

/* Imposta lo stile per la tabella */
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}
/* Imposta lo stile per l'intestazione e i dati della tabella */
th, td {
  text-align: center;
  padding: 16px;
}
th:first-child, td:first-child {
  text-align: left;
}
/* Strisce zebra per righe della tabella */
tr:nth-child(even) {
  background-color: #f2f2f2;
}
.fa-check {
  color: green;
}
.fa-remove {
  color: red;
}

Prova da solo