<!--首页-->
<!doctype html>
<html>
<head lang="en">
<meta charset="UTF-8">
</head>
<body>
<div style="width:200px; height:20px; margin:0 auto; border:1px solid red;">
</body>
</html>
上面这串代码 在ie8下不能居中,原因是doctype上面的注释,只要把注释去掉就能正常显示,这是为什么?
还有"lang='en'",这个写在head中是不是不标准?
1.:属于html 5.0的格式
2.lang属于html 4.0.1的标准,是针对所有html标签的,而且如果是全局设置的话,一般设置在这里。
至于你说的居中问题,和注释有一定的关系,这个在IE678中貌似存在,你需要将"",这个注释放到你的中来,而不是外面,你可以试试!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。