解释基本的html标签语义

时间:2014-02-20 06:40:21

标签: html

当你有一个不需要结束标记的标记时我注意到有时你以“>”结束有时你以“/>”结尾

例如:

<img src="..."/>
<input id="x" value="y">

但两者实际上似乎互换。为什么?他们背后的含义是什么?

1 个答案:

答案 0 :(得分:1)

从技术上讲,这可以追溯到XML的规则之一,即所有开始标记必须具有结束标记。因此<a>必须</a>。如果标记内没有内容,则可以将结果标记为<a/>。这适用于所有标签,即使大多数浏览器都设计用于处理某些标签,例如链接标签,因为设计人员/开发人员通常不再遵循此规则