Unterschiede zwischen Richtung und Textausrichtung in css

8

Was sind die Unterschiede zwischen:

  • Richtung: rtl

  • text-align: rechts

(verwandt mit dieser Frage)

    
gdoron 08.12.2011, 11:18
quelle

5 Antworten

14

Richtung sortiert Ihr Element von rechts nach links.

Beispiel:

%Vor%

Ausgänge: B A

Text-align zeigt Ihr Element auf der rechten Seite an.

Beispiel:

%Vor%

gibt test am äußersten rechten Rand der angegebenen Breite aus.

    
Neigyl R. Noval 08.12.2011, 11:21
quelle
4

Es ist einfacher zu sagen, was sie gemeinsam haben: die Einstellungen Richtung: ltr und Richtung: rtl implizieren die Standardeinstellungen text-align: left und text-align: right.

Die anderen grundlegenden Effekte der direction-Eigenschaft sind:

  • Textrichtung für richtungsneutralen Text (wie von Unicode Directionality-Konzepten definiert; z. B. Buchstaben haben eine inhärente Neutralität, die nicht von der direction -Eigenschaft beeinflusst wird, sofern sie nicht mit der Unicode-Bidi-Eigenschaft überschrieben wird.)
  • Layout-Richtung von Blöcken, die nebeneinander angezeigt werden.
  • Layout-Richtung von Spalten in einer Tabelle.
  • Richtung des horizontalen Überlaufs.
  • Ausrichtungsrichtung für die letzte Textzeile, wenn text-align: justify in affect ist.
  • Platzierung von Listenmarkierungen (Listenaufzählungen oder Listenelementnummern) in Bezug auf Listenelemente.

Wenn Sie zum Beispiel mit direction: rtl auf einem UL-Element spielen möchten, um List-Bullets auf der rechten Seite einzufügen, sollten Sie für normales Englisch die Richtung: ltr auf den LI-Elementen einstellen, um die Textrichtung nicht zu verfälschen der Text enthält zB Satzzeichen).

    
Jukka K. Korpela 08.12.2011 15:23
quelle
3

text-align: right weist den Browser an, den Text an der rechten Seite des Containers auszurichten.

direction: rtl weist den Browser an, wie der Text angezeigt wird, entweder von links nach rechts oder von rechts nach links. Manche Länder schreiben von rechts nach links (im Gegensatz zu links nach rechts, wie Sie es wahrscheinlich gewohnt sind).

Ich habe hier ein Beispiel für Sie gemacht: Ссылка

    
Jan Hančič 08.12.2011 11:20
quelle
0

Richtung gibt die Richtung an, in der der Text gelesen werden soll (z. B. wird arabisch von rechts nach links gelesen)

Textausrichtung gibt an, wo der Text innerhalb eines Elements platziert wird (z. B. an der rechten Kante ausgerichtet)

    
Grexis 08.12.2011 11:21
quelle
0

Verweisen Sie auf diese Geige, um mehr darüber zu erfahren

%Vor%     
sudharshan reddy 20.07.2016 06:26
quelle

Tags und Links