本文摘自PHP中文网,作者黄舟,侵删。
HTML 很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的 HTML 代码片段,有 HTML5 启动模板、空白图片、打电话和发短信、自动完成等等,帮助你提高开发速度。
HTML5 启动模板
当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可以作为 HTML5 项目的基础。
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" >
< title >Untitled</ title >
</ head >
< body >
</ body >
</ html >
|
获取方位的表单 (Google Maps)
这里是一个简单但功能强大的表单代码,用户可以输入他的位置指示到特定的地方。对于联系页面非常有用。
1 2 3 4 5 6 | < 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。这种方式比使用的图像更好。
1 | < img src = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" >
|
Email 校验的正则表达式
HTML5 对表单功能进行了很大的正确,例如允许使用正则表达式模式来验证电子邮件。
1 | < input type = "text" title = "email" required pattern = "[^@]+@[^@]+\.[a-zA-Z]{2,6}" />
|
嵌入 Flash
你是否经常需要再 HTML 页面中嵌入 Flash 文件?如果是的话,你会更好地保存下面的 Flash 嵌入代码以供将来使用。
1 2 3 4 5 6 | < object type = "application/x-shockwave-flash"
data = "your-flash-file.swf"
width = "0" height = "0" >
< param name = "movie" value = "your-flash-file.swf" />
< param name = "quality" value = "high" />
</ object >
|
HTML5 video with Flash fallback
新的 HTML5 规范的另一大特点是 Video 标签,让您轻松嵌入视频文件。但不幸的是,一些浏览器不能处理嵌入式 HTML5 视频。因此,这里兼容旧的浏览器的代码,在不支持 HMTL5 视频的浏览器使用 Flash。
阅读剩余部分
相关阅读 >>
HTML5 canvas的绘制文本自动换行的示例代码
HTML5表单相关元素和属性
HTML5 table标签的样式介绍(另附HTML5 table css居中的实例)
聊聊你可能不了解的css属性函数 attr()
HTML5前景怎么样
h5实现获取用户地理定位
自定义HTML5 progress的样式的图文代码详解
h5的通用接口详细介绍
h5中history模式的使用详解
HTML5中重新加载音频/视频元素的方法load()
更多相关阅读请进入《HTML5》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 10个HTML5代码片段可在网站制作中随时可用详解