
html5
我就是陈星烨
前端开发
展开
-
ServiceWorker
什么是ServiceWorker websocket是H5的新API,是一段运行在浏览器后台的JavaScript脚本,独立于当前页面,因此不能和网页交互,它可以拦截和处理网络请求,实现缓存资源并在离线时响应用户的请求。ServiceWorker生命周期安装激活,激活成功后可进入chrome://inspect/#service-workers查看当前的serviceworker,这个阶段原创 2017-08-15 21:38:22 · 3608 阅读 · 0 评论 -
ouput标签详解
属性<output name="o1" for="a b"></output>output标签用于显示计算结果,而被计算得数从哪来?从for属性的指向来,注意从for属性获取的元素value为string类型,计算时需要转换为number,parseInt或者+都可以。HTML写法<form id="form" oninput="o1.value = (+a1.value) + (+b1.value原创 2017-09-01 10:02:33 · 903 阅读 · 0 评论 -
SGML,XML,HTML5新技术
SGML标准通用标记语言SGML是XML的前身,由于SGML难理解浏览器支持差等原因被放弃,XML和HTML都基于SGML。SGML的DTD作为标准被固定下来。XMLXML是可扩展标记语言,用于描绘封装数据,而HTML超文本标记语言用于展示数据,XHTML就是用XML规则规范的HTML,由于XML语法严格,因此,XHTML要求 元素被正确嵌套必须有关闭标签<\/br>,必须小写属性必须有值且原创 2017-08-14 19:12:37 · 1324 阅读 · 0 评论 -
HTML语义化
HTML语义化根据内容的结构化选择合适的标签,便于阅读,代码更优雅,有利于SEO原因:在没有CSS的情况下也能很好的呈现内容结构,为了裸奔是更好看。用户体验更好,利用title,alt,lable标签有利于SEO,爬虫根据标签确定关键词的权重。便于开发和维护,可读性强方法:尽量少使用无语义的div和p标签,当既能使用div又能使用p时尽量使用p,因为p有margin,若样式表未加载完全的原创 2017-06-19 11:38:19 · 352 阅读 · 0 评论