1》OL标签的改良 start type  reversed:翻转排序

2》datalist标签自动补全的使用

3》progress标签的使用:进度条

4》meter标签的应用

5》details展开收缩标签的使用-子标签summary(自动带有展开收缩的效果)  

6》mark标签的应用:高亮显示文本

7》音频标签 audio

8》视频标签 video

补充样式:

outline:轮廓

同border,但是border占位置

outline不占位置

outline-offset:10px/-10px;//设置偏移量 可实现(内外边框)

..canvas绘图:

1)canvas:画布

<canvas id="canvas"></canvas>

2)得到画布

<script type="text/javascript">

var obj = document.getElementById('canvas');

</script>

3)设置画布大小(默认宽:300 高:150)

obj.width = "600px";

obj.height = "600px";

4)确定绘制对象的方式:2d

var context = obj.getContext('2d');

5)重新绘制

context.beginPath();

6)闭合绘制路径

context.closePath();

----------直线/矩形/圆/文字------------

7)直线(起点/终点)

<script type="text/javascript">

context.moveTo(x,y);//起点 X坐标,Y坐标

context.lineTo(x, y)//终点 X坐标,Y坐标

context.lineWidth = 5;//边框的粗细

context.strokeStyle = "red";//描边的颜色

context.stroke();//进行绘制

/*画折线:多几个lineTo()*/

</script>

8)矩形(起始坐标,宽 高)

<script type="text/javascript">

context.rect(x, y, w, h);//X坐标 Y坐标 宽 高

context.stroke();//空心矩形 只有黑色描边

context.fill();//实心矩形 黑色填充

//直接绘制空心矩形

context.strokeRect(x, y, w, h);//绘制空心矩形

//直接绘制实心矩形

context.fillRect(x, y, w, h);//绘制实心矩形

</script>

9)圆形(起始坐标,半径,圆周(0-Math.PI*2))

<script type="text/javascript">

context.arc(x, y, radius, startAngle, endAngle, anticlockwise);

//X坐标,Y坐标,半径,起点,终点,方向(顺:false 逆:true)默认false

context.stroke();

context.fill();

</script>

10)绘制文字

<script type="text/javascript">

//绘制文字

context.text('some text');

//绘制描边文字

context.strokeText(text, x, y[, maxWidth])

//绘制填充文字

context.fillText(text, x, y[, maxWidth])

//属性

//font - 类似于css的font属性

context.font = "15px 宋体 bold";

//对齐方式 left center right

context.textAlign = "left|center|right";

//垂直对齐方式 textBaseline

//top

//middle

//bottom

//alphabetic ---字母基线对齐

/* 验证码图片 干扰:线 点  文字(字母+数字) 颜色随机性*/

</script>

H5新增的标签以及改良的标签的更多相关文章

  1. web语义化与h5新增标签

    Web语义化就是html告诉我们也告诉机器这一块是什么内容,例如:“这行是一个标题,这几行组成一个段落,这是一个列表,那是一个链接.”   Web语义化有三个阶段: 1.h1~h6.thead.ul. ...

  2. h5新增html标签语义

    H5新增常用标签<body> <header>...</header> <nav>...</nav> <article> < ...

  3. h5新增标签及css3新增属性

    - h5新增的标签 新增元素 说明 video 表示一段视频并提供播放的用户界面 audio 表示音频 canvas 表示位图区域 source 为video和audio提供数据源 track 为vi ...

  4. H5新增的标签和属性

    声明 Web 世界中存在许多不同的文档.只有了解文档的类型,浏览器才能正确地显示文档. HTML 也有多个不同的版本,只有完全明白页面中使用的确切 HTML 版本,浏览器才能完全正确地显示出 HTML ...

  5. H5新增特性之语义化标签

    H5新增特性之语义化标签 语义化标签顾名思义标签有自己的含义,浏览器或者程序员一看就知道是什么.在HTML 5出来之前,我们用div来表示页面章节,但是这些div都没有实际意义.(即使我们用css样式 ...

  6. H5新增语义化标签

    一.根据页面的结构,由div派生的标签. <header> <footer> <nav> 导航 在H4中导航栏一般用ul-li标签,H5中可以直接用<nav& ...

  7. H5新增标签

    <!DOCTYPE html ><html><head><meta http-equiv="Content-Type" content=& ...

  8. H5取经之路——HTML的基本标签

    一.head中的基本标签 1.HTML文档的结构:     a.<head>头部部分,b.<body>主体部分 <!DOCTYPE html> <!-- ↑为 ...

  9. 【黑马pink老师的H5/CSS课程】(二)标签与语法

    视频链接:P8~P29 黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动 参考链接: HTML 元素 1.HTML语法规范 1.1 基本语法概述 HTML 标签是由尖 ...

随机推荐

  1. MySQL案例之Timestamp和Datetime

    mysql数据库常用的时间类型有timestamp和datetime,两者主要区别是占用存储空间长度不一致.可存储的时间也有限制,但针对不同版本下,timestamp字段类型的设置需要慎重,因为不注意 ...

  2. centos7主机名的修改

    在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty).“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始 ...

  3. memcached安装及.NET中的Memcached.ClientLibrary使用

    一.安装服务端: 服务端:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip 64:http://blog.couchbase.c ...

  4. linux下生成带符号的随机密码

    cat /dev/urandom |tr -dc "[:graph:]"|fold -w 15|head 结果如下:

  5. ZT 七大寡头

    网易评论人才辈出啊!!!看下面   http://comment.news.163.com/news_guoji2_bbs/9GRIIJA90001121M.html 关注 关注他的微博yftyfm ...

  6. Linux下安装方法总结(源码安装)

    很久之前安装过windows下以及Mac下的node,感觉还是很方便的,不成想今天安装Linux下的坑了老半天,特此记录. 首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源 ...

  7. 服务容错处理库Polly使用

    服务容错处理库Polly使用 在进入SOA之后,我们的代码从本地方法调用变成了跨机器的通信.任何一个新技术的引入都会为我们解决特定的问题,都会带来一些新的问题.比如网络故障.依赖服务崩溃.超时.服务器 ...

  8. 全屏轮播插件 fullPage.js应用(基础版兼容IE7, 背景图版兼容IE8)

    /** * fullPage 1.4.5 * https://github.com/alvarotrigo/fullPage.js * MIT licensed * * Copyright (C) 2 ...

  9. cin,get,getline

    一.cin 1.cin使用空白(空格.制表符和换行符)来确定字符串结束的位置,并且对于换行符,cin会把换行符留在输入队列.cin读取字符串放到数组中,并自动在结尾添加空字符. 例如: ]; cin& ...

  10. HDU 2588 GCD 【Euler + 暴力技巧】

    任意门:http://acm.hdu.edu.cn/showproblem.php?pid=2588 GCD Time Limit: 2000/1000 MS (Java/Others)    Mem ...