text-align: Textausrichtung

0 | 0 Kommentare | 4988 Aufrufe
Sie können diese Wikiseite nach der Anmeldung auf Webmasterpro bearbeiten. Helfen Sie mit und verbessern Sie "text-align: Textausrichtung" mit Ihrem Wissen!

Anzeige Hier werben

Werte:left, right, center, justify, start, end, string
Standardwert:left, wenn direction "ltr" ist; right, wenn "rtl"; start ab CSS3
Vererbung: ja
Kurzschreibweise: -
Anwendbar auf: alle Blockelemente, Tabellenzellen und Inline-Block-Elemente
CSS-Level:CSS1, CSS2.1, CSS3

Durch die Eigenschaft text-align kann die Textausrichtung in Blöcken festgelegt werden.

Die Standardwerte hängen von der Schriftrichtung ab. In der westlichen Welt ist diese meist von links nach rechts (left to right) und durch den Standardwert von direction werden Texte normalerweise linksbündig dargestellt. Im Arabischen ist die Schriftrichtung beispielsweise von rechts nach link (right to left), so dass die Textausrichtung hier rechtsbündig ist.

Eine abweichende Textausrichtung kann natürlich auch für optische Effekte eingesetzt werden.

Fehlerhafte Verwendung

Früher war es im Kompartibilitätsmodus einiger Browser möglich mit dieser Eigenschaft Blockelemente zu zentrieren. Davon sollte abgesehen werden und stattdessen die Eigenschaft margin benutzt werden. Im Standardmodus funktioniert dies auch nicht mehr.

Werte

Eigenschaft
Bedeutung
Anmerkung
left
links

right
rechts

center
Text horizontal zentriert
justify
Text im Blocksatz
start
Text immer zu der Seite ausgerichtet, an der er beginnt CSS3
end
Text immer zu der Seite ausgerichtet, an der er aufhört CSS3
string

CSS3

Die Werte left, right, center und justify werden von allen gängigen Browser unterstützt.

start, end

Firefox2Unbekannt3Unterstützt
IE6Unterstützt7Unterstützt8Unterstützt
Opera9Unbekannt9.5Unterstützt
Safari3Unbekannt3.1Unbekannt
text-align: start / end

In CSS3 kommen die Schriftrichtungsabhängigen Werte start und end hinzu. Beim Wert start ist der , bei end dort wo er aufhört. Somit lassen sich in Abhängigkeit von der Schriftrichtung Texte positionieren.

Beispiel

Textausrichtung  
HTML
1
2
3
4
5
6
7
8
9
<p style="text-align: right; width: 200px; border:1px black solid;">
    Ein Absatz, in dem der Text rechtsbündig angezeigt wird.
</p>
<p style="text-align: center; width: 200px; border:1px black solid;">
    Zentriert
</p>
<p style="text-align: justify; width: 200px; border:1px black solid;">
    Hier noch ein Text im Blocksatz. Damit man das besser sieht, ziehe ich den Absatz durch nonsense künstlich in die Länge
</p>
  • CSS3 Wert "string" fehlt. Spezifikationen dazu.
  • Ein kleines Bild dazu
  • Kompatibilität von Safari,ff2,op9?

Wikiseite bearbeiten

Diese Seite kann von jedem registrierten Benutzer bearbeitet werden. Bisher haben 2 Personen an der Seite "text-align: Textausrichtung" mitgewirkt.

Sie haben einen Fehler entdeckt oder möchten etwas ergänzen? Dann können Sie nach der Anmeldung "text-align: Textausrichtung" hier bearbeiten.

Mitarbeiter
  • Student der Biochemie und seit einigen Jahren im Hobby-Entwicklerbereich tätig. Stärken in XHTML/CSS und PHP, alles was mit Grafik zu tun hat, gehört nicht dazu.
  • arbeitet seit längerem als Webdesigner und vor allem -entwickler. Er ist Webmaster von Webmasterpro.de und leitet den Flashcounter-Service.

Kommentare: text-align: Textausrichtung