当从网上获取一些教程时,我看到很多人将标签打开,例如<link ..>
, <img ..>
。但是,当我使用 Netbeans 编辑它们(HTML/JSP 页面)时,它会在这些标签上显示红色背景,直到我向其中添加斜杠为止。<br>
--> <br/>
.
哪种是编写基于 HTML 的代码的正确方法?
两者都适合 HTML。但不适用于 XHTML,它是一种 XML 方言。
有些元素不需要结束(/>
) 标签 - 特别是空元素(那些没有内容的元素)。例子是<hr>
and <br>
. These can也可以自动关闭(<hr />
and <br />
, 分别)。这种自关闭相当于在打开标签之后紧接着有一个关闭标签。
对于 XML,这样的非结束标记是无效的 - 它必须是闭合的,可以是自闭合的,也可以是具有闭合标记的。所以<hr>
不是有效的 XML,但是<hr />
and <hr></hr>
are.
HTML 不是 XML,但为了更好的兼容性,一些工具尝试发出尽可能多的像 HTML 一样的 XML。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)