没有听说过body里面不能加的,各个浏览器对这个也没有硬性要求。不过在body里面加,由于它比head里面的style更晚加载,有可能会对原有样式造成一些干扰。而且这样代码比较混乱,不适合后期的修改,影响文档结构的规范和整洁度。
首先,不规范。
html相对于xhtml来讲,不具备一种强约束性的语法结构,所以网页的开发者的一些有意或者无意的错误行为。也被浏览器所接受和展现。
从浏览器厂商角度来讲,他们永远也不能确定用户打开的网页的内容是否规范,而一个强大而健壮的浏览器是应该尽量能够做到支持各种各样的千奇百怪的html代码,而浏览器的这种开放性,也造就了大量的不合格代码和开发人员。
xhtml为了解决这一问题而产生,但是最终也难免死亡。
在html的世界了,好使并不代表正确,请谨记。否则就算页面能显示,但是问题总是会抛还给你,比如代码维护性,SEO等等。
也不完全这么说,把