当需要更高级的东西时,我总是使用 a<br />
或标签。<div/>
是否仍然鼓励使用<p/>
标签?
现代 HTML 语义是:
<p></p>
在文档中包含一段文本。<br />
的换行符(即没有段落块边距或填充的新行)。<div></div>
包含一块恰好具有块布局的应用程序 UI。不要使用<div />
或单独使用<p />
。这些标签旨在包含内容。它们似乎只是因为当浏览器看到它们时才作为分节符工作,并且它“有用地”在打开空的块标签之前关闭了当前的块标签。
<p>
标签包裹着某物,不像标签<input/>
,它是一个单一的项目。因此,没有理由使用<p/>
标签..
有人告诉我
<br />
,我应该在我应该使用的时候使用<p />
。– maxp 49 秒前
如果您需要使用<p>
标签,我建议将整个段落包装在<p>
标签内,这将在段落末尾为您提供换行符。但我不建议只用类似<p/>
的东西代替<br/>
<p>
标签用于段落并表示段落的结尾。<br/>
标签用于换行符。如果您需要换行,请使用<br/>
标签。如果您需要新段落,请使用<p>
标签。
A<p>
就像Microsoft Office WordReturn中的常规。
A就像一个软返回,在 Office Word 中是+ 。 <br>
ShiftReturn
第一个设置所有段落设置/样式,第二个几乎不中断一行文本。
是的,<p>
鼓励使用元素,并且不会很快被弃用。
A<p>
表示一个段落。它应该只用于换行一段文本。
<p>
与 相比,为此使用标签更合适<div>
,因为这在语义上是正确的,并且适用于屏幕阅读器等。
<p />
从未鼓励使用:
C.3。元素最小化和空元素内容
给定一个内容模型不是 EMPTY 的元素的空实例(例如,空标题或段落),不要使用最小化形式(例如 use
<p> </p>
和 not<p />
)。
HTML DTD并不禁止您使用空<p>
(<p>
元素可能包含PCDATA
空字符串),但使用空段落没有多大意义。
用它做什么?所有标签在生活中都有自己的小用途,但没有标签应该用于所有事情。找出您要制作的内容,然后确定最适合该想法的标签:
如果是一段文本,或者至少是几行,则将其换行<p></p>
如果您需要在两行文本之间换行,请使用<br />
如果您需要将许多其他元素包装在一个元素中,请使用<div></div>
标签。
标签定义了<p>
一个段落。没有理由空段落。
出于任何实际目的,您无需将其添加</p>
到您的标记中。但如果有字符串 XHTML 附加要求,那么您可能需要关闭所有标记标签,包括<p>
. 一些 XHTML 分析器会将此报告为错误。