HTML5

本文探讨了HTML5与XHTML的发展,详细介绍了H5新增的语义化标签、多媒体标签及其属性,以及输入表单的增强。同时,对比了XHTML的特性,展示了H5在网页设计与功能实现上的强大进步。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.XHTML(可扩展超文本标记语言)

  • XHTML是一种增强了的HTML,它的可扩展性和灵活性适应了很多需求

2.H5

  • 新版本的HTML语言,定义了新的标签,特性和属性
  • 拥有了一个强大的技术集

3.H5扩展了哪些内容?

  • 语义化标签
  • 本地存储
  • 兼容特性
  • 2D,3D
  • 动画、过渡
  • CSS3特性
  • 性能与集成

4.H5新增语义化标签

  • < header > :头部标签
  • < nav >:导航标签
  • < article >:内容标签
  • < section >:块级标签
  • < aside >:侧边栏标签
  • < footer >:尾部标签

5.多媒体标签有两个

  • 音频 ----< audio >
  • 视频 ----< video >
5.1.< audio> 音频标签

格式支持三种 :ogg vorbis mp3 wav

5.1.1.视频标签语法格式
<audio src='文件地址' controls='controls'></audio>
<audio controls='controls'>
	<source src ='happy.mp3' type='audio/mpeg'>
	<source src ='happy.ogg' type='audio/ogg'>
	您的浏览器不支持audio,建议升级浏览器
</audio>
5.1.2.< audio >音频标签常见属性
属性描述
autoplayautoplay音频在就绪后马上播发
controlscontrols显示控件,比如播放器按钮
looploop音频结束时重新播放
srcurl音频的url
5.2.< video >视频标签

格式:ogg,mpeg4,webm

5.2.1.视频标签语法格式
<video src='文件地址' controls='controls'></video>
5.2.2.video参数
属性描述
auyoplayautoplay视频就绪自动播放(谷歌用muted解决)
controlscontrols向用户展示播放控件
widthpixels(像素)设置播放器宽
heightpixels(像素)设置播放器高
looploop播放完是否继续播放该视频,循环播放
preloadauto(预加载视频) / none(\不预加载)规定是否预加载视频(有autoplay,就忽略)
scrurl视频url地址
posterimgurl加载等待的画面图片
mutedmuted静音播放

6.HTML5新增input表单,表单属性

属性说明
type=‘email’输入必须为email类型
type='url必须为url类型
type=‘date’日期
type=‘timel’时间
type=‘month’
type=‘week’
type=‘number’数字
type=‘tel’手机号
type=‘search’搜索框
type=‘color’生成颜色选择表单

7.新增表单属性

属性说明
requiredrequired内容不能为空,必填
plachholder提示文本表单的提示信息,存在默认值将不显示
autofocusautofocus自动聚焦到指定表单
autocompleteoff/on提示输入过的内容,on打开此功能,off关闭
multiplemultiple可以多选文件提交(上传时用)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值