课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
html是程序员在学习网页设计的时候需要重点掌握的一个编程技术,下面我们就通过案例分析来了解一下,html编程都有哪些发展变化。
html5有哪些新特性、移除了那些元素?
HTML5现在已经不是SGML的⼦集,主要是关于图像,位置,存储,多任务等功能的增加
绘画canvas
⽤于媒介回放的video和audio元素
sessionStorage的数据在浏览器关闭后⾃动删除
新的技术webworker、websocket、Geolocation
表单控件,calendar、date、time、email、url、search
本地离线存储localStorage⻓期存储数据,浏览器关闭后数据不丢失
语意化更好的内容元素,⽐如article、footer、header、nav、section
canvasYYDS,socket在我的开发中可谓是相当频繁啊,近开发的移动授课,可是被这个socket磨平了棱角。
移除的元素:
对可⽤性产⽣负⾯影响的元素:frame、frameset、noframes
纯表现的元素:basefont、big、center、font、s、strike、tt、u
说实话移除这些我都没用过,不知道你用过吗,只能说非常的冷门
⽀持HTML5新标签:
浏览器⽀持新标签后,还需要添加标签默认的样式
可以利⽤这⼀特性让这些浏览器⽀持HTML5新标签
IE8/IE7/IE6⽀持通过document.createElement⽅法产⽣的标签
当然也可以直接使⽤成熟的框架、⽐如html5shim
新特性搞起来,冲冲冲
cookies,sessionStorage和localStorage
sessionStorage和localStorage不会⾃动把数据发给服务器,仅在本地保存,传递时需要手动取传
cookie数据始终在同源的http请求中自动携带(即使不需要),会在浏览器和服务器间来回传递
cookie是⽹站为了标示⽤户身份⽽储存在⽤户本地终端(ClientSide)上的数据(通常经过加密)
存储⼤⼩:
cookie数据⼤⼩不能超过4k
sessionStorage和localStorage虽然也有存储⼤⼩的限制,但⽐cookie⼤得多,可以达到5M或更⼤
有期时间:
sessionStorage数据在当前浏览器窗⼝关闭后⾃动删除
cookie设置的cookie过期时间之前⼀直有效,即使窗⼝或浏览器关闭
localStorage存储持久数据,浏览器关闭后数据不丢失除⾮主动删除数据
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。