1

当我使用时,<p>我得到了很大的空间,但是当我使用时,<br\>我没有得到足够大的空间。

替代文字

我想要在“葡萄糖水平”和“我最近被诊断出......”之间留出很大的空间

4

7 回答 7

2

这里已经回答了: 如何改变 <br> 的高度?

于 2010-12-27T22:04:54.377 回答
2

为您的内容使用适当的标记(理想情况下是语义标记)可以极大地帮助您设计该内容的样式:

<h1>What vitamins amd supplements help control glucose levels?</h1>
<p>I am a recently diagnosed type-II diabetic. Lately, my glucose levels have been very high.</p>

使用CSS:

h1 {
    font-size: 1.2em;
    margin: 0; /* removes any default margin placed on the h1 element */
}
h1 + p { /* selects only those p elements immediately following a h1 */
    margin: 1em 0 0 0; /* short hand for margin-top margin-right margin-bottom margin-left */
}

结果在这个JS Fiddle 演示中。

于 2010-12-27T22:08:55.627 回答
1

您可以简单地使用段落 (P) 并为其分配一个 css 类。使用该 css 类,您可以设置顶部和或底部边距。

美国广播公司

简单如 1、2、3

.intro { 边距底部:10px; }

于 2010-12-27T22:08:23.387 回答
0

尝试使用标题<h1>, <h2>, <h3>元素而不是段落元素。

此外,使用级联样式表 (CSS) 对您的演示文稿进行极端程度的控制。在这种情况下,您可以使用 margin-bottom 属性来控制间距。查看 w3schools 以获得良好的 CSS 教程或只使用 Google。

于 2010-12-27T22:06:45.593 回答
0

在你的 CSS 中尝试行高。

或替代尝试在您的 br 元素上设置 margin-top、margin-bottom。

于 2010-12-27T22:06:59.417 回答
0

您应该将第一个文本(“什么...级别?”)放在一个 div 中,给它一个 id,然后更改 css 属性“margin-bottom:Xpx;” 其中 X 是两个文本之间的空间高度。

于 2010-12-27T22:07:18.603 回答
0

你有几个不同的选择...

  1. 调整 <p> 元素上的类的边距和/或填充
  2. 插入一个宽度 =“100%”且高度等于元素之间所需空间的 div
于 2010-12-27T22:08:24.450 回答