Te text-indent
określa własności, ile miejsca na tekst poziomy powinny zostać przeniesione przed rozpoczęciem pierwszej linii zawartości tekstowej elementu. Odstęp jest obliczany od krawędzi początkowej elementu kontenera na poziomie bloku.
Krawędź początkowa znajduje się zwykle po lewej stronie, ale może być prawa w trybie od prawej do lewej, ala właściwość direction.
text-indent
Właściwość jest dziedziczona, gdy podana na elemencie blokowym, co oznacza, że wpływ elementy podrzędne inline bloku, jak również. Kiedy masz do czynienia z dziećmi z blokami inline, możesz je do tego zmusić text-indent: 0;
.
Składnia
text-indent: | | inherit && ( hanging || each-line ) p ( text-indent: 1.5em; )
Typowy przypadek użycia byłby po prostu stylistyczny. Wcięcie pierwszego wiersza akapitu jest trochę staroświeckie i może wywołać to uczucie. Można go użyć zamiast odstępów po akapitach jako alternatywnego wskaźnika wizualnego, chociaż odstępy są prawdopodobnie ogólnie bardziej czytelne.
Innym częstym przypadkiem użycia jest „zamiana obrazu”, gdzie tekst jest wyrzucany z elementu poprzez wcięcie tekstu i ukryte przepełnienie.
wiszące
hanging
Jest to eksperymentalny i nieoficjalny wartość dla text-indent
nieruchomości. Odwraca, które wiersze są wcięte. Zasadniczo wcina każdy wiersz z wyjątkiem pierwszego, co powoduje powstanie wiszącej interpunkcji.
Ta wartość jest flagą, która ma wspólną wartość, taką jak długość.
w każdej linii
each-line
Jest to eksperymentalny i nieoficjalny wartość dla text-indent
nieruchomości. Chodzi o to, aby wciąć każdy wiersz po wymuszonym przerwaniu wiersza (za pomocą
).
Ta wartość jest flagą, która ma wspólną wartość, taką jak długość.
Próbny
Zobacz wcięcie tekstu pisaka autorstwa Chrisa Coyiera (@chriscoyier) w CodePen.
Wsparcie przeglądarki
Podstawowe wsparcie
Chrom | Safari | Firefox | Opera | TO ZNACZY | Android | iOS |
---|---|---|---|---|---|---|
każdy | każdy | każdy | 3.5+ | 3+ | każdy | każdy |
wartość wisząca
Chrom | Safari | Firefox | Opera | TO ZNACZY | Android | iOS |
---|---|---|---|---|---|---|
Żaden | Żaden | Żaden | Żaden | Żaden | Żaden | Żaden |
wartość w każdym wierszu
Chrom | Safari | Firefox | Opera | TO ZNACZY | Android | iOS |
---|---|---|---|---|---|---|
Żaden | Żaden | Żaden | Żaden | Żaden | Żaden | Żaden |