首页 > 建站教程 > PHP教程 >
  • HTML5新的Doctype声明

    HTML5新的Doctype声明

    XHTML 的声明太长了,我相信很少会有前端开发人员能手写出这个 Doctype 声明。 !DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" HTML5 的 Doctype 声明很

  • HTML5 <figure>标签

    HTML5 <figure>标签

    看看下面一段简单的代码: img alt="About image" src="path/to/image" /h6 Image of Mars./h6 遗憾的是,这里的h6标签和img标签好像没有什么关系,语义不够明确。HTML5意识到了这一点,于是就采用了f

  • html5去掉了Javascript和CSS标签的type属性

    html5去掉了Javascript和CSS标签的type属性

    通常你会在link和script加上type属性: LINK rel=stylesheet type=text/css href="path/to/stylesheet.css"SCRIPT type=text/javascript src="path/to/script.js"/SCRIPT 在HTML5中,不再需要type属性了,因为这显得有点多余,去

  • html5电子邮件输入框

    html5电子邮件输入框

    HMTL5中新增了一个输入框的电子邮件属性,可以检测输入的内容是否符合电子邮件的书写格式,功能越来越强大了吧,在HTML5之前只能依靠JS来检测。虽然内置的表单验证功能很快就会成

  • HTML5文本框占位符placeholder

    HTML5文本框占位符placeholder

    文本框中的占位符有利于提升用户体验,之前,我们只能依靠JS来实现占位符的效果,在HTML5中新增了占位符属性placeholder。 INPUT type=email name=email placeholder="doug@givethesepeopleair.com" 同样,目

  • html5 header和footer

    html5 header和footer

    下面的代码在HTML5中将不复存在 DIV id=header .../DIVDIV id=footer .../DIV 通常我们都会给header和footer定义一个div,然后再添加一个id,但是在HTML5中可以直接使用header和footer标签,所以可以将上

  • 完美解决IE浏览器对HTML5的支持

    完美解决IE浏览器对HTML5的支持

    IE浏览器目前对HTML5的支持并不好,也是阻碍HTML5的更快普及的一大绊脚石,不过,IE9对HTML5的支持度还是很不错的。 IE把HTML5新增的标签都解析成内联元素,而实际上它们是块级元素,所

  • HTML5表单必填项属性required="required"

    HTML5表单必填项属性required="required"

    前端人员肯定做过不少表单验证的项目,其中很重要的一点就是有些输入框的内容是必须填写的,这里就需要使用Javascript来检查。在HTML5中,新增了一个“必须填写”的属性:required。

  • HTML5自动获取焦点autofocus="autofocus"

    HTML5自动获取焦点autofocus="autofocus"

    HTML5不再需要Javascript来解决输入框的自动获取焦点,如果某个输入框应当被选择或是获取到输入焦点,HTML5新增了自动获取焦点属性autofocus: INPUT type=text name=someInput placeholder="Douglas Qua

  • html5+css3中的background: -moz-linear-gradient 用法

    html5+css3中的background: -moz-linear-gradient 用法

    在CSS中background: -moz-linear-gradient 让网站背景渐变的属性,目前火狐3.6以上版本和google浏览器支持这个属性。

  • 使用HTML5开发WebApp性能注意点

    使用HTML5开发WebApp性能注意点

    PhoneGap HTML5 应用简介 PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的

  • HTML5 Canvas + javascript绘画详解

    HTML5 Canvas + javascript绘画详解

    什么是 Canvas : HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 画布是一个矩形区域,您可以控制其每一像素。 canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

  • html5 localStorage,html5本地存储

    html5 localStorage,html5本地存储

    HTML5带给我们的不仅仅是更多语义丰富的标签,还有更多新特性,比如本地存储。要在客户端保存用户一些数据,我们首选使用cookie,但是cookie最多只能存储4kb,而HTML5的本地存储localS

  • 超赞!人气超高的HTML5特效排行榜TOP 10(附经典案

    超赞!人气超高的HTML5特效排行榜TOP 10(附经典案

    优秀网页设计联盟(SDC),是有着良好职业交流氛围的网页设计行业联盟。与优设哥、獠麝鸡、你丫才美工一起听讲座,聊设计。联盟始终坚持开放、分享、成长的宗旨,为会员提供交流互

  • HTML5 clearRect()清除圆形区域

    HTML5 clearRect()清除圆形区域

    我爱模板网在这里分享一个用html5的clearRect()方法,清除一个圆形区域,函数如下: function clearCircle(oc,x,y,r){for(var i=0; i Math.round(Math.PI * r); i++){var angle = (i / Math.round(Math.PI * r)) * 360;oc.clea

  • Html5 Canvas transform()矩阵变换详解

    Html5 Canvas transform()矩阵变换详解

    Html5 Canvas transform就是矩阵变换,一种坐标的变形。 坐标变形的三种方式,平移translate, 缩放scale以及旋转rotate都可以通过transform做到。 transform(m11, m12, m21, m22, dx, dy):这个方法必须将当前

  • HTML5 Canvas画出来的图像变形

    HTML5 Canvas画出来的图像变形

    因为平时很少用HTML5 Canvas画图。今天,在画图时,我爱模板网才发现,HTML5 Canvas画出来的圆,不是圆,是椭圆,正方形,也变成了长方形,而且不清楚,代码片段如下: stylecanvas{width:

  • 移动端html5手机网站字体单位font-size选择px还是rem

    移动端html5手机网站字体单位font-size选择px还是rem

    移动端 html5手机网站 字体单位font-size选择 px 还是 rem? 这主要分为两种情况: ①对于只需要适配手机设备,使用px就可以了 ②对于需要适配各种移动设备,使用rem,例如只需要适配iP

  • HTML5之FileReader的使用

    HTML5之FileReader的使用

    HTML5定义了FileReader作为文件API的重要成员用于读取文件,根据W3C的定义,FileReader接口提供了读取文件的方法和包含读取结果的事件模型。 FileReader的使用方式非常简单,可以按照如下步

  • HTML5 地理定位,HTML5 Geolocation API详解

    HTML5 地理定位,HTML5 Geolocation API详解

    HTML5 Geoloc ation(地理定位)用于定位用户的位置,能够实时获取用户所在位置的经度和纬度。 这是一个html5 Geolocation定位的案例 · 定位用户的位置 HTML5 Geolocation API 用于获得用户的地理

  • HTML5 sessionStorage和localStorage详解

    HTML5 sessionStorage和localStorage详解

    html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数

  • HTML5 Video标签的属性、方法和事件汇总介绍

    HTML5 Video标签的属性、方法和事件汇总介绍

    html5 video推出之前,不得不借用flash来播放视频,控制起来也非常麻烦。但是html5推出的video,赋予其强大的功能,就算现在自己写个自定义的播放器也不在话下。那么,我们一起看看它都

  • HTML5 本地裁剪图片并上传至服务器

    HTML5 本地裁剪图片并上传至服务器

    很多情况下用户上传的图片都需要经过裁剪,比如头像啊什么的。但以前实现这类需求都很复杂,往往需要先把图片上传到服务器,然后返回给用户,让用户确定裁剪坐标,发送给服务

  • HTML5可编辑属性contenteditable

    HTML5可编辑属性contenteditable

    概述: 如果html中的内容可以直接编辑,就像富媒体编辑框一样就强大了。html5新推出的属性 contenteditable 就可以实现类似的功能,点击下面的运行按钮,测试看看: !doctype htmlhtmlheadme

  • HTML5 template模板标签元素简介

    HTML5 template模板标签元素简介

    一、HTML5 template元素初面 template元素,基本上可以确定是2013年才出现的。干嘛用的呢,顾名思意,就是用来声明是“模板元素”。 目前,我们在HTML中嵌入模板HTML,往往是类似这样的写

  • HTML5拍照上传,html5读取手机相册

    HTML5拍照上传,html5读取手机相册

    本文转载自编程浪子的博客,主要讲解了html5在手机端浏览器的拍照如何实现,以及利用HTML5的canvas实现的上传图片预览的功能。 最近做一个项目要用到拍照然后上传照片,但是网页拍照

  • html5 localStorage保存json对象

    html5 localStorage保存json对象

    最近我爱模板网在做项目时,需要用html5的本地存储技术localStorage保存数据,之前用过几次,确实比js的cookie好用多了,但是保存的一直都是字符串,今天想保存对象,发现保存不了,必

  • 手机端html5触屏事件(touch事件)

    手机端html5触屏事件(touch事件)

    touchstart :触摸开始的时候触发 touchmove :手指在屏幕上滑动的时候触发 touchend :触摸结束的时候触发 而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点(

  • html5+离开APP事件和返回APP事件,HTML5+APP前后台切换事件

    html5+离开APP事件和返回APP事件,HTML5+APP前后台切换事件

    今天,我爱模板网在做一个支付功能,从本APP,点击支付,自动打开支付宝,支付完成关闭支付宝,返回本APP时,需提醒是否支付成功。那么这个提醒,是从支付宝切回本APP,需要监听

  • html5手机上传图片控件

    html5手机上传图片控件

    下面这些控件,可以在手机上,选择相册中的图片,也可以选择相机拍照: input type="file" accept="video/*;capture=camcorder"input type="file" accept="audio/*;capture=microphone"input type="file" accept="image/*;c

  • HTML5+ 扫描二维码barcode实例

    HTML5+ 扫描二维码barcode实例

    Barcode模块管理条码扫描,提供常见的条码(二维码及一维码)的扫描识别功能,可调用设备的摄像头对条码图片扫描进行数据输入。通过plus.barcode可获取条码码管理对象。 使用场景:扫

  • mui 如何判断网络是否连接,html5+断网提示
  • html5+js计算两地之间距离

    html5+js计算两地之间距离

    我爱模板网今天做项目遇到一个技术点:已知客户的经纬度,计算客户距离当前距离自己的位置。这个在诸如饿了么、美团等APP上都有应用。下面,就把代码贡献给大家: /** *@desc HTML

  • HTML5+调用第三方地图

    HTML5+调用第三方地图

    调用系统第三方程序进行导航 plus . maps . openSysMap ( dst , des , src ); 参数: dst: ( Point ) 必选 导航目的地坐标 要求使用WGS-84坐标系值,即GPS获取的值。 des: ( DOMString ) 必选 导航目的地描述

  • HTML5新特性之WebSocket

    HTML5新特性之WebSocket

    在Web应用越来越复杂的今天,消息推送已经成为一个非常重要的功能了,有了消息推送,Web页面就能够及时的接收到来自服务端的消息,为用户展现最好的交互体验。过去我们在实现W

  • html5 plus 调用浏览器打开app内网址

    html5 plus 调用浏览器打开app内网址

    html5 plus 调用浏览器打开app内网址或外部链接,语法如下: plus.runtime.openURL( url, errorCB, identity ); 参数: url: ( String ) 必选 要打开的URL地址 字符串类型,各平台支持的地址类型存在差异,

  • 论HTML5 Audio 标签歌词同步的实现

    论HTML5 Audio 标签歌词同步的实现

    HTML5草案里面其实有原生的字幕标签(track Tag)的,但使用的是vtt格式的文件,非常规的字幕(.sub, .srt)或歌词文件(.lrc)。

  • html5+经纬度定位不准确,html5坐标转火星坐标,百度地图Convertor.translate

    html5+经纬度定位不准确,html5坐标转火星坐标,百度地图Convertor.translate

    今天,我爱模板网在做APP考勤时,需要定位用户的位置,显示在地图上,于是就想到了用h5+的plus.geolocation.getCurrentPosition来获取经纬度,然后通过百度地图api将经纬度转换成详细的地址

  • HTML5 Canvas绘制环形进度条

    HTML5 Canvas绘制环形进度条

    最近比较迷恋canvas,加之做了一个个人网站,有用到环形进度条,记录下来。 canvas中没有直接绘制圆的方法,但有一个绘制弧线的context.arc方法, 下面讲下用该方法如何绘制出图片效果

  • html5 plus pickDate和pickTime,mui日期和时间选择器

    html5 plus pickDate和pickTime,mui日期和时间选择器

    html5 plus用js封装了对安卓和IOS底层日历和时钟的调用,pickDate和pickTime,由于是封装的,直接调用的底层的接口,所以,在UI方面,不同的系统的手机显示可能不同,优点是执行速度快。

  • html及html5的知识点记录

    html及html5的知识点记录

    1、Doctype作用?标准模式与兼容模式各有什么区别 (1)、!DOCTYPE声明位于位于HTML文档中的第一行,处于html标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或

  • html5在手机端调用摄像头拍照和选择手机相册

    html5在手机端调用摄像头拍照和选择手机相册

    html5+调用摄像头的方法,在前面已经做过笔记,可以查看 mui配合jpgtobase64.js压缩上传或拍照的图片的完整代码 MUI 拍照和从系统相册选择图片上传 当然上面的这些都只能用在APP当中,如

  • HTML5触摸事件演化tap、longtap事件

    HTML5触摸事件演化tap、longtap事件

    触摸事件是移动浏览器特有的HTML5事件,虽然click事件在pc和移动端更通用,但是在移动端会出现300ms延迟,较为影响用户体验,300ms延迟来自判断双击和长按,因为只有默认等待时间结束

  • HTML5 template标签元素简介

    HTML5 template标签元素简介

    元素,基本上可以确定是2013年才出现的。干嘛用的呢,顾名思意,就是用来声明是“模板元素”。 目前,我们在HTML中嵌入模板HTML

  • 带歌词同步,带上一曲下一曲的自定义界面的html5播放器

    带歌词同步,带上一曲下一曲的自定义界面的html5播放器

    前段时间,我爱模板网做项目涉及到一个音乐播放器,自定义的界面,要能歌词同步,没办法,只能自己写了。这个播放器带歌词同步,并且支持上一曲下一曲,进度条可以拖拽,拖拽

  • HTML5 Audio/Video 标签,属性,方法,事件汇总

    HTML5 Audio/Video 标签,属性,方法,事件汇总

    audio标签属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 controls:浏览器自带的控制条 Html代码

  • HTML5 audio、video原生样式修改,查看shadow dom的方法

    HTML5 audio、video原生样式修改,查看shadow dom的方法

    audio和video的样式修改,一般都是重写界面,然后用js操作audio和video,这种方法的优点是界面定义更灵活,更美观,缺点是如果只想改一点点,比如video播放条颜色,而动手重新写,代价

  • HTML5 canvas rotate() 方法

    HTML5 canvas rotate() 方法

    HTML5 canvas 的 rotate方法,可以实现画布的旋转。 先看个将矩形旋转 20 度的例子: 代码: var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.rotate(20*Math.PI/180); ctx.fillRect(50,20,100,50

  • HTML5 canvas moveTo() 方法

    HTML5 canvas moveTo() 方法

    HTML5 canvas moveTo() 方法就是绘制一条线的起点。 实例 开始一条路径,移动到位置(moveTo) 0,0。创建到达位置(lineTo) 300,150 的一条线: 提示:请使用 stroke() 方法在画布上绘制确切的路径。

  • HTML5 canvas lineTo() 方法

    HTML5 canvas lineTo() 方法

    先看个用lineTo画的线条的例子: 开始一条路径,移动到位置 0,0。创建到达位置 300,150 的一条线: JS var c=document.getElementById("myCanvas");var ctx=c.getContext("2d");ctx.beginPath();ctx.moveTo(0,0);ctx.line

  • HTML5 canvas clearRect() 方法

    HTML5 canvas clearRect() 方法

    clearRect的定义和用法 clearRect() 方法清空给定矩形内的指定像素。 实例 在给定矩形内清空一个矩形: js var c=document.getElementById("myCanvas");var ctx=c.getContext("2d");ctx.fillStyle="red";ctx.fillRect(0,

  • HTML5规范之Web Worker入门

    HTML5规范之Web Worker入门

    1.什么是Web Worker 在web worker规范产生之前,dom渲染和javascript代码执行是在同一个浏览器线程中执行的。也就是说:渲染dom的时候不能执行javascript代码,执行javascript代码的时候,UI界面会

  • HTML5 Web Worker介绍

    HTML5 Web Worker介绍

    什么是 Web Worker? 当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。 web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做

  • html5 history pushState和replaceState的使用

    html5 history pushState和replaceState的使用

    pushState和replaceState是一个HTML5的新接口,他们的作用非常大,可以做到改变网址却不需要刷新页面,这个特性后来用到了单页面应用中比如:vue-router,react-router-dom里面。 注意:仅改变网

  • html5 AudioContext音频处理,绘制音乐波峰图

    html5 AudioContext音频处理,绘制音乐波峰图

    在逛cnblogs时,看到的一篇文章,写的太好,就转载了: html5 AudioContext音频处理,绘制音乐波峰图。先看下效果图: 本例子可以工作在最新的Chrome及Firefox浏览器下,其他未测试。点击

  • html5中将图片的绝对路径转换成文件对象

    html5中将图片的绝对路径转换成文件对象

    将图片的绝对路径转换成base64编码,请看 这篇文章 我们先来理解基本知识点: 1. 理解HTML5中的FileList对象与file对象。 在HTML5中,FileList对象表示用户选择的文件列表。通过添加multipe属性

  • HTML5基于百度ORC api识别身份证和驾驶证

    HTML5基于百度ORC api识别身份证和驾驶证

    工作中遇到了HTML5公众号,需要拾取图片,识别图片中的身份证号、驾驶证。也就是ORC。注册了百度的ORC,将图片转为base64,直接使用百度的ORC接口实现了。估计将来可能还会遇到,于是

  • html5可编辑属性contenteditable的一些问题

    html5可编辑属性contenteditable的一些问题

    1、在 contenteditable=true 中插入 contenteditable=false 的元素,如果为其设置css user-select: none; 后会导致删除连续的 contenteditable=false 元素被一次性删除。 2、想让 contenteditable 元素粘贴时自

  • HTML5 textarea高度自适应的两种方案

    HTML5 textarea高度自适应的两种方案

    我爱模板网 在做一个网站时,需要录入用户的个人简历,使用的是textarea组件,客户的意思是能够根据填写的内容自动撑高高度。百度一番,找到下面的文章感觉不错: 方法一:使用

  • html5 video标签播放视频不能沾满,边缘有空白

    html5 video标签播放视频不能沾满,边缘有空白

    html5 video标签播放视频不能沾满,边缘有空白