Justification verticale dans une table

Résolu

Bonjour,

Est-il possible de justifier verticalement un texte dans une cellule d'une table de sorte que ce texte, s'il est trop court, soit aussi haut que la cellule à sa droite ?

Je précise que le texte est écrit verticalement

style="vertical-align:middle;
text-align:center;
width:1%;
writing-mode: vertical-lr;
text-orientation: upright;"

Merci d'avance

3 réponses

  1. J'ai reçu une réponse automatique IA proposant de spécifier la hauteur de cellule, par exemple "line-height: 100px; "

    Si je connaissais la hauteur de ligne, je ne poserais pas la question qui concerne le cas où cette hauteur varie en fonction du nombre de lignes de la cellule à sa droite !

    0
    1. J'ai trouvé une solution qui me convient :
      sachant que le texte vertical est fixe, par exemple "abcde" soit 5 caractères

      <tr><td>a</td><td rowspan="5">0<br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9</td></tr>
      <tr><td>b</td></tr>
      <tr><td>c</td></tr>
      <tr><td>d</td></tr>
      <tr><td>e</td></tr>

      - la première colonne contient autant de cellules que de caractères dans le texte fixe
      - la 2ème colonne s'étend verticalement (rowspan) sur 5 lignes
      la première colonne s'étire donc pour atteindre la même hauteur que la seconde.

      0
      1. Modérateur
        0
        1. Bonjour à toi aussi,

          Je n'ai pas besoin de Google pour savoir comment ALIGNER un texte verticalement, je n'y ai par contre pas trouvé comment le JUSTIFIER, j'ai expliqué comment j'ai résolu ma question.

          Quelle est la différence entre justifier et aligner ?

          Bonne journée

          0