【发布时间】:2022-01-19 07:18:35
【问题描述】:
如何在html标签中放置''或更多空间
这是我的代码有问题。
<div>
<p> > or < </p>
</div>
【问题讨论】:
-
小于:
&lt;大于:&gt;,空格:&nbsp;
标签: html html-entities
如何在html标签中放置''或更多空间
这是我的代码有问题。
<div>
<p> > or < </p>
</div>
【问题讨论】:
&lt; 大于:&gt;,空格:&nbsp;
标签: html html-entities
你可以使用SGML HTML entities to render HTML's reserved characters:
&lt; = <
&gt; = >
&amp; = &
&quot; = "
&nbsp; = Non-breaking space
&nbsp; 实体很有用,因为浏览器 will collapse consecutive whitespace characters 合二为一(所以 <p>Foo bar</p> 和 <p>Foo bar</p> 看起来相同,但 <p>Foo&nbsp;&nbsp;&nbsp;&nbsp;bar</p> 将有额外的空间)。
...但是你不应该使用&nbsp; 来设置元素间距和布局(而是使用CSS 的margin 和padding),如果你真的想要非折叠空白,那么consider using CSS's white-space with pre, pre-wrap, or break-spaces(因为只有这些值不会折叠连续的空格和制表符,而 normal、nowrap 和 pre-line 会折叠空格。
<div>
<p> > or < </p>
</div>
【讨论】: