Das Textattribut text-indent wird verwendet, um die Einrückung der ersten Textzeile festzulegen. Bei jedem Element kann die erste Zeile um eine bestimmte Länge eingerückt werden kann sogar eine negative Zahl sein; es funktioniert aber nur für schnelle Elemente! Zeile eines beliebigen Absatzes um 2 Zeichengröße.
Im Allgemeinen kann text-indent auf jedes Element auf Blockebene angewendet werden, jedoch nicht auf Inline-Elemente oder Ersatzelemente wie , jedoch If Befindet sich in der ersten Zeile eines Absatzes ein Bild, wird es mit dem Text verschoben.
text-indent unterstützt negative Texteinrückungen, wie zum Beispiel
p{text-indent:-2em }
Die erste Zeile aller Absätze hier wird um 2 Textgrößen nach vorne verschoben. Wenn Sie jedoch einen negativen Texteinzug verwenden, achten Sie darauf, dass der Text über das Element hinausgeht, sodass Sie möglicherweise nicht den gewünschten Effekt erzielen.
p{width:400px;}
p{text- Einzug: 5 %; < /p>
Das Interessanteste an text-indent ist jedoch wahrscheinlich die Vererbung, die berechnete Werte und nicht deklarierte Werte erbt. Wie zum Beispiel
body{width:500px;}
p{width:400px ; Text-Einzug: 10 %; Hier können Sie sehen, dass die erste Zeile der beiden Textabsätze um 50 Pixel eingerückt ist, anstelle des äußeren Texts um 50 Pixel, und dass der Text im p-Element um 40 Pixel eingerückt ist berechneter Wert, nicht der deklarierte Wert.
So verwenden Sie Texteinzug in CSS
Das obige ist der detaillierte Inhalt vonParsen des Texteinzugs im CSS-Textattribut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!