table { border: 1px solid #ddd; padding: 8px; border-collapse: collapse; width: 100%; } th { border: 1px solid #ddd; padding-top: 12px; padding-bottom: 12px; text-align: left; color: royalblue; background-color: skyblue; } td { border: 1px solid #ddd; } tr:nth-child(even) { background-color: #f2f2f2 }