首页前端开发HTMLHTML5和CSS3的新特性介绍

HTML5和CSS3的新特性介绍

时间2024-01-26 18:35:03发布访客分类HTML浏览748
导读:收集整理的这篇文章主要介绍了html5教程-HTML5和CSS3的新特性介绍,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 HTML5新特性: (...
收集整理的这篇文章主要介绍了html5教程-HTML5和CSS3的新特性介绍,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

HTML5新特性:

(1)新的内容标签,HTML4中的内容标签级别相同,无法区分各部分内容。而HTML5中的内容标签互相独立,级别不同,搜索引擎以及统计软件等均可快速识别各部分内容。

(2)更好的表格体系:你可以抛弃JavaScript或者是PHP,只通过HTML5来定义表格。你可以定义每个表格单元的输入格式,也可以定义这个单元是否是必填的等等。

(3)音频、视频API:HTML5在视频以及音频层面上实际已经可以替代常用的flash插件了。

(4)画布API:HTML5允许你直接在网页上进行绘图,甚至允许你与网页生成更多的交互,例如绘制图形、放大缩小。

(5)地理:HTML5提供了地理信息的应用接口Geolocation API。通过这个API,网页可以通过IP,GPS等方式来获得用户的地理信息; 同时用户也可以选择是否关闭这个功能。

(6)网页存储:网页存储的API,方便Web应用的离线使用。除此之外,新的API相对于cookie也有着高安全性,高效率,更大空间等优点。

(7)拖拽释放API:通过HTML5的Drag and drop API来完成网页中的拖拽释放效果,避免了以往的网页在拖拽释放过程中需要不停修改元素的位置,代码繁多的弊端。

css3新特性:

(1)RGBa:CSS3的RGBa新特性允许你对每个元素进行色彩以及透明度的设置。而原来常用的opacITy命令只能对元素及其子元素进行设置。

(2) Multi-column layout:CSS3新提供的多栏布局选择器无需HTML布局标签即可生成多栏布局,同时‘栏数’、‘栏宽’以及‘栏间距’都是可以定义的。

(3)Round corners:圆角功能可能是CSS3提供的最实用的功能了。通过Border-radius,你可以没有任何难度的给指定的HTML元素添加圆角。并且你还可以定义圆角的大小,以及哪个角是圆角,哪个角不是圆角。

(4) @font-face:当网页显示某种用户没有安装的字体时,CSS3提供的@font-face功能会自动的、默默地帮用户从网络上下载相应字体。

HTML5新特性:

(1)新的内容标签,HTML4中的内容标签级别相同,无法区分各部分内容。而HTML5中的内容标签互相独立,级别不同,搜索引擎以及统计软件等均可快速识别各部分内容。

(2)更好的表格体系:你可以抛弃JavaScript或者是PHP,只通过HTML5来定义表格。你可以定义每个表格单元的输入格式,也可以定义这个单元是否是必填的等等。

(3)音频、视频API:HTML5在视频以及音频层面上实际已经可以替代常用的flash插件了。

(4)画布API:HTML5允许你直接在网页上进行绘图,甚至允许你与网页生成更多的交互,例如绘制图形、放大缩小。

(5)地理:HTML5提供了地理信息的应用接口Geolocation API。通过这个API,网页可以通过IP,GPS等方式来获得用户的地理信息; 同时用户也可以选择是否关闭这个功能。

(6)网页存储:网页存储的API,方便Web应用的离线使用。除此之外,新的API相对于cookie也有着高安全性,高效率,更大空间等优点。

(7)拖拽释放API:通过HTML5的Drag and drop API来完成网页中的拖拽释放效果,避免了以往的网页在拖拽释放过程中需要不停修改元素的位置,代码繁多的弊端。

css3新特性:

(1)RGBa:CSS3的RGBa新特性允许你对每个元素进行色彩以及透明度的设置。而原来常用的opacity命令只能对元素及其子元素进行设置。

(2) Multi-column layout:CSS3新提供的多栏布局选择器无需HTML布局标签即可生成多栏布局,同时‘栏数’、‘栏宽’以及‘栏间距’都是可以定义的。

(3)Round corners:圆角功能可能是CSS3提供的最实用的功能了。通过Border-radius,你可以没有任何难度的给指定的HTML元素添加圆角。并且你还可以定义圆角的大小,以及哪个角是圆角,哪个角不是圆角。

(4) @font-face:当网页显示某种用户没有安装的字体时,CSS3提供的@font-face功能会自动的、默默地帮用户从网络上下载相应字体。

觉得可用,就经常来吧! 欢迎评论哦! html5教程,巧夺天工,精雕玉琢。小宝典献丑了!

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

APICSSdivHTMLpost-format-gallery

若转载请注明出处: HTML5和CSS3的新特性介绍
本文地址: https://pptw.com/jishu/587127.html
HTML5拖放实现逻辑及代码讲解 HTML5中有哪些元素是不再被支持的?

游客 回复需填写必要信息