放弃我问题的所有背景,然后展示它:
我需要让CSS为我缩进段落,但我只能使用内联CSS。使用p {text-indent:15px;}
(或我需要的任何数字)不起作用。文本框基本上只是BBCode,但我可以使用内联CSS,提供我使用将启用它的BBCode。这意味着我不能将代码放在顶部(不记得这是什么),也不能引用外部样式表。
当我只使用text-indent:15px;
的代码时,它只会缩进我输入的任何内容的第一行,即使它有多个中断(按两次输入,我的意思是,就像我在这里做的那样) 。我没有选择继续打开/关闭这段代码(代码所针对的人根本无法理解编码),我不知道是否有办法做到这一点,或者我是否应该告诉他们他们注定不会缩进他们的文字吗?
[css=background:black; width:500px; margin-left:50px; color:maroon; font-size:12px;][css=padding:5px 25px;]YOUR TEXT SHOULD GO HERE.
[color=white]Your links should be this color.[/color]
[/css][/css]
这就是我能写的。如果我想要一个链接与文本的其他部分不同的颜色,我无法格式化链接,我必须使用BBCode每次更改颜色。通过使用text-indent
属性,它将缩进我的文本的第一行(应该如此),而不是其他任何内容。期。由于我使用BBCode操作并且无法使用HTML打开/关闭段落,因此使用基于段落标记(<p>
)操作的代码无法实现。
答案 0 :(得分:0)
p
是一个流元素,text-indent
正好缩进第一行。使它成块并使用填充:
p.yourclass
{ display: inline-block
; padding-left: 15px
}