我正在编写一个HTML页面,注意到HTML头部标签不是完全一致的。有些标签需要闭合标签,而有些则不需要。
例如,script
标签需要闭合标签,但meta
不需要。现在我想知道为什么?
我正在编写一个HTML页面,注意到HTML头部标签不是完全一致的。有些标签需要闭合标签,而有些则不需要。
例如,script
标签需要闭合标签,但meta
不需要。现在我想知道为什么?
script
标签不是一个空标签(未关闭的标签)因为它有时包含内容(Javascript 代码),但 meta
标签从不包含。
在网页中有两种方法可以放置 Javascript。第一种方式是包含一个外部文件:
<script src="path/to/my/script.js"></script>
第二种方法是将JavaScript直接放在HTML文件中,像这样:The second way is to put the Javascript right inside the HTML file, like this:
<script>
Javascript goes here
</script>
因此有时候,script
标签需要有内容。但是另一方面,meta
标签只需要提供有关当前页面的少量信息,因此空标签就足够了。