Bonjour
J'ai un fichier docbook à afficher dans un navigateur web.
Ce navigateur est, dans tous les cas, apte à comprendre le xml et l'afficher à l'écran. Je me suis donc dit qu'il était possible de manipuler l'affichage via les CSS, mais je bloque sur les tableaux !
avec dk comme espace de nom pour le vocabulaire docbook
Voici les informations dans la feuille de style.
Le problème, c'est que mon tableau n'a pas de bordures noires ( )
et que la propriété border-collapse ne semble pas fonctionner puisqu'aucune marge n'apparait...
Est-ce que quelqu'un s'y connait assez pur m'aider à trouver une solution ?
Je précise que je travaille avec Firefox 3
Et que j'aimerais afficher mon docbook directement, sans passer par le xsl...
En fait, je me crée un exemple de rebellion ( ) contre le web actuel ! J'ai utilisé XHTML comme host-language, puisqu'il permet de structurer un document. Je laisse la gestion du texte à docbook, celle des dessins à svg. Je trouve mon idée plutôt pas mauvaise, mais bien entendu, fermée au niveau "interprêtation"... Soit ! Le problème n'est pas là.
A+
Justin
J'ai un fichier docbook à afficher dans un navigateur web.
Ce navigateur est, dans tous les cas, apte à comprendre le xml et l'afficher à l'écran. Je me suis donc dit qu'il était possible de manipuler l'affichage via les CSS, mais je bloque sur les tableaux !
<dk:informatable>
<dk:tgroup cols="3">
<dk:thead>
<dk:row>
<dk:entry>Fruit</dk:entry>
<dk:entry>Légume</dk:entry>
<dk:entry>Viande</dk:entry>
</dk:row>
</dk:thead>
<dk:tbody>
<dk:row>
<dk:entry>Pomme</dk:entry>
<dk:entry>Courgette</dk:entry>
<dk:entry>Porc</dk:entry>
</dk:row>
<dk:row>
<dk:entry>Pomme</dk:entry>
<dk:entry>Courgette</dk:entry>
<dk:entry>Porc</dk:entry>
</dk:row>
</dk:tbody>
</dk:tgroup>
</dk:informatable>
avec dk comme espace de nom pour le vocabulaire docbook
dk|informatable {
display: table;
border: 1px solid black;
border-collapse: collapse;
border-spacing: 20x;
}
dk|table > dk|title {
display: table-caption;
}
dk|tgroup {
display: block;
}
dk|tbody {
display: table-row-group;
}
dk|thead {
display: table-header-group;
}
dk|tfoot {
display: table-footer-group;
}
dk|row {
display: table-row;
}
dk|entry {
display: table-cell;
border: 1px solid red;
}
Voici les informations dans la feuille de style.
Le problème, c'est que mon tableau n'a pas de bordures noires ( )
et que la propriété border-collapse ne semble pas fonctionner puisqu'aucune marge n'apparait...
Est-ce que quelqu'un s'y connait assez pur m'aider à trouver une solution ?
Je précise que je travaille avec Firefox 3
Et que j'aimerais afficher mon docbook directement, sans passer par le xsl...
En fait, je me crée un exemple de rebellion ( ) contre le web actuel ! J'ai utilisé XHTML comme host-language, puisqu'il permet de structurer un document. Je laisse la gestion du texte à docbook, celle des dessins à svg. Je trouve mon idée plutôt pas mauvaise, mais bien entendu, fermée au niveau "interprêtation"... Soit ! Le problème n'est pas là.
A+
Justin