Css “第”段&书信电报;p>&引用;未应用填充

Css “第”段&书信电报;p>&引用;未应用填充,css,padding,paragraph,Css,Padding,Paragraph,以下三段代码的行为完全相同: <p {padding: 0 15 0 15}> A paragraph of text here... </p> <p> A paragraph of text here... </p> <p style="padding: 0 15 0 15"> A paragraph of text here... </p> 这里有一段文字 这里有一段文字 这里有一段文字 如何使段落两边缩

以下三段代码的行为完全相同:

<p {padding: 0 15 0 15}>  A paragraph of text here...  </p>

<p> A paragraph of text here... </p>

<p style="padding: 0 15 0 15">  A paragraph of text here...  </p>
这里有一段文字

这里有一段文字

这里有一段文字

如何使段落两边缩进?(我尝试了15px而不是15(编辑-但仅限于前两个),我还尝试了用逗号分隔数字,就像我在谷歌上找到的一个例子。)

上述代码位于正文中的div中,不涉及其他div或表等

div的定义如下:

<div style="background-color: white; color: black; overflow:auto">

感谢您的帮助。

更改:

<p {padding: 0 15 0 15}>  A paragraph of text here...  </p> 
这里有一段文字

致:

这里有一段文字


15?15什么?你考虑过使用单位吗

foo


也许你前面有一行是这样的:

p { display: inline }

CSS禁用了填充的使用。

15px而不是15,建议使解决方案(使用“样式”)适用于所有浏览器。我见过某些IE版本忽略没有单位的值。-当值为“0”时,您只需保存以省略该单位。除了下面的好答案之外,我建议firefox和firebug插件在解决html样式问题时非常有用。我认为它可以工作,但没有。我在问题描述中添加了上述代码。此示例不正确,您仍然需要15px或1em这样的单元。谢谢。我需要“style=”和“px”,我建议使用em而不是px,因为它更兼容跨浏览器。ie.

bar

@jwhat使用em而不是px并不完全是跨浏览器遵从性问题。更重要的是精确设计(px)与文本大小调整(em)的优先级。现在所有的浏览器都能正确地解释单位。
<p style="padding: 0 15px">foo</p>
p { display: inline }