SELFHTML/Quickbar
HTML
Tableaux
![]() |
Épaisseur du cadre, quadrillage, marges intérieures |
![]() |
|
![]() |
Vous pouvez déterminer en pixels l'épaisseur du cadre extérieur.
<table border=8> <!--ici suit le contenu du tableau--> </table> |
Pour que le tableau ait un cadre, vous devez mentionner border. Avec border=[Pixel] Vous déterminez l'épaisseur du cadre extérieur. Si vous ne mentionnez que border, l'épaisseur de cadre par défaut de 2 pixels sera utilisée.
![]() ![]() |
Vous pouvez déterminer en pixels l'épaisseur du quadrillage séparant les rangées des colonnes.
<table border=8 cellspacing=10> <!--ici suit le contenu du tableau--> </table> |
Pour que le tableau ait un quadrillage, vous devez mentionner border ou bien. border= (épaisseur du cadre extérieur). Avec cellspacing=[Pixel] vous déterminez l'épaisseur du quadrillage à l'intérieur du tableau(cellspacing = mesure des cellules).
![]() ![]() |
Dans de nombreux cas un certain espace entre les données de la cellule et le bord de la cellule est plus joli. Vous pouvez déterminer en pixels l'épaisseur cet espace.
<table border=8 cellpadding=12> <!--ici suit le contenu du tableau--> </table> |
Avec cellpadding=[Pixel] vous déterminez l'espace du contenu de la cellule avec le bord de la cellule (cellpadding = mesure du contenu des cellules). Ceci est valable aussi bien pour des tableaux avec quadrillage que pour des tableaux sans quadrillage.
![]() ![]() |
Vous pouvez déterminer quels côtés d'un cadre extérieur doivent être montrés et ceux qui ne doivent pas l'être.
<table border frame=box> <!--contenu du tableau--> </table> |
La condition préalable à toutes ces mentions est que l'attribut border ou border=[Pixel] soit mentionné dans le repère d'ouverture <table>. Cela permet l'affichage d'un cadre extérieur.
Grâce à l'attribut frame= vous pouvez alors décider quels côtés du cadre doivent être tracés (frame = cadre).
Par la mention frame=box (box = rectangle) -comme dans
l'exemple ci-dessus - vous obtenez que les côtés supérieur, inférieur,
gauche et droit soient représentés et visibles (la mention est identique avec
ce que la mention border provoque - même frame=border
est autorisé et provoque la même chose).
Les autres mentions suivantes sont possibles:
Avec frame=void (void = rien) aucun cadre de tableau n'est
affiché. Si vous mentionnez border, le quadrillage du tableau sera pourtant
visible. Le tableau ressemble alors à une grille ouverte de tous côtés.
Avec frame=above (above = dessus) seul le côté supérieur du
tableau sera tracé.
Avec frame=below (below = dessous) seul le côté inférieur du
tableau sera tracé.
Avec frame=hsides (hsides = horizontal sides = côtés horizontaux )
seuls les côtés supérieur et inférieur du tableau seront tracés.
Avec frame=vsides (vsides = vertical sides = côtés verticaux)
seul les côtés gauche et droit du tableau seront tracés.
Avec frame=lhs (lhs = left hand side = gauche) seul le côté
gauche du tableau sera tracé.
Avec frame=rhs (rhs = right hand side = droit) seul le côté
droit du tableau sera tracé.
Netscape 4.x n'interprète pas encore ces mentions.
![]() ![]() |
Vous pouvez établir des règles pour fixer quelles lignes du quadrillage seront affichées et quelles lignes ne le seront pas.
<table border rules=cols> <!--contenu du tableau--> </table> |
La condition préalable à toutes ces mentions est l'attribut t border ou border=[Pixel] dans le repère d'ouverture <table>. Ainsi est affiché un quadrillage.
Avec rules= vous pouvez déterminer des règles pour le quadrillage dans le repère d'ouverture <table>- (rules = règles).
Les
mentions suivantes sont possibles:
Avec rules=none (none = aucune) aucune ligne de quadrillage
n'est affichée, le cadre extérieur est cependant affiché.
Avec rules=rows (rows = rangée) les lignes entre les rangées
sont tracées mais pas celles entre les colonnes du tableau.
Avec rules=cols (cols = columns = colonnes) les lignes entre les
colonnes sont tracées mais pas celles entre les rangées du tableau.
Avec rules=groups (groups = groupes)es lignes entre l'entête,
le corps et le pied sont tracées (voir définir l'entête, le corps et le pied d'un tableau)
Avec rules=all (all = toutes) sont tracées toutes les lignes
séparant les cellules du tables (réglage par défaut).
Netscape 4.x n'interprète pas encore ces mentions.
![]() ![]() |
Les repères <table>, <tr>, <th>
et <td> peuvent comprendre des attributs
universels.
Avec l'aide des feuilles
de style CSS vous avez des possibilités de contrôle supplémentaires.
Ainsi par exemple vous pouvez avec les feuilles de style contrôler
l'encadrement ou l'espace séparant le contenu de cellules individuelles des
bords. Pour cela, vous devez d'abord savoir comment
définir
des feuilles de style. Ensuite vous serez en mesure d'utiliser les
mentions de feuilles de style. Pour les repères HTML comme <table>, <tr>, <th>
et <td> Les commandes de feuilles de style suivantes sont
intéressantes dans le contexte décrit ici:
Espaces,
marges, alignement
Cadres
et espaces intérieurs
![]() | |
après:![]() |
![]() |
avant:![]() |
![]() |
SELFHTML/Quickbar
HTML
Serge François, 13405@free.fr