如果CSS text-indent 只会做第一行,那么使用blockquote 属性是否有任何“错误”,text-indent: xxx;
这样blockquote 属性中的所有内容都会缩进?或者,也许这是“正确的方法”,我只是不知道(新/学习 HTML 和 CSS)
问问题
2903 次
2 回答
2
缩进一个块中的所有文本行,或者实际上是一个整体,缩进一个块的方法是设置margin-left
或padding-left
在它上面。如果块具有左边框(边框出现在边距和内边距之间)或者如果它具有背景颜色或背景图像(背景延伸到内边距而不是外边距),则这些属性之间的选择是相关的。
使用blockquote
元素意味着在实践中设置40px
左边距和右侧设置一个边距,在上方和底部设置一个边距。1em
在 1990 年代甚至更晚的时候,blockquote
它经常用于缩进,因为 CSS 不可用。这是一种钝器,原则上不赞成使用它。
于 2014-04-14T06:02:15.933 回答
0
text-indent 属性允许您缩进元素内的第一行文本。您希望行缩进的数量可以通过多种方式指定,但通常以像素或 em 为单位给出。它可以取负值,这意味着它可以用于将文本推送到浏览器窗口之外。您可以看到此示例中使用的这种技术,其中元素使用背景图像来表示标题。文本已移到屏幕左侧很远的位置。(背景图片见第 413-418 页。)
于 2015-06-26T09:46:12.380 回答