html5shim

前端面试基础题:html5有哪些新特性、移除了哪些元素?

五迷三道 提交于 2020-07-28 22:26:41
HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加 绘画 canvas 用于媒介回放的 video 和 audio 元素 本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失 sessionStorage 的数据在浏览器关闭后自动删除 语意化更好的内容元素,比如 article 、 footer 、 header 、 nav 、 section 表单控件, calendar 、 date 、 time 、 email 、 url 、 search 新的技术 webworker 、 websocket 、 Geolocation 移除的元素: 纯表现的元素: basefont 、 big 、 center 、 font 、 s 、 strike 、 tt 、 u 对可用性产生负面影响的元素: frame 、 frameset 、 noframes 支持 HTML5 新标签 IE8/IE7/IE6 支持通过 document.createElement 方法产生的标签 可以利用这一特性让这些浏览器支持 HTML5 新标签 浏览器支持新标签后,还需要添加标签默认的样式 当然也可以直接使用成熟的框架、比如 html5shim 推荐: 2020前端面试基础题293题,完整总结! 来源: oschina 链接: https:/

关于html5和css3的一些常见面试题

亡梦爱人 提交于 2020-05-07 18:31:04
CSS3有哪些新特性?   1. CSS3实现圆角(border-radius),阴影(box-shadow),   2. 对文字加特效(text-shadow、),线性渐变(gradient),旋转(transform)   3. transform:rotate(9deg) scale(0.85,0.90) translate(0px,-30px) skew(-9deg,0deg);// 旋转,缩放,定位,倾斜   4. 增加了更多的CSS选择器 多背景 rgba   5. 在CSS3中唯一引入的伪元素是 ::selection.   6. 媒体查询,多栏布局   7. border-image html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5? 新特性:   1. 拖拽释放(Drag and drop) API   2. 语义化更好的内容标签(header,nav,footer,aside,article,section)   3. 音频、视频API(audio,video)   4. 画布(Canvas) API   5. 地理(Geolocation) API   6. 本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;   7. sessionStorage

HTML5有哪些新特征,移除了哪些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?

坚强是说给别人听的谎言 提交于 2020-05-07 18:29:24
⒈HTML5有哪些新特征 ? ①HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加; ②绘画canvas; ③用于媒介回放的video和audio元素; ④本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失; ⑤sessionStorage 的数据在浏览器关闭后自动删除;语义化更好的内容元素,比如:article , footer , header , nav , section ; ⑥表单控件:calendar , date ,time ,email ,url , search ; ⑦新的技术:webworker , websockt ,geolocation ; ⒉HTML5移除了哪些元素 ? ①纯表现的元素:basefont ,big ,center , font , s , strike , tt ,u ; ②对可用性产生负面影响的元素:frame , frameset , noframes ; ⒊如何处理浏览器兼容问题 ? 支持HTML5 新标签: IE8/IE7/IE6支持通过 document . create Element方法产生的标签, 可以利用这一特性让这些浏览器支持HTML5新标签 浏览器支持新标签后,还需要添加标签默认的样式,当然最好的方式是直接使用成熟的框架,使用最多的时 html5shim