« Le langage HTML/Tableaux » : différence entre les versions

Contenu supprimé Contenu ajouté
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
→‎Attributs de mise en forme : Avertissement, utiliser CSS
Ligne 50 :
==== Attributs de mise en forme ====
 
Parmi les attributs spécifiques, nous avons des attributs de mise en forme :.
{{Avertissement|
La mise en forme devrait être séparée de la structure : la mise en forme devrait être faite en [[Programmation CSS|CSS]], tandis que le HTML définit la structure du contenu.
Ces attributs de mise en forme sont donc très peu utilisés en pratique, et ne sont pas recommandés.
Ils continuent à être supportés par les navigateurs, mais pourraient ne plus l'être dans une prochaine version de HTML.
}}
* <code>border</code> : permet de définir si la table a des traits (bordure de cases) ou pas, et quelle est leur épaisseur en pixels :<br /><code>border="0"</code> indique que la table n'a pas de traits, <code>border="1"</code> indique qu'elle a des traits de un pixel de large…
* <code>width</code> : permet d'indiquer la largeur totale du tableau, en pixels (nombre entier seul) pourcentage de la page totale (par exemple <code>"30%"</code>) ;
Ligne 58 ⟶ 63 :
** <code>cols</code> : les colonnes sont séparées par des traits, mais pas les lignes ;
** <code>none</code> : aucun trait intérieur n'est tracé ;
* <code>frames</code> ou <code>frame</code> (sans s) : si l'on a une bordure (attribut <code>border</code> ayant une valeur non nulle), on peut choisir quels sont les traits du cadre du tableau qui sont tracés :
** <code>border</code> (valeur par défaut si <code>border</code> est non nul) : tous les traits sont tracés ;
** <code>hsides</code> : seuls les traits horizontaux sont tracés (haut et bas) ; <code>above</code> : seul le trait en haut est tracé ; <code>below</code> : seul le trait en bas est tracé ;