初次认识 别来无恙 博客!

认识HTML5

HTML和HTML5的区别
1.HTML5不基于SGML(Standard Generalized Markup Language 标准通用标记语言),
因此不需要对DTD(DTD 文档类型定义)进行引用,但是需要DOCTYPE来规范浏览器行为。

HTML5的特性

新增标签

1.<header>111</header>//头部标签
2.<nav>222</nav>//导航标签
3.<article>333</article>//内容标签
4.<section>444</section >//块级标签
5.<aside>555</aside>//侧边栏标签
6.<footer>666</footer>//尾部标签

视频标签

source标签写法

例如:<source src="myvideo.webm" type="video/webm"></source> *source标签需要加上tpye属性*

video标签写法

例如:<video width="300" height=""></video>

source标签包含在video标签里面

例如:<video width="300" height="">
      <source src="myvideo.webm" type="video/webm"></source>
      </video>

video标签里可加的属性值

autoplay----视频加载完成后自动播放
controls----给视频添加控件,就是播放按扭和进度条
loop----循环播放
muted----静音播放
poster----用户下载时显示的图像 ,值为url放置路径
preload----边加载边播放-->
**!!!上面这六个的属性值都不用加**
--------------------------------
width----设置宽度(不需要加单位)
height----设置高度(不需要加单位)

autoplay属性

<video width="300" height="" autoplay> </video>

controls属性

<video width="300" height="" controls> </video>

loop属性

<video width="300" height="" loop> </video>

muted属性

<video width="300" height="" muted> </video>

poster属性

<video width="300" height="" poster> </video>

preload属性

<video width="300" height="" preload> </video>

音频标签写法

例如: <audio src="../1.mp3" autoplay></audio>

单标签input属性

HTML学过的type属性值

type属性值含义
button按钮
password密码
text默认文本
radio单选
checkbox多选
submit提交
reset重置

HTML5新增type属性值

type属性值含义
number数字
date日期
file上传文件
email邮箱
tel手机号
url网址
search搜索
color颜色

HTML学过的type属性值用法

例子:
<input type="button " name="" id="" value="" />
<input type="password " name="" id="" value="" />
<input type="text" name="" id="" value="" />
<input type="radio" name="" id="" value="" />
<input type="checkbox" name="" id="" value="" />
<input type="submit" name="" id="" value="" />
<input type="reset" name="" id="" value="" />

HTML5新增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="search" name="" id="" value="" />
<input type="color" name="" id="" value="" />

HTML5 input新增属性

属性值含义
placeholder表单提示文字
required校验表单(注意不能为空)
multiple选择多个文件上传 按住ctrl进行选择多个文件
autocomplete启用on 关闭off 提交记录
min max通常与数字和日期类型一起使用搭配改变type的属性值来使用
pattern表单正则验证()
step给默认数字类型上下箭头提供跳跃的数字 出现上下箭头
readonly只读属性
disabled禁用属性
实例:
<form>
<input type="text" name=""id="" value="" placeholder="请输入"/>
<input type="text" name="" required id="" value=""/> //校验表单不能为空
<input type="file" multiple name="" id="" value="" />
<input type="submit" value="提交"/>
**这里需要给一个提交按钮**
</form>
<form autocomplete="on">
First name:<input type="text" name="fname" pattern="[A-Za-z]{3}"><br>//表单正则验证
2222222222: <input type="text" name="name" disabled><br>
Last name: <input type="number" name="" step="3"><br>//提供跳跃的数字 出现上下箭头
E-mail: <input type="email" name="email" autocomplete="on"><br>//提交记录
<input type="submit">
</form>
<input type="text" name="" id="" value="" readonly/> //只读属性(不需要添加属性值)
<input type="text" name="" id="" value="" disabled/> //禁用属性(不需要添加属性值)

以上就是一个初学者第一次初次接触前端开发所学的一小部分知识要点。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值