Méthodologie pour coder un tableau en HTML Bouton_activeMéthodologie pour coder un tableau en HTML Bouton_hoverMéthodologie pour coder un tableau en HTML Fb-hoverMéthodologie pour coder un tableau en HTML Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Méthodologie pour coder un tableau en HTML EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Méthodologie pour coder un tableau en HTML EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Méthodologie pour coder un tableau en HTML EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Méthodologie pour coder un tableau en HTML EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Méthodologie pour coder un tableau en HTML EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Méthodologie pour coder un tableau en HTML EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Méthodologie pour coder un tableau en HTML EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Méthodologie pour coder un tableau en HTML EmptySam 11 Fév 2023, 06:04 par Krager

-48%
Le deal à ne pas rater :
Philips Hue Pack Decouverte 2024 : lightstrip 3M + ampoules E27 X2 + ...
119 € 229 €
Voir le deal

Partagez
 

Méthodologie pour coder un tableau en HTML

Voir le sujet précédent Voir le sujet suivant Aller en bas 
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Méthodologie pour coder un tableau en HTML Empty

Méthodologie de création d'un tableau en HTML


Informations générales

Description :
Une "recette" destinée à vous aider à construire un tableau en HTML. Vous devez avoir les bases en HTML, ceci n'est qu'une méthode possible pour ceux qui ont du mal, et non un cours.

Crédits :
Proposé par 'Christa Lostmindy le 31/07/2012

Le tutoriel


Introduction


Beaucoup d'entre vous se servent de tableaux pour mettre en forme le message d'accueil de leur forum, ou bien la structure de leurs catégories, voire leurs sites web personnels, mais c'est un autre sujet. Une fois maîtrisés, les tableaux peuvent s'avérer pratiques pour agencer visuellement vos informations.

Bon, en principe je ne devrais pas vous encourager à utiliser des tableaux, dans la mesure où les normes du web - qui évoluent très vite - conseillent de les réserver à leur usage d'origine, à savoir trier des données (ils ne doivent pas être utilisés pour de la mise en page). Dans un monde idéal, vous devriez utiliser des blocs flottants.

Mais nous ne sommes pas dans un monde idéal et je sais que vous n'en ferez qu'à votre tête, parce que les tableaux c'est plus simple (tout est relatif) que les flottants et que de toute façon tout le monde fait comme ça, etc.

Donc, pour vous qui avez du mal à comprendre la logique de la construction d'un tableau, voici une possible méthodologie à suivre, en tout cas celle que j'utilise (à quelques détails près). J'espère que ça vous sera utile, le temps que je me motive à faire un tutoriel pour faire la même chose, mais avec des blocs flottants x)

Première étape : un peu de dessin



Pour commencer, emparez vous d'un crayon et d'une feuille de papier, et prenez cinq minutes pour dessiner votre tableau. Pensez à l'agencement que vous souhaitez avoir, sans (trop) vous préoccuper du concept de cellules.

Méthodologie pour coder un tableau en HTML YylkC

Prolongez ensuite toutes les différentes séparations entre les cellules de manière à ce qu'elles traversent tout le tableau, verticalement et horizontalement. Vous avez alors votre nombre de lignes et de cellules par ligne.

Méthodologie pour coder un tableau en HTML ZmAMB

Deuxième étape : coder un tableau de base



Partant de votre dessin, ne vous préoccupez pas de la hauteur ou de la largeur des lignes, ou des cellules fusionnées, et commencez par écrire le code de votre tableau de base. Dans notre cas, nous avons un tableau à quatre lignes et quatre colonnes, ce qui nous donne ceci :

Code:
<table>
   <tr> <!-- PREMIERE LIGNE -->
      <td></td>
      <td></td>
      <td></td>
      <td></td>
   </tr>

   <tr> <!-- DEUXIEME LIGNE -->
      <td></td>
      <td></td>
      <td></td>
      <td></td>
   </tr>

   <tr> <!-- TROISIEME LIGNE -->
      <td></td>
      <td></td>
      <td></td>
      <td></td>
   </tr>

   <tr> <!-- QUATRIEME LIGNE -->
      <td></td>
      <td></td>
      <td></td>
      <td></td>
   </tr>
</table>
Note : n'hésitez pas à utiliser des commentaires HTML pour vous repérer dans votre code ! Ça n'a rien de honteux et ils ne vous mangeront pas x)

Troisième étape : fusionner les colonnes



On va procéder par étapes. Pour commencer, isolez chaque ligne de votre tableau pour les traiter individuellement, sans vous préoccuper des lignes avant ou après.

Méthodologie pour coder un tableau en HTML 12Otd

Dans notre exemple, nous voyons que les trois premières cellules dans la première ligne (la ligne bleue) ont été fusionnées en une seule. On va faire pareil dans le code et fusionner les trois premières cellules (td) de la première ligne en une seule cellule :
Code:
<tr>
    <td></td> <!-- ON FUSIONNE CETTE CELLULE -->
   <!-- ON ABSORBE CETTE CELLULE -->
   <!-- ON ABSORBE CETTE CELLULE -->
    <td></td>
</tr>
Oui, enfin ça ne suffit pas, il faut aussi indiquer dans le code que cette nouvelle cellule est le résultat de la fusion de trois cellules, on ajoute donc l'attribut colspan (fusion de colonnes) et sa valeur, ici 3.
Code:
<tr>
   <td colspan="3"></td>
   <!-- CELLULE ABSORBEE -->
   <!-- CELLULE ABSORBEE -->
   <td></td>
</tr>
Procédons de la même manière pour toutes les lignes, ce qui vous donnera ceci pour notre tableau d'exemple :
Méthodologie pour coder un tableau en HTML CZg2p
Code:
<table>
   <tr> <!-- PREMIERE LIGNE -->
      <td colspan="3"></td>
      <!-- CELLULE ABSORBEE -->
      <!-- CELLULE ABSORBEE -->
      <td></td>
   </tr>

   <tr> <!-- DEUXIEME LIGNE -->
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <td></td>
   </tr>

   <tr> <!-- TROISIEME LIGNE -->
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <td></td>
   </tr>

   <tr> <!-- QUATRIEME LIGNE -->
      <td></td>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
   </tr>
</table>
Notez que j'ai commenté le code de manière à garder une trace de chaque cellule absorbée. Ça peut être utile pour vous repérer, mais si ça ne vous parle pas vous pouvez retirer ces "cellules fantômes".

Une fois que cette étape est terminée, c'est au tour des colonnes. Là, ça va devenir plus compliqué car on a "perdu" des cellules en cours de route, vu qu'elles ont été fusionnées. Ne paniquez pas ! C'est presque fini.

Quatrième étape : fusionner les lignes



En premier lieu, comme pour la précédente étape, repérez les zones fusionnées verticalement :
Méthodologie pour coder un tableau en HTML YrgZ7
Dans l'exemple, nous pouvons voir qu'il y a deux zones fusionnées en hauteur.

Comme précédemment, reprenons la lecture "ligne par ligne" du tableau. Nous voici dans la première ligne, on constate que la dernière cellule constitue une colonne de quatre lignes !

Où sont ces cellules dans le tableau codé ? Ce sont les dernières de chaque ligne :
Code:
<table>
   <tr>
      <td colspan="3"></td>
      <!-- CELLULE ABSORBEE -->
      <!-- CELLULE ABSORBEE -->
      <td></td>  <!-- ICI -->
   </tr>

   <tr>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <td></td> <!-- ICI -->
   </tr>

   <tr>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <td></td> <!-- ICI -->
   </tr>

   <tr>
      <td></td>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td> <!-- ICI -->
   </tr>
</table>
Supprimez les trois dernières et indiquez dans la première cellule qu'elle est le résultat de la fusion de quatre cellules, à l'aide de l'attribut rowspan cette fois :
Code:
<table>
   <tr>
      <td colspan="3"></td>
      <!-- CELLULE ABSORBEE -->
      <!-- CELLULE ABSORBEE -->
      <td rowspan="4"></td>  <!-- ON FUSIONNE -->
   </tr>

   <tr>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <!-- ON ABSORBE CETTE CELLULE -->
   </tr>

   <tr>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <!-- ON ABSORBE CETTE CELLULE -->
   </tr>

   <tr>
      <td></td>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <!-- ON ABSORBE CETTE CELLULE -->
   </tr>
</table>
Sur la deuxième ligne, nous voyons que la première cellule (elle même le résultat d'une fusion) est fusionnée avec sa voisine du dessous. Même procédure :
Code:
<table>
   <tr>
      <td colspan="3"></td>
      <!-- CELLULE ABSORBEE -->
      <!-- CELLULE ABSORBEE -->
      <td rowspan="4"></td>
   </tr>

   <tr>
      <td colspan="2" rowspan="2"></td> <!-- ON FUSIONNE -->
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <!-- CELLULE ABSORBEE -->
   </tr>

   <tr>
      <!-- ON ABSORBE CETTE CELLULE -->
      <!-- CELLULE ABSORBEE -->
      <td></td>
      <!-- CELLULE ABSORBEE -->
   </tr>

   <tr>
      <td></td>
      <td colspan="2"></td>
      <!-- CELLULE ABSORBEE -->
      <!-- CELLULE ABSORBEE -->
   </tr>
</table>
Méthodologie pour coder un tableau en HTML Al2Mg
Et voilà, vous avez la structure de base de votre tableau telle que vous l'avez dessinée.
Méthodologie pour coder un tableau en HTML XF694
Maintenant, il vous faut encore le remplir avec ce que vous souhaitez ! N'hésitez pas à utiliser les commentaires et votre dessin comme points de repère pour le remplissage Wink


Dernière édition par 'Christa le Sam 05 Jan 2013, 09:51, édité 2 fois
MessageSujet: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMar 31 Juil 2012, 07:51
Revenir en haut Aller en bas
Eternal Cloud
Eternal Cloud
{ Membre }
{ Membre }

Féminin Messages : 5



Méthodologie pour coder un tableau en HTML Empty
Merci beaucoup pour cette base très utile =)
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyLun 20 Aoû 2012, 12:15
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



Méthodologie pour coder un tableau en HTML Empty
Je me sert pratiquement jamais des tableaux, mais merci, n'étant pas doué dans le domaine cela m'aide bien Wink
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyLun 20 Aoû 2012, 12:56
Revenir en haut Aller en bas
http://serialdesigner.forumactif.fr/
K-Surf
K-Surf
{ Spécialiste }
{ Spécialiste }

Masculin Messages : 1707



Méthodologie pour coder un tableau en HTML Empty
Merci, très claire Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyDim 09 Sep 2012, 05:35
Revenir en haut Aller en bas
Tahly
Tahly
{ Membre }
{ Membre }

Féminin Messages : 29



Méthodologie pour coder un tableau en HTML Empty
Une explication très claire et utile, merci beaucoup !
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyVen 14 Sep 2012, 08:53
Revenir en haut Aller en bas
http://www.eshana.org
flo la bleue
flo la bleue
{ Membre }
{ Membre }

Féminin Messages : 50



Méthodologie pour coder un tableau en HTML Empty
merci pour cette explication très claire et très détaillée Wink
j'ai perso pas l'utilité pour l'instant mais ça peut servir de repère
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyLun 17 Sep 2012, 14:25
Revenir en haut Aller en bas
http://black-well.forumactif.org/
Evangéline Otano
{ Membre }
{ Membre }

Féminin Messages : 15



Méthodologie pour coder un tableau en HTML Empty
Milles merci ! *0*
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMer 14 Nov 2012, 11:00
Revenir en haut Aller en bas
http://gdm-addict.forum-canada.com/
Khouro13
Khouro13
{ Membre }
{ Membre }

Féminin Messages : 31



Méthodologie pour coder un tableau en HTML Empty
Merci !
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMer 21 Nov 2012, 22:12
Revenir en haut Aller en bas
http://www.disney-magic.org/
Wamizaku
Wamizaku
{ Membre }
{ Membre }

Féminin Messages : 14



Méthodologie pour coder un tableau en HTML Empty
Un grand merci pour cette méthodologie qui risque de s'avérer très utile puisque j'ai toujours du mal avec les tableaux (:
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyJeu 13 Déc 2012, 17:01
Revenir en haut Aller en bas
markywhat
markywhat
{ Membre }
{ Membre }

Masculin Messages : 7



Méthodologie pour coder un tableau en HTML Empty
Merci de ton tuto, il est très clair et j'ai rapidement saisi grâce à toi Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyVen 04 Jan 2013, 03:09
Revenir en haut Aller en bas
rederst
rederst
{ Membre }
{ Membre }

Féminin Messages : 20



Méthodologie pour coder un tableau en HTML Empty
Merci à toi pour cette explication ça me sera très utile pour m'organiser dans la création de tableaux
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyVen 18 Jan 2013, 10:30
Revenir en haut Aller en bas
http://www.amis-med.com
ab1825
{ Membre }
{ Membre }

Masculin Messages : 3



Méthodologie pour coder un tableau en HTML Empty
Merci pour l’éclaircissement
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyDim 20 Jan 2013, 16:36
Revenir en haut Aller en bas
Invité
Invité




Méthodologie pour coder un tableau en HTML Empty
Enfin des explications que j'arrive à comprendre pour les tableaux T____T Merci beaucoup de toutes ces informations bien utiles ^^
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyJeu 31 Jan 2013, 11:36
Revenir en haut Aller en bas
http://(....)
Reawen
{ Membre }
{ Membre }

Féminin Messages : 8



Méthodologie pour coder un tableau en HTML Empty
Grand merci pour cette explication ! Smile

Du mal à me remettre dans le bain, de quoi le faire tout en douceur et sans accrocs. Très explicite, merci encore ! Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMar 19 Fév 2013, 09:33
Revenir en haut Aller en bas
http://www.cpdm.forum-canada.net
Océane
Océane
{ Membre }
{ Membre }

Féminin Messages : 18



Méthodologie pour coder un tableau en HTML Empty
Wow 'Christa !
C'est super bien expliqué, super utile pour quelqu'un qui s'y connait peu en codage. Parce que les tableaux sont la base de tout ! Smile

Merci beaucoup pour ce topo !
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMar 12 Mar 2013, 22:00
Revenir en haut Aller en bas
http://https:\\minicanoe.com
CaNoéDy
CaNoéDy
{ Membre }
{ Membre }

Féminin Messages : 7



Méthodologie pour coder un tableau en HTML Empty
Merci Beaucoup
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyVen 22 Mar 2013, 05:45
Revenir en haut Aller en bas
http://newage.forumactif.fr/
Tourmenta
Tourmenta
{ Membre }
{ Membre }

Féminin Messages : 6



Méthodologie pour coder un tableau en HTML Empty
Ooooooh merci, je cherchait vainement une solution pour mon tout premier code sur lequel je galéré depuis des heures, j'allais abandonné quand je suis tombé sur cette crème de tuto !

Alors merci mille fois d'expliquer aussi bien et d'avoir autant le soucis du détail, j'ai même carrément réussi du premier coup ! Alors que pour moi le codage n'a aucun sens ! Et merci surtout d'avoir prit le temps de faire ce sublime tuto.

Merci. (une dernière fois parce que ça le mérite amplement ^^)
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMer 17 Avr 2013, 17:28
Revenir en haut Aller en bas
http://sugary.forumactif.org/
.Hunter
.Hunter
{ Membre }
{ Membre }

Féminin Messages : 137



Méthodologie pour coder un tableau en HTML Empty
C'est très bien expliqué, merci de ce fabuleux partage! Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyVen 10 Mai 2013, 05:18
Revenir en haut Aller en bas
http://testgraphiquerpg.forumactif.info/forum.htm
TUC
TUC
{ Membre }
{ Membre }

Féminin Messages : 61



Méthodologie pour coder un tableau en HTML Empty
merci Very Happy
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyDim 09 Juin 2013, 18:01
Revenir en haut Aller en bas
Isk'
Isk'
{ Membre }
{ Membre }

Féminin Messages : 13



Méthodologie pour coder un tableau en HTML Empty
    Je remercie activement Christa, grâce à sa méthodologie je peux enfin faire un tableau correct, chose que je rate brillamment depuis des années shah.
    Thx Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMer 26 Juin 2013, 11:28
Revenir en haut Aller en bas
http://x-dramatirus-xx.nouslesfans.com
Diie
Diie
{ Membre }
{ Membre }

Féminin Messages : 18



Méthodologie pour coder un tableau en HTML Empty
Merci beaucoup ! Maintenant mes pages d'accueil vont être mieux organisées et plus claires ! Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyLun 08 Juil 2013, 00:00
Revenir en haut Aller en bas
http://cityofpub.forumactif.org/
Redbird49
Redbird49
{ Membre }
{ Membre }

Féminin Messages : 78



Méthodologie pour coder un tableau en HTML Empty
Merci ça m'aide beaucoup Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyLun 08 Juil 2013, 06:28
Revenir en haut Aller en bas
http://dream-high.forumactif.com/forum.htm
Aku
{ Membre }
{ Membre }

Féminin Messages : 52



Méthodologie pour coder un tableau en HTML Empty
Franchement merci beaucoup,

je me suis mis en tête de commencer à étudier le code aussi longtemps que possible et je ne savais pas forcément par où commencer.

C'est bien expliqué, c'est complet...Bravo!
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyJeu 07 Nov 2013, 19:48
Revenir en haut Aller en bas
http://www.amisdesamis.com
ancel
ancel
{ Membre }
{ Membre }

Féminin Messages : 14



Méthodologie pour coder un tableau en HTML Empty
Merci pour ce pas à pas explicatif, c'est très intéressant.
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyMar 19 Nov 2013, 06:53
Revenir en haut Aller en bas
http://ice-land.forumactif.com
Ice Blue
Ice Blue
{ Membre }
{ Membre }

Masculin Messages : 2



Méthodologie pour coder un tableau en HTML Empty
Merci pour l'explication, grâce à toi je vais me mettre à utiliser les tableaux de temps en temps maintenant. Smile
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML EmptyDim 09 Fév 2014, 13:44
Revenir en haut Aller en bas
Contenu sponsorisé




Méthodologie pour coder un tableau en HTML Empty
MessageSujet: Re: Méthodologie pour coder un tableau en HTML   Méthodologie pour coder un tableau en HTML Empty
Revenir en haut Aller en bas
 

Méthodologie pour coder un tableau en HTML

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Coder un tableau pour les points ?
» Coder une PA avec à la fois du html et du CSS
» Problème tableau HTML [RESOLU]
» [En Cours - B•øw - Besoin d'aide !! u_u] Soucis tableau HTML ( HELP ^^ )
» Demande de Css pour un tableau

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: Tutoriels de CSSActif :: Bases CSS & xHTML :: Bases du HTML-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit