在网站制作中随时可用的10个 HTML5 代码片段
来源:互联网 发布:苹果删不掉windows系统 编辑:程序博客网 时间:2024/06/18 16:22
HTML 很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的 HTML 代码片段,有 HTML5 启动模板、空白图片、打电话和发短信、自动完成等等,帮助你提高开发速度。
HTML5 启动模板
当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可以作为 HTML5 项目的基础。
获取方位的表单 (Google Maps)
这里是一个简单但功能强大的表单代码,用户可以输入他的位置指示到特定的地方。对于联系页面非常有用。
<form action="http://maps.google.com/maps" method="get" target="_blank"> <label for="saddr">Enter your location</label> <input type="text" name="saddr" /> <input type="hidden" name="daddr" value="350 5th Ave New York, NY 10018 (Empire State Building)" /> <input type="submit" value="Get directions" /></form>
Base64 编码的空白 GIF 图片
我不推荐使用透明的 GIF,但我知道,即使在2013年,很多人都还在使用他们。如果你是其中之一,你可能会享受这个 Base64 编码的 1 * 1px的空白 GIF。这种方式比使用的图像更好。
Email 校验的正则表达式
HTML5 对表单功能进行了很大的正确,例如允许使用正则表达式模式来验证电子邮件。
<input type="text" title="email" required pattern="[^@]+@[^@]+\.[a-zA-Z]{2,6}" />
嵌入 Flash
你是否经常需要再 HTML 页面中嵌入 Flash 文件?如果是的话,你会更好地保存下面的 Flash 嵌入代码以供将来使用。
HTML5 video with Flash fallback
新的 HTML5 规范的另一大特点是 Video 标签,让您轻松嵌入视频文件。但不幸的是,一些浏览器不能处理嵌入式 HTML5 视频。因此,这里兼容旧的浏览器的代码,在不支持 HMTL5 视频的浏览器使用 Flash。
<video width="640" height="360" controls> <source src="__VIDEO__.MP4" type="video/mp4" /> <source src="__VIDEO__.OGV" type="video/ogg" /> <object width="640" height="360" type="application/x-shockwave-flash" data="__FLASH__.SWF"> <param name="movie" value="__FLASH__.SWF" /> <param name="flashvars" value="controlbar=over&image=__POSTER__.JPG&file=__VIDEO__.MP4" /> <img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__" title="No video playback capabilities, please download the video below" /> </object></video>
打电话和发短信
在移动网页中,有一种快速的方法来建立呼叫和短信链接。下面是一个示例代码,记得收藏在您的代码片段库里。
自动完成功能
使用 dataList 元素,HTML5 允许你创建一个输入字段自动完成数据的列表。超级有用的!这里是一个示例代码。
<input name="frameworks" list="frameworks" /> <datalist id="frameworks"> <option value="MooTools"> <option value="Moobile"> <option value="Dojo Toolkit"> <option value="jQuery"> <option value="YUI"></datalist>
可下载的文件
HTML5 允许使用 download 属性强制下载文件。这里是一个标准链接到一个可下载的文件。
Crash IE6
在 2013 年,带给前端开发人员恶梦的 Internet Explorer 6 市场份额已经降了很多了。但一些人仍然在使用它。如果你想摆脱这种旧的浏览器,这里是一个非常有趣的代码,包括在你的 HTML 页面,让 IE6 崩溃。
<style>*{position:relative}</style><table><input></table>
文章来源:杨雨个人博客
- 在网站制作中随时可用的10个 HTML5 代码片段
- 在网站制作中随时可用的10个 HTML5 代码片段
- 在网站制作中随时可用的10个 HTML5 代码片段
- 在网站制作中随时可用的10个 HTML5 代码片段
- 在网站制作中随时可用的10个 HTML5 代码片段
- 在网站制作中随时可用的10个 HTML5 代码片段
- 在网站制作中随时可用的10个 HTML5 代码片段
- 提升开发速度!随时可用的HTML5代码片段
- 10 个最佳的简化任务的 HTML5 代码片段
- 绝对应当收藏的10个实用HTML5代码片段
- 绝对应当收藏的10个实用HTML5代码片段
- 绝对应当收藏的10个实用HTML5代码片段
- 10个值得收藏的实用HTML5代码片段分享
- 10个值得收藏的实用HTML5代码片段分享
- 可用的代码片段
- xcode中代码片段的制作
- 在Android开发中10个很有用的代码片段介绍
- Android开发中10个很有用的代码片段
- 反渗透设备:反渗透超纯水机工作流程概述
- java发送邮件
- 基于springMVC+springSecurity3.x+Mybaits3.x的权限系统,,开放源码,支持开源
- 手机web——自适应网页设计(html/css控制)
- HDOJ 4499 Cannon
- 在网站制作中随时可用的10个 HTML5 代码片段
- JSP 语法
- java多线程按顺序读数据
- win下安装dbeaver
- 在vs2010运行c程序时,控制台一闪而过怎么解决
- Unity 甲子游戏-入口界面
- redis安装
- Java多线程的wait()和notify()例子
- 反渗透设备:反渗透水处理设备技术特点说明