If I have:
#principales td{
margin: 20px;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<table>
<table align="center">
<td><b>Simbolos matemáticos</b></td>
</table>
<tr id="principales">
<td>Simbolo</td>
<td>Nombre</td>
<td>Significado</td>
</tr>
</table>
</body>
</html>
In the CSS code, I programmed:
#principales td{
margin:20px;
}
Why the margin is not applied to all <td>
?