HTML,结束标签可以吗?
HTML, closing tags is ok?
我正在研究 HTML5,可能有一个愚蠢的疑问:
我可以关闭标签吗?这会影响功能吗?
示例:
HTML5
<!DOCTYPE html>
// Is the same <!DOCTYPE html /> ?
<html lang="en">
// Is the same <html lang="en" /> ?
<meta charset =" utf-8">
Is the same <meta charset =" utf-8" /> ?
我问这个是因为在我读过的所有书中都显示了没有结束斜杠的标签。我了解 "new manner"、缺乏需求等等。我只想知道使用封闭标签是否有问题或违反标准。
在 HTML5 中,您仍然可以像在 XML 中一样关闭标签。在 HTML5 中所做的更改是现在可以 而不是 关闭单个元素标签,例如 <input>
、<meta>
等,但它完全是可选的。
<!-- valid -->
<meta charset="utf-8"/>
<!-- also valid -->
<meta charset="utf-8">
我正在研究 HTML5,可能有一个愚蠢的疑问:
我可以关闭标签吗?这会影响功能吗?
示例:
HTML5
<!DOCTYPE html>
// Is the same <!DOCTYPE html /> ?
<html lang="en">
// Is the same <html lang="en" /> ?
<meta charset =" utf-8">
Is the same <meta charset =" utf-8" /> ?
我问这个是因为在我读过的所有书中都显示了没有结束斜杠的标签。我了解 "new manner"、缺乏需求等等。我只想知道使用封闭标签是否有问题或违反标准。
在 HTML5 中,您仍然可以像在 XML 中一样关闭标签。在 HTML5 中所做的更改是现在可以 而不是 关闭单个元素标签,例如 <input>
、<meta>
等,但它完全是可选的。
<!-- valid -->
<meta charset="utf-8"/>
<!-- also valid -->
<meta charset="utf-8">