要實現CSS文本的首行縮進,可以使用"::first-line"偽元素和"text-indent"屬性。
首先,在CSS中定義一個類或選擇一個元素,然后使用"::first-line"偽元素來選中首行。接下來,使用"text-indent"屬性來設置首行縮進的大小。
示例代碼如下:
<style>
.indent {
text-indent: 2em;
}
/* 選中類名為indent的元素的首行 */
.indent::first-line {
text-indent: 0; /* 取消首行縮進 */
font-weight: bold; /* 設置首行為粗體 */
}
</style>
<p class="indent">這是一個示例文本,首行縮進2個em。</p>
在上面的示例中,首行的縮進大小為2em。你可以根據需要調整"text-indent"屬性的值來實現不同的首行縮進效果。