10个HTML5代码片段可在网站制作中随时可用详解


本文摘自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>

        <!--[if lt IE 9]>

        <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>

        <![endif]-->

    </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 navigator.geolocation基于浏览器获取地理位置代码案例

HTML5和css3制作一个模态框实例

HTML5web 存储实例详解

HTML5画一个简单呢好看的电路图

h5怎样实现拖放功能

html中文本标签,超链接标签以及图像标签的简单介绍

使用HTML5 canvas api中的clip()方法裁剪区域图像代码实例

HTML5中返回音频/视频是否已暂停的属性paused

HTML5实现画虚线效果代码

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...