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. sharePoint查看与更改用户登录账号

    PS D:\deployScript> $user=(Get-SPUser -IDENTITY "i:0e.t|xmssts|zhangshan" -Web http://t ...

  2. c# 读取txt文件并分隔

    public static List<PostPerson> GetNameByFile() { #region 读取txt文件 var file = File.Open(Environm ...

  3. Android已上线应用开源分享中(第二季)

    昨天和大家分享了我Android上线的第一个应用,大家还是挺支持的,很高兴,虽然作品没有那么高大上,但是很是有了一点小小的成就感,所以打算继续开源我上线的一些应用,和大家一起交流一下. 我这个作品是一 ...

  4. [Errno 14] problem making ssl connection Trying other mirror.

    使用yum安装程序,报错 解决方法: 我的是升级了下curl就可以了   yum update curl

  5. Oracle 内存使用建议性能视图

    下面三个查询结果均可查询出随着内存参数设置的变化性能的变化情况,对oracle数据库内存的设置有一定的建议和指导作用. select t.SGA_SIZE,t.ESTD_DB_TIME_FACTOR ...

  6. 用jq给link和script标签加随机的版本号(兼容IE5)

    $("link,script").each(function(){ var t=Math.random().toFixed(4); /*var $tag=$(this).prop( ...

  7. Codeforces Round #423 (Div. 2)

    codeforces 423 A. Restaurant Tables [水题] //注意,一个人选座位的顺序,先去单人桌,没有则去空的双人桌,再没有则去有一个人坐着的双人桌.读清题意. #inclu ...

  8. hdu 5955 Guessing the Dice Roll 【AC自动机+高斯消元】

    hdu 5955 Guessing the Dice Roll [AC自动机+高斯消元] 题意:给出 n≤10 个长为 L≤10 的串,每次丢一个骰子,先出现的串赢,问获胜概率. 题解:裸的AC自动机 ...

  9. 详解为什么32位系统只能用4G内存.

    本文转自:https://www.cnblogs.com/nvd11/archive/2013/04/02/2996784.html,感谢作者的干货 既然是详解, 就从最基础的讲起了. 1. Bit( ...

  10. VBS小脚本_ 玩坏键盘的指示灯

    代码简单,功能好玩,富有趣味 set ws=wscript.createobject("wscript.shell") do wscript.sleep ws.sendkeys&q ...