点击上方蓝字关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!这篇将告诉大家什么是最好的移动H5适配方案。一、rem的不足首先,我们还是从rem讲起,上一篇我们总结了在H5项目中如何正确使用rem(H5-如何在项目中正确应用rem),然而大家可能会认为rem就是最好的移动H5适配方案,其实不然,rem有两个明显的不足之处。其表现在:1、单位转换计算比较麻烦 ......
283
0
0
2022-06-11
一些常见的状态码为:200 – 服务器成功返回网页404 – 请求的网页不存在503 – 服务器超时4xx 状态码这些状态码表示请求可能出错,这妨碍了服务器的处理。400(错误请求)服务器不理解请求的语法。401(身份验证错误)此页要求授权。您可能不希望将此网页纳入索引。如果您的 Sitemap 中列出该网页,您可以将其删除。但如果您将其保留在您的 Site ......
298
0
0
2022-06-04
HTML5新增了一个<canvas.../>元素,该元素专门用于绘制图形。但实际上,<canvas.../>元素自身并不绘制图形,它只是相当于一张空画布。如果开发者需要向<canvas.../>上绘制图形,则必须使用JavaScript脚本进行绘制。<canvas.../>元素除了可以指定id、style、cl ......
355
0
0
2022-05-30
HTTP状态码,表示Web服务器的响应状态,用来告诉客户端,发生了什么事。http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100 (继续): 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议): 请求者已要求服务器切换协议,服务器已确认并准备切换。http状态返回 ......
307
0
0
2022-05-27
最近我在做前端面试题总结系列,感兴趣的朋友可以添加关注,欢迎指正、交流。争取每个知识点能够多总结一些,至少要做到在面试时,针对每个知识点都可以侃起来,不至于哑火。前言通过前面的总结,我们都知道,当客户端通过 HTTP 向服务端发送了一个请求之后,总是期望服务端能够进行响应。而在服务端的响应结果中,信息头会包含一个叫 Status Code 的属性,其值为一个 ......
274
0
0
2022-05-27
在我们日常浏览互联网的时候,偶尔网络出现问题访问的网页经常会出现404 Not Found这个错误他是界面中,而当现在遇到这种情况除了一副优美的插图提醒告诉你打不开网页就似乎真的什么也没有了,但好像很少有人联想到这个让上网人士最熟悉的数字是如何诞生的,以及除此之外期待数字代码的含义,为了扩充大家的互联网姿势(我的意思是..知识),咱们今天就跟大家聊聊这个有趣 ......
287
0
0
2022-05-20
项目中需要用到 html5调用手机摄像头,找了很多资料,大都是 js调用api ,做了几个demo测试发现根本不行, 后来恍然大悟,用html5自带的 input file="" ,纯html5,并且不涉及到js ,就可以实现。代码如下:capture表示,可以捕获到系统默认的设备,比如:camera--照相机;camcorder--摄像机;micropho ......
270
0
0
2022-05-13
在现在的app开发市场,比较活跃的两类app应用有html5 app和原生app应用。今天我就用ionic2创建一个html5 app。一、安装node.js在百度搜索node.js,进入node.js官网下拉页面选择任意一个下载,我下载的是v8.x.x版本,下载后安装node.js安装教程安装完成后在电脑运行中输入cmd回车,然后输入node -v回车,显 ......
388
0
0
2022-05-12
HTML5的标准文件Api可以使用页面具有文件传输的能力,其定义如下四个接口:BLOB - 不改变变的原始数据。一个Blob类型属性,显示数据的媒体类型,如“text /平原”。File - 继承自BLOB,表示一个单独的文件FileList - 文件对象集合FileReader - 读物文件或者BLOB的内容FileRead提供了三个方法用于读取文件内容r ......
285
0
0
2022-05-10
大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。HTML5 规定了一种通过 video 元素来包含视频的标准方法。在HTML5中,video元素目前支持三种格式的视频文件,1.Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件2.MPEG4 = 带有 H.264 视频编码和 AAC 音频 ......
310
0
0
2022-05-10
获取前端学习资料及视频进群:532018971HTML 很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的HTML 代码片段,有 HTML5 启动模板、空白图片、打电话和发短信、自动完成等等,帮助你提高开发速度。一、HTML5 启动模板当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可 ......
329
0
0
2022-05-10
Ionic是开源的移动应用开发框架,便于构建高质量的本地和网络技术先进的web应用程序。Ionic是基于Angular,有许多显著的性能提升,可用性和功能都在不断的进行改进。只需要会一点前端知识就能玩转Ionic。Ionic的应用程序创建开发主要通过Ionic命令行实用工具(“CLI—命令行界面”),并使用cordova构建和部署本地应用。建立Ionic项目 ......
241
0
0
2022-05-09
WebUploader是一个开源、简单易用的文件上传组件,兼容主流现代浏览器和IE6+,支持HTML5和FLASH上传方式,大文件将分割成多个小块,并发上传,上传速度更快,出错后也只需要重新上传出错的小块。支持常用图片格式的预览压缩等。1、下载及初始化http://fex.baidu.com/webuploader/download.html下载完成后解压, ......
375
0
0
2022-05-04
原文:http://www.cnblogs.com/hzh-fe/archive/2017/10/26/7739296.html一、本地存储在HTML5诞生之前,网站如果想在浏览器端存储数据,只能使用Cookie,使用Cookie有较多的限制。Cookie问题:1.cookie大小限制在4K左右(各个浏览器不一致)2.cookie每次随着HTTP请求都会一起 ......
282
0
0
2022-05-02
现在越来越多用到HTML5,用HTML做的页面很炫,有些功能也很容易实现了。比如HTML5实现视频音频播放。HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML5的新特性:用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer ......
363
0
0
2022-04-28