ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# CSS text-indent 属性 ## 实例 将段落的第一行缩进 50 像素: ``` p { text-indent:50px; } ``` ## 浏览器支持 | IE | Firefox | Chrome | Safari | Opera | | --- | --- | --- | --- | --- | 所有浏览器都支持 text-indent 属性。 注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。 ## 定义 text-indent 属性规定文本块中首行文本的缩进。 注释:允许使用负值。如果使用负值,那么首行会被缩进到左边。 注意:在 CSS 2.1 之前,text-indent 总是继承计算值,而不是声明值。 ### 说明 用于定义块级元素中第一个内容行的缩进。这最常用于建立一个“标签页”效果。允许指定负值,这会产生一种“悬挂缩进”的效果。 | 默认值: | _not specified_ | | --- | --- | | 继承性: | yes | | --- | --- | | 版本: | CSS1 | | --- | --- | | JavaScript 语法: | _object_.style.textIndent="50px" | | --- | --- | ## 可能的值 | 值 | 描述 | | --- | --- | | _length_ | 定义固定的缩进。默认值:0。 | | _%_ | 定义基于父元素宽度的百分比的缩进。 | | inherit | 规定应该从父元素继承 text-indent 属性的值。 | ## TIY 实例 [缩进文本](/tiy/t.asp?f=csse_text-indent) 本例演示如何缩进文本首行。 ``` <html> <head> <style type="text/css"> p {text-indent: 1cm} </style> </head> <body> <p> 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 这是段落中的一些文本。 </p> </body> </html> ``` ## 相关页面 CSS 教程:[CSS 文本](/css/css_text.asp "CSS 文本") HTML DOM 参考手册:[textIndent 属性](/jsref/prop_style_textindent.asp "HTML DOM textIndent 属性")