{direction:rtl;} Satzzeichen ({[]}) verschieben sich nach links
Nadine
- css
Hi Forum,
ich habe folgendes Problem:
wenn ich diesem Satz "direction:rtl;" zuweise:
Der Satz (der Nebensatz steht als Beispiel in Klammern)
siehts nachher so aus:
(Der Satz(der Nebensatz steht als Beispiel in Klammern
Das letzte Satzzeichen wird immer nach links verschoben, bei einer Klammer ist das natürlich schlecht. Wie kann ich das verhindern? Der Style soll auf einer Webseite angewendet werden, auf der englische und arabische Schriftzeichen verwendet werden.
Vielen Dank für die Antworten.
schöne Grüße Nadine
Hello out there!
wenn ich diesem Satz "direction:rtl;" zuweise:
siehts nachher so aus:
(Der Satz(der Nebensatz steht als Beispiel in Klammern
Wegen des Bidi-Algorithmus’. (Neutral characters, Once again, together)
S.a. W3C I18N XHTML & HTML Authoring Techniques: Text direction und Tutorial: Creating (X)HTML Pages in Arabic & Hebrew
Wie kann ich das verhindern?
Gib jeweils Sprache und Schreibrichtung an:
<html xmlns="http://www.w3.org/1999/xhtml" lang="ar" xml:lang="ar" dir="rtl">
<!-- ... -->
<body>
<p>العربية <span>lang="en" xml:lang="en" dir="ltr">English (English)</span> العربية</p>
</body>
</html>
bzw. andersrum:
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<!-- ... -->
<body>
<p>English <span lang="ar" xml:lang="ar" dir="rtl">(العربية (العربية</span> English</p>
</body>
</html>
englische und arabische Schriftzeichen
Englische?? Du meinst lateinische.
See ya up the road,
Gunnar
Hey Gunnar,
vielen Dank für Deine Antwort, meine Netzrecherche war bis hierhin nicht so erfolgreich. Ich werde jetzt mal mit Deinen Tips weiterarbeiten.
Nadine