--- title: text-align slug: Web/CSS/text-align tags: - CSS - CSS Eigenschaft - CSS Text - Referenz translation_of: Web/CSS/text-align ---
Die CSS Eigenschaft text-align egt die horizontale Ausrichtung eines Blockelements oder eines Tabellenzellenrahmens fest. Dies bedeutet, dass sie wie {{cssxref("vertical-align")}} funktioniert, jedoch in horizontaler Richtung.
Die Quelle für dieses interaktive Beispiel ist in einem GitHub-Repository gespeichert. Wenn Sie zum Projekt der interaktiven Beispiele beitragen möchten, klonen Sie bitte https://github.com/mdn/interactive-examples und senden Sie uns eine Pull-Anfrage.
/* Keyword values */ text-align: left; text-align: right; text-align: center; text-align: justify; text-align: justify-all; text-align: start; text-align: end; text-align: match-parent; /* Character-based alignment in a table column */ text-align: "."; text-align: "." center; /* Block alignment values (Non-standard syntax) */ text-align: -moz-center; text-align: -webkit-center; /* Global values */ text-align: inherit; text-align: initial; text-align: unset;
Die Eigenschaft text-align wird auf eine der folgenden Arten angegeben:
start, end, left, right, center, justify, justify-all, or match-parent.<string> Wert, wobei in diesem Fall der andere Wert standardmäßig auf right gesetzt wird.<string> Wertes.start {{experimental_inline}}left, falls {{cssxref("direction")}} ltr ist und right, falls direction rtl ist.end {{experimental_inline}}right, falls {{cssxref("direction")}} ltr ist und left, falls direction rtl ist.leftrightcenterjustifyjustify-all {{experimental_inline}}justify, erzwingt jedoch, dass die letzte Zeile ebenfalls im Blocksatz angeordnet wird.match-parent {{experimental_inline}}inherit mit dem Unterschied, dass die Werte start und end in Bezug auf die {{cssxref("direction")}} des Elternelements berechnet werden und durch den passenden left oder right Wert ersetzt werden.Der inkonsistente Abstand zwischen den Wörtern, der durch einen gerechtfertigten Text entsteht, kann für Menschen mit kognitiven Problemen wie Legasthenie problematisch sein.
{{CSSInfo}}
<p class="example"> Integer elementum massa at nulla placerat varius. Suspendisse in libero risus, in interdum massa. Vestibulum ac leo vitae metus faucibus gravida ac in neque. Nullam est eros, suscipit sed dictum quis, accumsan a ligula. </p>
.example {
  text-align: left;
  border: solid;
}
{{EmbedLiveSample("Left_alignment","100%","100%")}}
<p class="example"> Integer elementum massa at nulla placerat varius. Suspendisse in libero risus, in interdum massa. Vestibulum ac leo vitae metus faucibus gravida ac in neque. Nullam est eros, suscipit sed dictum quis, accumsan a ligula. </p>
.example {
  text-align: center;
  border: solid;
}
{{EmbedLiveSample("Centered_text","100%","100%")}}
<p class="example"> Integer elementum massa at nulla placerat varius. Suspendisse in libero risus, in interdum massa. Vestibulum ac leo vitae metus faucibus gravida ac in neque. Nullam est eros, suscipit sed dictum quis, accumsan a ligula. </p>
.example {
  text-align: justify;
  border: solid;
}
{{EmbedLiveSample("Justify","100%","100%")}}
Der Standard-kompatible Weg, einen Block selbst zu zentrieren, ohne seinen Inline-Inhalt zu zentrieren, ist z.B. das Setzen der linken und rechten {{cssxref("margin")}} auf auto, z.B..:
.something {
  margin: auto;
}
.something {
  margin: 0 auto;
}
.something {
  margin-left: auto;
  margin-right: auto;
}
| Spezifikation | Status | Kommentar | 
|---|---|---|
| {{SpecName('CSS Logical Properties', '#text-align', 'text-align')}} | {{Spec2('CSS Logical Properties')}} | Keine Änderungen | 
| {{SpecName('CSS4 Text', '#alignment', 'text-align')}} | {{Spec2('CSS4 Text')}} | Fügt den Wert <string>hinzu. | 
| {{SpecName('CSS3 Text', '#text-align-property', 'text-align')}} | {{Spec2('CSS3 Text')}} | Fügt die start,endundmatch-parentWerte hinzu. Ändert den unbenannten Initialwert zustart(der er war). | 
| {{SpecName('CSS2.1', 'text.html#alignment-prop', 'text-align')}} | {{Spec2('CSS2.1')}} | Keine Änderungen | 
| {{SpecName('CSS1', '#text-align', 'text-align')}} | {{Spec2('CSS1')}} | Ursprüngliche Definition | 
{{Compat("css.properties.text-align")}}