html5(一)基础

来源:互联网 发布:分类信息网站源码 编辑:程序博客网 时间:2024/06/04 19:37

1.html4向html5迁移:




添加 shiv

所有现代浏览器都支持 HTML5 语义元素。

此外,您可以“教授”老式浏览器如何处理“未知元素”。

为 Internet Explorer 支持而添加的 shiv:

<!--[if lt IE 9]>  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<html lang="en">
向搜索引擎表示该页面是html语言,并且语言为英文网站,其"lang"的意思就是“language”,语言的意思,而“en”即表示english

你的页面如果是中文页面,可将其改为
<html lang="zh">这个主要是给搜索引擎看的,搜索引擎不会去判断该站点是中文站还是英文站,所以这句话就是让搜索引擎知道,你的站点是中文站,对html页面本身不会有影响这些现在都是html规范,你的页面越规范,就越容易被收录

当使用 HTML 编辑器时,通过左右滚动来阅读 HTML 代码很不方便。

请尽量避免代码行超过 80 个字符。

在 HTML5 标准中,能够省略 <html> 标签和 <body> 标签。但是不推荐,

对于可访问应用程序(屏幕阅读器)和搜索引擎,声明语言很重要。

省略 <html> 或 <body> c可令 DOM 和 XML 软件崩溃。

省略 <body> 会在老式浏览器(IE9)中产生错误;

在 HTML5 标准中,<head> 标签也能够被省略。

默认地,浏览器会把 <body> 之前的所有元素添加到默认的 <head> 元素。

通过省略 <head> 标签,您能够降低 HTML 的复杂性

2.=========================
                                             
0 0
原创粉丝点击