Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 是否有关闭段落标记的情况<;p/>;_Html - Fatal编程技术网

Html 是否有关闭段落标记的情况<;p/>;

Html 是否有关闭段落标记的情况<;p/>;,html,Html,我在这里阅读HTML段落文档: 但是关于用法没有任何内容 但我试过了,它就像一条新的线路。在这种情况下,p和br之间有区别吗 如果我可以将用作,那么为什么我需要?代表换行符,它会将文本发送到下一行 代表段落。它创建一个空行,然后移动到新行。元素是段落,它们不是空元素,不能自动关闭(即无效)。它们必须包含一些其他节点,并且应该使用正确关闭,例如: <p>This is my paragraph</p> 你会看到“新线”消失了。这就是存在的原因。它允许您在HTML中强制换行

我在这里阅读HTML段落文档:

但是关于

用法没有任何内容

但我试过了,它就像一条新的线路。在这种情况下,
p
br
之间有区别吗


如果我可以将

用作

,那么为什么我需要


代表换行符,它会将文本发送到下一行


代表段落。它创建一个空行,然后移动到新行。

元素是段落,它们不是空元素,不能自动关闭(即

无效)。它们必须包含一些其他节点,并且应该使用

正确关闭,例如:

<p>This is my paragraph</p>

你会看到“新线”消失了。这就是

存在的原因。它允许您在HTML中强制换行

你不需要

它是旧网络的遗物,通常你应该避免使用它,除非你正在构建类似电子邮件的东西<代码>
标签使网站上的响应式样式变得更加困难,现在你可以用CSS来代替


结束标记的作用方式类似,因为它将以下内容打断到下一行。

它是

而不是

@markus我的意思正是

@khааа请看我的答案,那么.就不存在了,因为你不应该有空的段落。@markus,但它可以作为新行或非常类似的东西使用,但它们是无效的,什么“有效”和什么应该做/是有效的之间有很大的区别。用这个术语来说,什么是有效的?@khаааааHTML规范定义了什么,例如:,更具体地说:我认为它只是

的同义词,这怎么可能无效呢?不,

不是完全限定元素的同义词。仅仅因为结束标记是可选的并不意味着元素可以自行结束。事实上,这不是真的<代码>
不会创建任何空行或以任何方式修改文本。它只是通过CSS实现间距的外观。它可能会创建一个空行,但这是因为
是块级元素。
p {
    margin: 0
}