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">