Voilà une astuce pas très utile mais qui troue le fondement de bien des intégrateurs lorsqu’ils découvrent le pot-aux-roses.
Une partie des balises comprises dans la norme HTML ne doivent pas forcément être fermées !
En voici la liste :
</html> </head> </body> </p> </dt> </dd> </li> </option> </thead> </th> </tbody> </tr> </td> </tfoot> </colgroup>
Ainsi, ces deux syntaxes sont parfaitement valides :
<ul> <li>Des pâtes,</li> <li>Des poires,</li> <li>Des lamas ougandais.</li> </ul>
<ul> <li>Des pâtes, <li>Des poires, <li>Des lamas ougandais. </ul>
Donc, si vous voulez économiser quelques bits en omettant de fermer vos balises body et html, c’est toujours ça de pris. Pour le reste, j’aurais personnellement tendance à tout de même tout fermer pour la clareté du code.