Question : Comment étendre une cellule sur plusieurs lignes ou colonnes dans les tableaux insérés dans les champs texte

Autrement dit, quel est l’équivalent de la fusion de cellule dans un tableur.

Niveau : Utilisation avancée

Commandes concernées : CRP-19

Réponse :

la fusion de celulle se fait à l’aide des attributs HTML rowspan et colspan. Ces deux attributs prennent une valeur entière qui indique le nombre de lignes (cas de rowspan) ou de colonnes (dans le cas de colspan) sur lesquelles doit s’étendre la cellule.

Ces deux attributs sont précisés en précédant le contenu de la cellule par la syntaxe [(colspan=X rowspan=Y)] comme le montre l’exemple ci-dessous :

===h
l= Exemple de fusion de cellule

Première colonne
Deuxième colonne
Troisième colonne

[(rowspan=2)] Extension d’une cellule sur deux lignes
cellule simple 1.2
cellule simple 1.3

cellule simple 2.2
cellule simple 2.3

cellule simple 3.1
[(colspan=2)] Extension d’une cellule sur deux colonnes

[(rowspan=2 colspan=2)] Extension d’une cellule sur deux lignes et deux colonnes
cellule simple 4.3

cellule simple 5.3
===

Ce qui donne :

Exemple de fusion de cellule
Première colonneDeuxième colonneTroisième colonne
Extension d’une cellule sur deux lignescellule simple 1.2cellule simple 1.3
cellule simple 2.2cellule simple 2.3
cellule simple 3.1Extension d’une cellule sur deux colonnes
Extension d’une cellule sur deux lignes et deux colonnescellule simple 4.3
cellule simple 5.3

Questions voisines