Ci-joint example en XHTML, l'idée c'est de déclarer un namespace bidon pour tes 'extension' et de mettre en page avec du CSS. L'avantage d'utiliser un namespace différent c'est que ton XHTML reste valide (?)...
<html xmlns:my="http://www.mon.markup/2002/MY/Bidon"
xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Mon titre</title>
<style><!--
body {
color: red;
background-color: white;
font-family: Arial, sans-serif;
font-size: small;
}
my\:langue {
color:white;
background-color: black;
font-weight:bold;
}
--></style>
</head>
<body>
<h1>Mon body - Entête</h1>
<my:biblio>
<my:livre titre="xxx">
<my:langue>xxxxxxx</my:langue>
</my:livre>
<my:livre titre="xxx">
<my:langue>xxxxxxx</my:langue>
</my:livre>
</my:biblio>
<h1>Mon body - Pied de page</h1>
</body>
</html>
Bonne continuation! Avander
PS: Le + dur c'était de trouver le sélecteur pour le namespace ;-)!
Message édité par avander le 29-10-2002 à 15:20:33
---------------
A thing of beauty is a joy forever (John Keats)