|
![]() |
|---|
| Trucs et astuces pc | Miniatures | Forum | Webmestres | ||
| optimisation moteurs | Lithothérapie | Recettes | Vidéos comiques | ||
| CSS (feuille de style) | Recherches sur les moteurs |
| Faire son site | B.a-ba | Liste balises | Création d'un tableau | Création d'un formulaire | Exercices | Caractères spéciaux | 1 | Tutoriel The Gimp |
|---|
|
Création d'un tableau Html
|
Les cours HTML tableau cellule : Tableau une cellule Tableau HTML deux cellules Captation des cellules
Les exercices tableau cellule HTML : Premier exercice Deuxième exercice Troisième exercice
Cours
création d'un tableau HTML
n°1
:
la réalisation d'un tableau
HTML
n'est pas bien compliqué. La création de
l'ossature est invariable, cette ossature
commence toujours par le tag table <table>qui est le
cadre du tableau
HTML,
suit la
balise tbody <tbody>qui représente le corps du
tableau
HTML,
tr
<tr>arrive pour indiquer la création d'un rang
de
cellule(s), cellule représentée par le tag/balise
: th
<th> ou td <td>, suivant si c'est une
cellule titre ou une
cellule de données. Toutes ces balises qui ont
été
ouvertes doivent être à présent
refermées :
</th> ou </td> puis </tr> car
la ligne de cellule est
achevée, fermeture du corps de tableau
HTML
par </tbody> et enfin la fermeture du tableau
</table>.
Définition attribut : éléments propre à une balise, exemple : cellspacing est un attribut de table. Les attributs affectent une valeur à ces tags, pixel ou poucentage pour la taille, une ou des caractéristiques, tels que couleur, écartement, décorations etc, grâce à l'attribut style un ajout de CSS à la volée est permis. Exemple : <table style="border: 1px solid rgb(255, 255, 0); width: 200px; " cellspacing="0" cellpadding="0" border="0"><tbody><tr>...
Attention très important : un tableau HTML est fait pour contenir... Lisez la suite sur la page : Structuration et balisage du dossier Optimisation moteur.
Les dimensions d'un tableau sont exprimable en pixels ou en pourcentage, à vous de voir... L'avantage des % est que le tableau HTML s'ajuste à la taille de l'écran du visiteur, mais apparaissent des problèmes d'interprétation suivant si le navigateur est I.E ou Gecko
Les balises qui composent un tableau HTML: table, tbody, tr, th, td, tfoot et leurs fermetures ce qui donne : <table><tbody><tr><th></th></tr></tbody></table> pour un tableau à cellules unique.
Rappel : en HTML une balise ouverte doit-être refermée, sauf : voir liste des balises HTML
Les attributs de tableau, <table> : style, width, height, class, cellpadding, cellspacing, border, rules, bgcolor, summary, dir, lang, align, id. Il est préférable pour certains de ces attributs de faire la déclaration en CSS.
| caption | Titre du tableau |
| style="..." | Déclaration à la volée de type CSS (style interne) |
| width="x" | Largeur déclarée du tableau en pixel ou en pourcentage (% de la fenêtre, style interne) |
| height="x" | Hauteur déclarée du tableau en pixel ou en pourcentage (% de la fenêtre, style interne) |
| class="x" | Attribut qui relie le tableau à la feuille de style (CSS) |
| cellpadding | Espace entre la bordure et le contenu des cellules |
| cellspacing | Espace entre les cellules |
| border | Épaisseur de la bordure (style interne) |
| rules | Lignes de séparation du tableau |
| bgcolor | Couleur de fond du tableau |
| summary | Résumé de tableau pour systèmes vocaux |
| dir | Directory : sens de lecture : ltr (left to right) ou rtl (right to left) |
| lang | Résumé de tableau pour systèmes vocaux |
| align | Alignement horizontal du tableau, valeur : left, center, right |
| id | Élément
de type bloc |
Exemples tableau HTML à une cellule:
|
|
Les attributs de cellules td, th :
| style="..." | Déclaration à la volée de type CSS (style interne) |
| width="x" | Largeur déclarée de la cellule en pixel ou en pourcentage (% de la fenêtre, style interne) |
| height="x" | Hauteur déclarée de la cellule en pixel ou en pourcentage (% de la fenêtre, style interne) |
| class="x" | Attribut qui relie la cellule à la feuille de style |
| scope | Permet d'établir une relation entre th et td (systèmes vocaux) |
| rowspan | Regroupement de lignes |
| colspan | Regroupement de colonnes |
| bgcolor | Couleur de fond de la cellule |
| headers | Attribut td qui permet aux systèmes vocaux de faire une correspondance avec th |
| dir | Directory : sens de lecture : ltr (left to right) ou rtl (right to left) |
| lang | Résumé de tableau pour systèmes vocaux |
| align | Alignement horizontal du contenu de la cellule, valeur : left, center, right |
| id | Élément
de type bloc |
| char | Alignement sur un caractère |
| charoff | attribut d'excentrage |
| valign | Alignement verticale du contenu de la cellule, valeur : top, middle, bottom |
| nowrap | Style interne qui interdit au navigateur le retour à la ligne |
| title | Résumé de tableau pour systèmes vocaux |
| axis | Permet à l'ordinateur de reconnaître une cellule et de fournir une réponse à une question posée |
Titre de
la page : Création
d'un tableau HTML
Le site visiograf.org
a été
réalisé avec le souci de correspondre aux normes
du W3C,
pour vérifier la validation
HTML
4.01
Transitional copiez
l'adresse de la présente page :
http://www.visiograf.org/creation_tableau.html
cliquez ici
et collez cette adresse dans le champ Address:,
de la rubrique Validate by URL
puis
cliquez sur Check
pour
vérifier la validation
CSS 2.1
cliquez ici,
et collez de nouveau l'adresse dans le champs Adresse: puis cliquez sur
Vérifier
|
![]() |
Contact |
![]() |
|---|