html5常用干货总结(十个html5代码片段超实用)(1)

获取前端学习资料及视频进群:532018971

HTML 很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的HTML 代码片段,有 HTML5 启动模板、空白图片、打电话和发短信、自动完成等等,帮助你提高开发速度。

一、HTML5 启动模板

当启动一个新的项目的时候,你需要一个启动模板。这里是一个简洁干净的模板,可以作为 HTML5 项目的基础。

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>Untitled</title>

<!--[if lt IE 9]>

<script src="http://img.studyofnet.comhttp://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->

</head>

<body></body>

获取前端学习资料及视频进群:532018971

你是否经常需要再 HTML 页面中嵌入 Flash 文件?如果是的话,你会更好地保存下面的 Flash 嵌入代码以供将来使用。

<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>

五、Email 校验的正则表达式

HTML5 对表单功能进行了很大的正确,例如允许使用正则表达式模式来验证电子邮件。

<input type="text"title="email"required pattern="[^@] @[^@] \.[a-zA-Z]{2,6}"/>

六、自动完成功能

使用 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 属性强制下载文件。这里是一个标准链接到一个可下载的文件。

<!-- will download as "expenses.pdf" --><a href="/files/adlafjlxjewfasd89asd8f.pdf" download="expenses.pdf">Download Your Expense Report</a>

八、打电话和发短信

在移动网页中,有一种快速的方法来建立呼叫和短信链接。下面是一个示例代码,记得收藏在您的代码片段库里。

<a href="tel:1-408-555-5555">1-408-555-5555</a>

<a href="sms:1-408-555-1212">New SMS Message</a>

九、HTML5 video with Flash fallback

新的 HTML5 规范的另一大特点是 Video 标签,让您轻松嵌入视频文件。但不幸的是,一些浏览器不能处理嵌入式 HTML5 视频。因此,这里兼容旧的浏览器的代码,在不支持 HMTL5 视频的浏览器使用 Flash。

<video width="640" height="360" controls> <source src="http://img.studyofnet.com__VIDEO__.MP4" type="video/mp4" /> <source src="http://img.studyofnet.com__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="http://img.studyofnet.com__VIDEO__.JPG" width="640" height="360" alt="__TITLE__" title="No video playback capabilities, please download the video below" /> </object>

</video>

十、Crash IE6

在 2013 年,带给前端开发人员恶梦的 Internet Explorer 6 市场份额已经降了很多了。但一些人仍然在使用它。如果你想摆脱这种旧的浏览器,这里是一个非常有趣的代码,包括在你的 HTML 页面,让 IE6 崩溃。

<style>*{position:relative}</style><table><input></table>

每天学习一点,进步一点,一个月将会是一个质的的飞跃,俗话说三个臭皮匠顶一个诸葛亮,大家的智慧总是大于一个人的智慧,想要比自己牛的人交流学习,欢迎进群532018971.

html5常用干货总结(十个html5代码片段超实用)(2)

获取前端学习资料及视频进群:532018971

,