Comment est-ce que je peux aligner un texte/pargaph à gauche et à droite en HTML? Comme dans les programmes de bureau.Comment aligner un texte/pargaphe à gauche et à droite en HTML?
2
A
Répondre
7
text-align: justify;
css
mais attention: contrairement à proffesional DTP applications
ou même mot, HTML/navigateur souvent ne joue pas bien avec cela - vous risquez d'avoir des lacunes faramineux dans votre texte, détruire complètement toute typogtaphy vous essayez à réaliser dans votre document.
Edit:
En réponse à Brian, mes expériences sont suivantes:
- ont pas essayé
%
pour la largeur, parce que je soit largeur placée àpx
ou pas du tout et laisserdisplay:block;
élément remplir toute la largeur du parent text-align: justify
fonctionne mieux avec petitfont-size
avec légèrement supérieurline-height
-line-height
est pour readb L'espace et la taille des caractères plus petite mettent plus de caractères dans une ligne (caractères abstraits par ligne), donc les écarts entre les mots/texte justifié paraissent mieux- concernant des images au lieu de petites parties non changeantes de texte - j'ai tendance à utiliser aussi peu pièces de rechange d'image possible - j'ai de très bons résultats avec
Cufón
, si vous apprenez à compter avec ses contre - Je ne pas de conseils à l'aide du texte justifié pour sidebars et one-liners - il semble surtout laid
Edit2: Le principal problème est que les navigateurs ne savoir comment séparer votre texte (c.-à-d. incassable à incassable) - hyphyen doux, ­
devrait résoudre ce (lien: soft hyphen overview), mais le soutien du navigateur est sauvage au mieux :)
Questions connexes
- 1. HTML gauche et à droite Aligner les éléments
- 2. HTML/CSS - aligner à droite et à gauche sur la même ligne?
- 3. Comment puis-je aligner l'entrée numérique à droite et l'entrée de texte à gauche?
- 4. bouton en haut à gauche et en haut à droite
- 5. radiomessagerie Datagrid aligner à droite
- 6. Comment aligner à droite des contrôles dans un TTTableControlItem?
- 7. Comment faire glisser les pages à gauche et à droite en HTML?
- 8. Croix-navigateur CSS pour aligner à gauche, aligné à droite ET aligner centre sur la même ligne
- 9. Outlook - E-mail - HTML - CSS - Aligner du contenu à droite
- 10. Aligner à droite et à gauche avec linéaire ou relativelayout avec du texte tronqué?
- 11. aligner l'image à droite de h3
- 12. Aligner à droite le fichier
- 13. Comment faire pour aligner un TextBlock à droite?
- 14. langues de droite à gauche en Python
- 15. De droite à gauche TListView
- 16. image Déplacer de gauche à droite et de droite à gauche dans l'iphone
- 17. Comment aligner les boutons à droite sur un HorizontalPanel (GWT)
- 18. Aligner un DIV à droite d'une barre de gauche de largeur fixe
- 19. Comment créer une droite à gauche UITableView?
- 20. Jquery fondu droite à gauche
- 21. iPhone - UITableView justification à gauche et à droite
- 22. trouver à gauche et à droite tourner dans Android mobile
- 23. Aligner à droite texte dans SQL Server
- 24. Aligner à droite du texte dans un élément de liste
- 25. Comment aligner les étiquettes et les textes à gauche
- 26. Silverlight: les éléments justifient-ils à droite et à gauche dans un ItemTemplate?
- 27. Comment puis-je aligner les divs droite et gauche dans un div contenu au même niveau?
- 28. Comment aligner 2 barres d'outils sur une même ligne, une alignée à gauche et une alignée à droite?
- 29. RegEx et les codes correspondant à droite à gauche
- 30. graphviz: aligner les noeuds gauche/droite au lieu du centrage?
En ce qui concerne les lacunes ayant faramineux dans le texte, j'ai trouvé que texte- align: justifier; fonctionne mieux lorsque vous avez une taille de police définie et une largeur définie. Si c'est une largeur en pourcentage, cela peut conduire à des résultats très inattendus. De même, si la police n'est pas spécifiée dans une valeur de pixel exacte mais une valeur relative, des résultats inattendus similaires pour différents navigateurs peuvent être rencontrés. Une autre solution s'il n'y a qu'une petite zone de texte qui ne change pas est d'utiliser une image. – Brian
@Brian Ma réponse en réponse, car il touche un peu le sujet. –
@Brian: +1 Et bien sûr, il y a le problème des mots gigantesques qui brisent ce (et même les conteneurs de texte alignés à droite ou à gauche) dans une tourmente. On essaie d'adhérer à la largeur de ligne "alphabet et demi" (c'est-à-dire environ 40 caractères), ce qui est l'objectif pour les imprimés, mais cela peut devenir vraiment moche sur le Web. – Robusto