C#123课的主要内容

来源:互联网 发布:oracle数据库触发器 编辑:程序博客网 时间:2024/05/22 14:47

今天主要学习了一下知识内容:

         HTML5简介

           每一章中的HTML5示例

            实例

          什么是HTML5?

          HTML5是最新的HTML标准。

         HTML5是专门为承载丰富的web内容而设计的,并且无需额外插件

         HTML5拥有新的语义,图形以及多媒体元素。

          HTML5提供的新元素和新的api简化了web应用程序的搭建

           HTML5是跨平台的,被设计为在不同类型的硬件之上运行

            HTML5中的新内容

             HTML5的新的文档类型声明非常简单:

             HTML5-新的属性语法

               HTML5标准允许4中不同的属性语法。

                 在HTML5表准中,根据对属性的需求,可能会用到所有4种语法

                HTML5-新特性

                   HTML5的最有趣的新特性:

                  新的语义元素

                 新的表单控件,比如数字,日期,日历和滑块。

               强大的图形支持

                强大的多媒体支持

                强大的新API,比如用本地存储取代cookie

                 html 5-被删元素 

                 以下HTML4.01元素已从HTML5中删除

                 HTML5浏览器支持

                你可以帮助老版本浏览器处理HTML5

                HTML5浏览器支持

                 所有浏览器都支持HTML5 

                   此外,所有浏览器,不论新旧,都会自动把未识别元素当作行内元素来处理

                    正因如此,你可以帮助老式浏览器处理“未知的”HTML元素

                    把HTML5元素定义为块级元素

                     HTML5定义了八个新的语义HTML元素。所有都是块级元素

                    你可以把cssdisplay属性设置为block,以确保老式浏览器中正确的行为:

                    向HTML添加新元素

                     你可以通过浏览器trick向HTML添加任何新元素

                      本例向HTML添加了一个名为<myHero>的新元素,并为其定义display样式:

                      Internet Explorer的问题

                       上述方案可用于所有新的HTML5元素,但是:

、                     注意:Internet Explorer8以及更新的版本,不允许对未知元素添加样式。

                           完整的Shiv解决方案

    

0 0