关于link标签的用法, 不声明rel=stylesheet则无效? 在ff中必须声明rel属性!

void 无效的, 空的;
invalid: 无效的,
void 和 invalid 在表示无效的时候, 是一样的, 等同的

the treaty (条约) was declared invalid because it had not been ratified. ratify: 批准, 认可.


参考: http://blog.jobbole.com/61514/

什么叫闭合, 什么叫不闭合?
所谓闭合, 是指 用 "/" 标记 来表示的标签, 叫做 闭合标签:

如: <div> some content </div> 在这里, 后边的 </div> (这里包含/), 就是闭合标记, 所以 div是 闭合标签.

而向 <br> <img> <link> <hr> 等, 后面不需要 (不是必须的~~) 要 </br> </img>, 所以他们是 "非闭合标签".

同时, 由于他们不需要 实际内容放在 <br> some content </br> , 所以 它们也叫做 void elements : 空元素!

实际上 <br />, 这并不是好的 写法! 它甚至被认为是" 一种被容忍的错误!" , 在google的代码规范指南中, 也说了不要些后面的 '/' 结束标记.

需要明确的是, link标签, 并不总是/ 并不只是 用来 加载 css文件! 它可以加载 icon 图像文件, 可以加载shortcut图标文件等等. 参考: http://www.cnblogs.com/fsjohnhuang/p/4149793.html#a2 , 所以必须说明link的 rel属性, 否则在ff中, 将会无效!!

rel属性, 是用来说明, 当前文档和被加载的文档 href... 之间的关系.
被加载的资源的地址用href来说明, 加载成功和失败的事件 响应属性是: onload (加载成功) , onerror等.

原文地址:https://www.cnblogs.com/bkylee/p/6690081.html