对于小团队来说,开发一款全平台软件,安卓、iOS、H5三端全部上线,每个平台都需要专业的程序员去开发,是一笔不小的支出。现在html5技术非常成熟,在不涉及到蓝牙、wifi等系统级的操作时,h5基本可以做到跟原生App一样的交互界面和流畅体验,假如开发了H5之后,能够直接转换成App,那岂不是可以省 ...
分类:
移动开发 时间:
2019-09-19 13:45:52
阅读次数:
930
<input placeholder="输入数字" type="text" pattern="[0-9]*"> ...
分类:
移动开发 时间:
2019-09-18 19:12:33
阅读次数:
160
<canvas>便签用于绘制图像,图表。不过,<canvas> 元素本身并没有绘制能力(它仅仅是图形的容器) - 您必须使用脚本JavaScript来完成实际的绘图任务。既然你要画出你想要的图案,你给有画布啊,总不能在空气中画画啊,所以第一步你要创建一个画布,给画布一个宽高能装下你的画。<canva ...
分类:
Web程序 时间:
2019-09-18 10:38:25
阅读次数:
109
视频元素video <video src="./media/xxx.mp4" controls autoplay muted loop></video> 音频元素audio <audio src="./media/xxx.mp3" controls autoplay muted loop></aud ...
分类:
Web程序 时间:
2019-09-18 00:16:45
阅读次数:
136
截图来源:https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/webkitdirectory ...
分类:
Web程序 时间:
2019-09-17 17:44:18
阅读次数:
232
好程序员web前端分享HTML5常见面试题集锦四1、为什么要初始化CSS样式?答案:因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。2、浮动元素引起的问题?答案:a.父元素的高度无法被撑开,影响与父元素同级的元素b.与浮动元素同级的非浮动元素
分类:
Web程序 时间:
2019-09-17 12:56:03
阅读次数:
140
学习HTML5技术可并不是简单学会几个新增的标签而已,HTML5现在可以说是前端所有技术的代名词。需要学习的语言和工具不仅多,对于刚接触他们的新人会感觉很乱。另外,前端开发也会细分很多个开发岗位,不同的岗位所涉及的技术也会有差别,所以先要确定自己的发展定位,收集要学习的内容,整理好学习的顺序。很多时 ...
分类:
Web程序 时间:
2019-09-17 09:31:50
阅读次数:
94
首先是HTML5的几个规范 File FileReader ArrayBuffer Blob input上传的文件就是File类型文件,而File是基于Blob设计的。 接口自带slice方法,可以分割文件,达到分片上传的目的。 FileReader可以读取Blob里面的内容。 把上传文件接口类型设 ...
分类:
Web程序 时间:
2019-09-16 11:47:06
阅读次数:
105
HTML(HyperText Markup Language)超文本标记语言 一、HTML注释 元素就是标签,标签就是元素。 注释中的内容不会在页面中显示,但是可以在源码中看到。 可以通过编写注释来对代码进行描描述,从而帮助其他工作人员开发。(注释要简洁明了) 方法:可以选中HTML代码,然后Ctr ...
分类:
Web程序 时间:
2019-09-15 19:59:10
阅读次数:
171
html5 变得更加简洁易用,新增了不少结构标签 比如<article> 标记一篇文章 <header> 定义头部 <footer> 定义底部 <nav> 定义导航 <section> 定义一个区域 <aside> 定义侧边栏 <hgroup> 标记定义文件夹一个区块的相关信息 同时也新增了 <au ...
分类:
Web程序 时间:
2019-09-15 19:53:53
阅读次数:
239