html页面注释问题,求指教
本文介绍了html页面注释问题,求指教的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
<!--首页-->
<!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.<!DOCTYPE html>:属于html 5.0的格式
2.lang属于html 4.0.1的标准,是针对所有html标签的,而且如果是全局设置的话,一般设置在<html lang="">这里。
至于你说的居中问题,和注释有一定的关系,这个在IE678中貌似存在,你需要将"<!--首页-->",这个注释放到你的<!doctype html>中来,而不是外面,你可以试试!
这篇关于html页面注释问题,求指教的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文