HTML5的基本语法

作者: Daimer | 来源:发表于2017-02-05 16:21 被阅读6次

在HTML5中,有不少新的富含语义的元素,可以向浏览器和开发人员传达元素的用途。在做Html5开发时开发工具有很多:dw , sublime , Editplus ...这里推荐用sublime因为界面比较整洁,提示比较清晰,是专属的文本开发工具。

下面是HTML5的一部分新的布局元素:

• article

• aside

• figcaption

• figure

• footer

• header

• hgroup

• mark

• nav

• section

• time

header和footer的作用不言自明,article是创建一块文章区域,aside和section是创建一块区域,aside元素用来安置附带的内容,nav将创造一个导航条或者菜单条。用mark元素将重要文本高亮显示或标记出来,如果要在内容中插入一张图(图像、图表、照片和代码片段等),可以使用figure(它与布局无关,可以去/留)元素,figcaption元素能为图加上标题;time可以专门用来存放时间。例:

[html]view plaincopy

Article #1

This is the first article.  This ishighlighted.

Article #2

This is the second article.  These articles could be blog posts, etc.

智能表单设计:

Html5的优点体现在表单设计客户端校验上,能避免繁琐的js操作:

—比如自动校验输入的是否为email:

[html]view plaincopy

E-mail:

—输入数字范围限定:

point:

type="number" name="points" min="1" max="10">

效果:

—选择一个范围内的数字:

效果:

——时间选择Input  type— Data Pickers,时间选择避免了大量的js脚本

-date:selects date,month and year

-month: selects month and year

-week : selects week and year

-time : selects time(hour and minute)

-datetime : selects time,date, month,and year (UTC time)

-datetime —local : selects time, date, month  and year (local time)

——选择一种颜色,以RGB方式记录显示:

color:

这个效果没有展示出来,应该是浏览器不支持,注意选择浏览器上述几个效果都可以。

Form的新属性:

—Autofocus

页面加载后自动获得焦点。

—placeholder可指定文本框的显示形式

E-mail:

——required,当页面失去焦点时,提示此处为必填项

还有些新的属性:

显示图标界面也是Html5的一大亮点:如meter可以显示进度,progress可以显示进度条

60%

还有加密传输Keygen:(某个元素的值在传输过程中是被加密的)

username:

Encryption:高级中级

加密前:file:///C:/Users/Administrator/Desktop/1.html?user_name=yao

加密之后:file:///C:/Users/Administrator/Desktop/1.html?user_name=yao&security=MIIBOjCBpDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyOyNY%2Fut7pjPkOt6JWnj9R%2F%2FOqHqwZncht7MX%2FlRovqnKso2bCuxmqjChhaQnnMcUFkej4GUCqN9PZAg2cY9zo%2F8mnH1lZl47XYUQ2QQD3cFQYs%2FVkUdzDfbywIwIog1%2B6J%2BnuoERAGaZ%2FIF%2BM%2FqtqGeQwKOC%2BastotpC9s5Xj8CAwEAARYAMA0GCSqGSIb3DQEBBAUAA4GBAHYdXIKYqN9g6XTHl%2BSFmCzmNPuoKb2gZ5SxP1Vh8uvBBnrOFHUnEmPOgzCh9k8NiMPZ5pzSMOKqzCspTL9F91FZhfxJTKV%2F5XwsLq63PmlNCNECj2CnewV%2F5%2BNPQ2uF%2F%2BBvSN6zYK1dnfMu6Wt1W8zHiyC70akrd%2BzxXcIY70gH

相关文章

  • HTML5语法,标签, 属性

    @(HTML5)[HTML5 语法, HTML5标签, HTML5属性] [TOC] 一 、HTML5语法,标签,...

  • HTML5 --基本语法

    HTML5的发展 在HTML5之前,如果要表达一个文档结构,可能只能通过 元素来实现,例如 在上面的页面结构中,所...

  • HTML5的基本语法

    在HTML5中,有不少新的富含语义的元素,可以向浏览器和开发人员传达元素的用途。在做Html5开发时开发工具有很多...

  • HTML5学习笔记 - 前5天

    一、解释什么是HTML、XHTML、CSS? 二、写出HTML5基本结构 三、写出HTML、CSS基本语法 四、写...

  • HTML5基本介绍

    HTML5基本介绍 其他HTML5相关文章 HTML5学习笔记之HTML5基本介绍 HTML5学习笔记之基础标签 ...

  • localstorage 笔记

    一、基本语法 在客户端存储数据 HTML5 提供了两种在客户端存储数据的新机制: localStorage - 没...

  • web前端入门进坑,你知道多少!

    新手必打基础HTML4/HTML5/CSS2/CSS3/ES5(原生 js 基本语法)JSON 数据结构网络请求、...

  • html `<head>`

    HTML实例 基本语法 HTML不区分大小写,但HTML5建议标签名称及属性全部用小写 常见的HTML标签都是有一...

  • 各个阶级的前端 必须掌握的基本技能汇总

    「 需要学习基础知识点 」 新手必打基础 HTML4\HTML5 CSS2\CSS3 ES5(原生 js 基本语法...

  • HTML5笔记

    一、HTML5语法 沿用了HTML的语法(已往过去的语法,是SGML语法的一个子集),更简洁,更人性化。 1.DO...

网友评论

    本文标题: HTML5的基本语法

    本文链接:https://www.haomeiwen.com/subject/ptyeittx.html