par
Cyrano » 04 janv. 2006, 23:43
Ben la règle est pas compliquée :
- en HTML 4, certaines balises doivent impérativement être fermées, d'autres comme les balises "vides" (br, hr, img,...) ne doivent pas être fermées, certaines ont une fermeture optionnelle (<p>, <td>, <li> etc..), d'autres enfin ont même une fermeture carrément interdite
- En XHTML, c'est une musique plus simple: c'est un langage XML. On doit donc respecter la syntaxe XML qui veut que TOUTES les balises soient fermées.
Mais attention, HTML et XHTML sont, quoi qu'il y parraisse, deux langages différents : le HTML est issu du SGML, le XHTML est issu du XML qui est lui même une simplification du SGML. Il n'y a pas de lien direct entre HTML et XHTML si ce n'est qu'on utilise les mêmes balises à quelques détails près.
Ben la règle est pas compliquée :
- en HTML 4, certaines balises doivent impérativement être fermées, d'autres comme les balises "vides" (br, hr, img,...) ne doivent pas être fermées, certaines ont une fermeture optionnelle (<p>, <td>, <li> etc..), d'autres enfin ont même une fermeture carrément interdite
- En XHTML, c'est une musique plus simple: c'est un langage XML. On doit donc respecter la syntaxe XML qui veut que [u]TOUTES[/u] les balises soient fermées.
Mais attention, HTML et XHTML sont, quoi qu'il y parraisse, deux langages différents : le HTML est issu du SGML, le XHTML est issu du XML qui est lui même une simplification du SGML. Il n'y a pas de lien direct entre HTML et XHTML si ce n'est qu'on utilise les mêmes balises à quelques détails près.