关于讲到的这个反斜杠?之前看html没有注意.以为可有可无,具体哪些标签需要?为什么需要?
关于讲到的这个反斜杠?之前看html没有注意.以为可有可无,具体哪些标签需要?为什么需要?
关于讲到的这个反斜杠?之前看html没有注意.以为可有可无,具体哪些标签需要?为什么需要?
2015-02-11
首先讨论什么叫做“反斜杠”?
在键盘上“?/”所在的这个键,叫做斜杠。“|\”所在的这个键,叫做反斜杠。以后把这个“/”就 叫“斜杠”,不要因为加一个“反”字很爽而叫它“反斜杠”。
其次,哪些标签需要斜杠?
成对的标签,如<html><span><p>,它们的结束标签都需要斜杠。但是<br><hr><img>这类“void”标签则不一定需要,所谓void标签就是那些中间没有内容的标签。比如<img>虽然可以添加“属性”(如<img src="images/911.jpeg">),但它不能添加内容,所以它就叫做void标签。
再次,void标签到底要不要斜杠?
如果你用dreamweaver编辑网页,当你依次输入"< b r enter"时得到的代码将是"<br />",因为XHTML标准就是这样规定的——<img src="#" /> <br /> <hr />。但根据HTML4来说,有没有斜杠并不影响浏览器的翻译。
因此,如果你想要得到更好的兼容性,就不要偷懒,把斜杠加上。真的没有加斜杠,你的IE10、Chrome、Firefox也都不会说什么的。
以上
举报