[HTML] texte à la verticale

Résolu
bacchuss Messages postés 1165 Statut Membre -  
 ODINGA -
bonjour,

j'aimerai savoir si dans la norme HTML, il est possible de mettre un texte à la verticale, de sorte à faire des en tetes de colonne par exemple ??

ou alors s'il faut passer par un javascript ?

Merci

__________________________________________
01001001110101001010100101 et plus si affinités

15 réponses

Résumé de la discussion

La question porte sur la possibilité, en HTML, de rendre du texte vertical pour des en-têtes de colonne sans recourir systématiquement à du JavaScript ou à des images. La meilleure réponse propose d'utiliser la propriété CSS writing-mode avec tb-rl et white-space: nowrap, indiquant que le texte peut devenir vertical via CSS, mais cela ne fonctionne qu'avec IE5.5+. D'autres méthodes évoquent des scripts ou des images générées côté serveur, des solutions compatibles plus largement mais nécessitant des ressources supplémentaires ou des rendus graphiques (images, rotation d'écran, etc.). Pour d'autres contextes, des références pointent vers des méthodes alternatives comme la rotation CSS, la génération d'images ou des scripts côté serveur, chacun apportant des compromis sur l'accessibilité et la performance.

Bobot (l'IA à votre service)
  1. Utilisateur anonyme
     
    Pas besoin de tout cela!

    Il suffit d'utiliser les propriétés CSS (ne fonctionne qu'avec IE5.5+)

    <div style="writing-mode:tb-rl; white-space: nowrap;">
    	Ce texte est vertical
    </div>
    


    ;-)
    HackTrack
    16
    1. bacchuss Messages postés 1165 Statut Membre 190
       
      c'est pas mal, mais ca a un gros défaut, ca marche qu'avec IE5.5+,
      alors sous konqueror, bof bof

      merci

      __________________________________________
      01001001110101001010100101 et plus si affinités
      0
    2. gégé
       
      Merci bacchus pour moi c'est TOP
      0
    3. ODINGA
       
      Merci
      0