Aidenet.com  Aide informatique et nouvelles technologies
Accueil Télécharger
Actualités Boutique
Dossiers Forum
Encyclopédie Annuaire
 Créer son site
 
Accueil / Sommaire
CSS : tutoriel complet
Javascript : tutoriel
Réferencement
Les images
Les tableaux
Créer son blog
Couleur Héxa
 Internet
Accueil / Sommaire
 Informatique
Accueil / Sommaire
 Photo numérique
Accueil / Sommaire
 Logiciels
Windows XP
Skype
Claris Home Page
FTP Expert
Filezilla
Cute FTP
WinZip
 Aide
Index du site
Plan du site
Dico Anglais / FR.
Vocabulaire info.
Glossaire
Tags HTML
Liste extensions
Vocabulaire SMS
 Partenaires

Créer sa page perso
Les  Tableaux
Page - 18

 

Présentation  - Cellules de tableaux - Tableaux et texte - Placement des titres - Images de fond et cellules
 

Cellules de tableaux

Après la construction d'un Tableau de Base à la page précédente, vous allez maintenant découvrir d'autres possibilités pour positionner du texte ou des images ou encore positionner du texte suivant des variables, au moins les plus fréquentes et utiles.

Largeur des cellules

tableau de base , mais partagé en cellules de largeur non définies
cellule 1
c'est la cellule 2
ici cellule 3
<CENTER><B><TABLE BORDER=2 WIDTH="80%"> <TR BGCOLOR="#FFFFFF">
<TD BGCOLOR="#FF00FF"> <CENTER>cellule 1</CENTER> </TD>
<TD BGCOLOR="#00FF33"> <CENTER>cellule 2</CENTER> </TD>
<TD BGCOLOR="#00FFFF"> <CENTER>cellule 3</CENTER> </TD>
</TR> </TABLE> </B></CENTER>

Notez que le tableau est centré, avec trois cellules égales avec les tags <TD> et </TD> et des couleurs au choix.
Le <CENTER> et son tag de fermeture </CENTER> qui encadrent le tableau servent à centrer ce dernier par rapport à la largeur de la page. Par contre les autres tags <CENTER> servent ici à centrer le texte dans chacune des cellules.

 
ici avec des cellules de différentes largeurs définies
cellule 1
cellule 2
cellule 3
<CENTER><B><TABLE BORDER=2 WIDTH="80%"> <TR BGCOLOR="#FFFFFF">
<TD WIDTH=45% BGCOLOR="#FF00FF"> <CENTER>cellule 1</CENTER> </TD>
<TD WIDTH=15% BGCOLOR="#00FF33"> <CENTER>cellule 2</CENTER> </TD>
<TD WIDTH="27%" BGCOLOR="#00FFFF"><CENTER>cellule 3</CENTER> </TD>
</TR> </TABLE> </B></CENTER>

Le tableau représente une largeur de 80% de l'écran du visiteur, avec la première cellule pour 45%, la deuxième 15% et la troisième prend le reste ou encore on la fixe comme indiqué en marron. 

 

Plusieurs lignes et colonnes

tableau centré avec trois cellules identiques définies
un

deux

trois
quatre
cinq
six

<CENTER><TABLE BORDER=1 WIDTH="80%" >
<TR> <TD WIDTH="31%" BGCOLOR="#99FFFF"> <CENTER>un</CENTER> </TD>
<TD WIDTH="31% BGCOLOR="#99FF66"> <P>deux</P> </TD>
<TD WIDTH="31% BGCOLOR="#FF3366"> <CENTER>trois</CENTER> </TD> </TR>

<TR> <TD WIDTH="31%" BGCOLOR="#FFCC99"> <CENTER>quatre</CENTER> </TD>
<TD WIDTH="31% BGCOLOR="#FF99FF"> <CENTER>cinq</CENTER> </TD>
<TD WIDTH="31% BGCOLOR="#FFFF00"> <CENTER>six</CENTER> </TD> </TR>
</TABLE> </CENTER>

Notez qu'entre les deux tags "TABLE et bien que soudées, les deux lignes du tableau sont indépendantes du point de vue code entre <TR> et >/TR>, quant au texte de la cellule "deux" il n'est pas centré.

- Un tableau encadré par TABLE
- Lequel tableau possède un cadre BORDER
- Deux lignes encadrées par TR
- Trois colonnes encadrées par TD
- Des couleurs définies par BGCOLOR="#xxxxxx"

 

  ça va pas non !!! pouvez pas m'attendre ?

 

COLSPAN - Fusion de cellules horizontales

 

Bonjour les internautes
un

deux

trois

 

<TABLE BORDER=1 WIDTH="100%">
<TR> <TD COLSPAN=3 BGCOLOR="#FFFFCC"> <CENTER><FONT SIZE="+2"
COLOR="#CC33FF"><B>Bonjour les internautes</B></FONT></CENTER> </TD> </TR>

<TR> <TD BGCOLOR="#33FF00"> <CENTER>un</CENTER> </TD>
<TD BGCOLOR="#33FFCC"> <P>deux</P> </TD>
<TD BGCOLOR="#FFFF66"> <P ALIGN=right>trois</P> </TD> </TR>
</TABLE>

Notez le tag COLSPAN=3 qui occupe une ligne correspondante à 3 cellules. On aurait pu aussi bien ne lui en attribuer que deux.

 

NOTA : Dans cet exemple vous avez réalisé la première ligne en mettant en style gras le texte "Bonjour les internautes" et puis centré.

S'il est possible d'obtenir un titre avec TH vu page précédente, cette option ne peut se réaliser qu'à l'intérieur d'une cellule et si l'exemple semble similaire c'est qu'il a été présenté sur un tableau d'une seule colonne. Ici c'est totalement différent et dans le tableau ci-dessous le tag TH appliqué à "deux", n'aurait effet que sur ce mot sans rien bouger d'autre et la cellule "un" resterait identique. Peut aussi à l'occasion rendre service.

 

Border=1 et Colspan=2 cellules

un
deux
trois
quatre
cinq
 

<TABLE BORDER=1 WIDTH="80%" >
<TR><TD WIDTH="31% " BGCOLOR="#FFCC99"> <CENTER>un</CENTER> </TD>
<TD COLSPAN=2 BGCOLOR="#FFFF99"> <CENTER>deux</CENTER> </TD>
<TD><P></P></TD></TR>

<TR> <TD WIDTH="31%" BGCOLOR="#33FF66"> <CENTER>trois</CENTER> </TD>
<TD WIDTH="28%" BGCOLOR="#FF99FF"> <CENTER>quatre</CENTER> </TD>
<TD WIDTH="24%" BGCOLOR="#33FFFF"> <CENTER>cinq</CENTER> </TD> </TR>
</TABLE>

 

Border=0 et Colspan=2 cellules

un
deux
trois
quatre
cinq
 

Même tableau mais avec BORDER=0 donc bordure non apparente.

 

ROWSPAN - Fusion de cellules verticales

 

exemple

1
2
3
4
5
6

 

<TABLE BORDER=5 WIDTH="80%" HEIGHT="18%">
<TR> <TH ROWSPAN=6 WIDTH="10%" HEIGHT="12%" BGCOLOR="#FFFF99"> <P>exemple</P></TH>
<TD WIDTH="20%" HEIGHT="2%"> <CENTER>1</CENTER> </TD> </TR>

<TR><TD WIDTH="20%" HEIGHT="2%" BGCOLOR="#99FF66"> <CENTER>2</CENTER> </TD> </TR>

-----/-----

<TR><TD WIDTH="20%" HEIGHT="2%"> <CENTER>6</CENTER> </TD> </TR>
</TABLE> </B></FONT></CENTER>

 

Pour réaliser cette présentation, le tag ROWSPAN exprimé par un nombre a eu pour effet de lier les cellules verticalement et d'obtenir ainsi une seule colonne.

Dans la cellule de gauche, le tag TH synonyme de titre, a été employé et le mot "exemple" a été automatiquement centré et en style gras. Il est évident que le corps de ce texte est variable. 

 

Présentation  - Cellules de tableaux - Tableaux et texte - Placement des titres - Images de fond et cellules

 Sommaire Page perso

 Tous droits réservés © 1997. aidenet.com

DERNIERS MESSAGES DU FORUM
CCD format [Etudes et travail]
Pour les questions liées à la sécurité informatique [A l'aide !]
problème avec windows xP [Portables]
feuilles de css alternatives [HTML / CSS / Javascript]
probleme de compatibilité entre IE et Firefox, voi... [HTML / CSS / Javascript]
[Qt]etablir la liaison avec ma base de données via odbc [C / C++ / .Net]
au secour [Autre]
Choix de l'objectif sur boitier reflex numerique [Appareils photos numériques]
changer la feuille de style [HTML / CSS / Javascript]
Page perso pb affichage [Free]
FTP (dos) Syntaxe pour un nom de repertoire avec u... [Autre]
index.htm [Autre]
Passge au Valideur CSS [HTML / CSS / Javascript]
connecter delphi à oracle [Delphi / Pascal]
Y a personne [Divers]
Tous les messages ici...
Toshiba Satellite A200-214
590 € Details
Apple iPhone
369 € Details
Airis PDA T620
195 € Details
 



Partenaires : Youpil |  DivertissonsNous |  Annuaire blog |  Live Messenger |  Logiciels photo |  Hébergeur d'images |  Meuble TV |  Videosduweb |  Blog Webmaster |  PSP |  Sorties cinéma
Tous droits réservés © 1997-2008. www.aidenet.com     Edité par FAPROD