首页前端开发HTML使用语义化标签去写你的HTML 兼容IE6,7,8

使用语义化标签去写你的HTML 兼容IE6,7,8

时间2024-01-27 13:16:03发布访客分类HTML浏览1051
导读:收集整理的这篇文章主要介绍了使用语义化标签去写你的HTML 兼容IE6,7,8,觉得挺不错的,现在分享给大家,也给大家做个参考。 HTML5增加了更多语义化的标签,如header,footer,nav……让我们在页面编写的时候,不...
收集整理的这篇文章主要介绍了使用语义化标签去写你的HTML 兼容IE6,7,8,觉得挺不错的,现在分享给大家,也给大家做个参考。

HTML5增加了更多语义化的标签,如header,footer,nav……让我们在页面编写的时候,不需要再用下面这种方法去布局了:

XML/HTML Code复制内容到剪贴板
  1. div class="header"> 这是头部/div>   
  2. div class="content"> 这是中间内容区/div>   
  3. div class="footer"> 这是底部/div>     

而可以用这样的方式去布局:

XML/HTML Code复制内容到剪贴板
  1. header> 这是头部/header>   
  2. content> 这是中间内容区/content>   
  3. footer> 这是底部/footer>     

但是IE不向前支持,所以我们想让它支持IE6,7,8需要在js和css里增加一点小代码,如下:

XML/HTML Code复制内容到剪贴板
  1. document.createElement("header");   
  2. document.createElement("content");   
  3. document.createElement("footer");     

css:

header,content,footer{ display:block}

以上的意思就是自定义一个标签为header并将其设为块状显示,下面附上完整代码吧:

XML/HTML Code复制内容到剪贴板
  1. !DOCTYPE html>   
  2. html>   
  3. head>   
  4. meta charset="utf-8">   
  5. tITle> 用语义化标签去写你的HTML,兼容IE6,7,8/title>   
  6. style>   
  7. *{ margin:0; padding:0; }   
  8. header,content,footer{ display:block}   
  9. header{ width:600px; height:150px; line-height:150px; border:1px solid #000; margin:10px auto; text-align:center; font-Size:24px}   
  10. content{ width:600px; height:250px; line-height:250px; border:1px solid #000; margin:10px auto; text-align:center; font-size:24px}   
  11. footer{ width:600px; height:150px; line-height:150px; border:1px solid #000; margin:10px auto; text-align:center; font-size:24px}   
  12. /style>   
  13. script type="text/javascript">   
  14. document.createElement("header");   
  15. document.createElement("content");   
  16. document.createElement("footer");   
  17. /script>   
  18. /head>   
  19.     
  20. body>   
  21. header> 这是头部/header>   
  22. content> 这是中间内容区/content>   
  23. footer> 这是底部/footer>   
  24. /body>   
  25. /html>   

接着说些无关的吧,为什么要语义化去写html呢?

首先,代码易于阅读,当别人看你代码的时候,一眼就能明白;其次,有利于SEO,搜索引擎的爬虫很大程度上会忽略用于表现的标记,而只注重语义标记。

所以,赶快开始用语义化标签去写你的HTML吧,何况这也不难,对吧?

附1:

以上这篇使用语义化标签去写你的HTML 兼容IE6,7,8就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

原文地址:http://www.cnblogs.com/shouce/p/5385701.html

@H_951_512@

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

7HTMLIE6标签

若转载请注明出处: 使用语义化标签去写你的HTML 兼容IE6,7,8
本文地址: https://pptw.com/jishu/588248.html
移动端HTML5实现文件上传 有关HTML表格边框的设置小技巧

游客 回复需填写必要信息