01-input-视频-音频-canvas

本文介绍了HTML5中新增的header、nav、article、section、aside和footer等标签,详细讲解了video和audio标签的控件、循环、静音属性,以及input的常用类型和属性,同时还涉及了基本的canvas图形绘制方法。
摘要由CSDN通过智能技术生成

一.html5新增标签

  1. header – 头部标签
  2. nav – 导航标签
  3. artical – 内容标签
  4. section – 块级标签
  5. aside – 侧边栏标签
  6. footer – 尾部标签

二.视频音频标签以及属性

	 controls  给视频添加控件 
	 loop  循环播放
	 muted 静音播放
	 poster 用户下载时显示的图像 ,值为url
	 preload 边加载边播放
<video width="" height="" autoplay control loop src="../222222.mp4">
<audio src="../11111.mp3" autoplay controls></audio>

三.input常用属性
1.常用的type值

		<input type="number" name="" id="" value="" />
		<input type="date" name="" id="" value="" />
		<input type="file" name="" id="" value="" />
		<input type="email" name="" id="" value="" />
		<input type="tel" name="" id="" value="" />
		<input type="url" name="" id="" value="" />
		<input type="color" name="" id="" value="" />
type值作用
text默认文本
button默认按钮
password密码
radio单选
checkbox复选框
submit提交
reset重置文本
number只能填充数字
data日期
file上传文件
email邮箱
tel手机号码(语义词)
url网址(语义词)
search搜索(语义词)
color颜色

2.常用的input属性

input属性作用
placeholder表单提示文字
required校验表单不能为空
multiple选择多个文件上传
autocomplete启用on 关闭off 提交记录
min max通常与数字和日期类型一起使用
pattern表单正则验证
step给默认数字类型上下箭头提供跳跃的数字
readonly只读属性
disabled禁用属性
autofocus默认焦点

四.canvas基础图形

var c=document.getElementById("myCanvas");
var circle=c.getContext("2d");;
circle.arc(50,50,40,0,500);
cxt.moveTo(100,100);---开始点
cxt.lineTo(100,200);---直线连接点

arc在这里插入图片描述
画圆-arc(x,y,r,startAngle,endAngle,true/false)
画椭圆-ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, true or false)
ellipse:(起点x.起点y,半径x,半径y,旋转的角度,起始角,结果角,顺时针还是逆时针)

参数描述
x,y定义弧的圆心坐标
r定义弧的半径
starAngle开始角度(单位为Math.PI*0-2)
endAngle结束角度(单位为Math.PI*0-2)
true/false顺时针(true)逆时针(false)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值