关于Html5

    xiaoxiao2021-03-25  92

    HTML5 是如何起步的?

    HTML5 是 W3C 与 WHATWG 合作的结果。

    可以简单点理解成:h5≈ html+CSS 3+js+API。

    W3C 指 World Wide Web Consortium,万维网联盟。 WHATWG 指 Web Hypertext Application Technology Working Group。 WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。

    为 HTML5 建立的一些规则:

    新特性应该基于 HTML、CSS、DOM 以及 JavaScript。减少对外部插件的需求(比如 Flash)更优秀的错误处理更多取代脚本的标记HTML5 应该独立于设备开发进程应对公众透明

    H5新特性

    用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如 calendar、date、time、email、url、search

    html特性: 标识文本。例如:定义标题文本、段落文本、列表文本、预定义文本。 建立超链接,便于页面链接的跳转。 创建列表,把信息有序组织在一起以方便浏览。 在网页中显示图像、声音、视频、动画等多媒体信息,把网页设计得更富冲击力。 可以制作表格,以便显示大量数据。 可以制作表单,允许在网页内输入文本信息,执行其他用户操作,方便信息互动。

    h5的认识: 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。 减少对外部插件的需求(比如 Flash) 更优秀的错误处理 更多取代脚本的标记 HTML5 应该独立于设备 开发进程应对公众透明

    h5新特性: 用于绘画的 canvas 元素 用于媒介回放的 video 和 audio 元素 对本地离线存储的更好的支持 新的特殊内容元素,比如 article、footer、header、nav、section 新的表单控件,比如 calendar、date、time、email、url、search

    文档类型声明方式:

    html:

    过渡型:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 严格型:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 框架型:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

    XML:

    过渡型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 严格型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 框架型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">  

     html5:

    <!DOCTYPE html>

    语义

    html:没有体现结构语义化的标签,我们通常都是这样来命名的这样表示网站的头部。 <div id="header"></div>. html5:在语义上却有很大的优势。提供了一些新的标签,比如: <header><article><footer> 提供了语义化标签可以更好地支持搜索引擎的读取便于seo的蜘蛛的爬行。
    转载请注明原文地址: https://ju.6miu.com/read-22821.html

    最新回复(0)