正式的html5+css3 是不是要彻底抛弃div,id,class?

2024-12-05 01:21:23
推荐回答(5个)
回答1:

HTML5应该是指基于javascript的大量浏览器操作API,而不只是几个HTML语义化标签。
例如:
本地存储相关的localStorage、sessionStorage、indexDB、WEBSQL 等。
图形动画相关的:SVG、canvas、WEBGL、webworker。
socket通信相关的:基于浏览器客户端的websocket。
多媒体相关的:video,audio。
文件相关的:FileReader etc.

CSS3是指在CSS2规范基础上,高级浏览器可以识别的一些高级行为样式,如:圆角:border-radius;阴影:box-shandow;旋转、动画、背景渐变、等等,诸多特性,以及更加丰富的CSS选择器。

HTML5-CSS3的绝大部分特性在IE6\7上面是根本不能被识别的,因此那些想要推广HTML5-CSS3的站点自己的网站肯定还是不能以这些高级特性为主。
PS:目前HTML5-CSS3主要活跃在移动端的智能手机上面,因为手机浏览器的支持还是相当好的。

回答2:

个人认为,html5 跟以前的html4 区别不大 ,就是多了一些标签 ,少了一些标签。主要你要知道html5有哪些优点。比如现在的很多手机运用可以用html5,比如视频标签 就代替了flash插件 用起来方便了很多,我觉得叫什么不重要,知道缺点优点就好。
HTML5 标签