html基础知识 html基础知识_上半场结束,中场已休息,下半场ing的博客-CSDN博客
html5的新特性 HTML5 的新特性_上半场结束,中场已休息,下半场ing的博客-CSDN博客

目录

1.0 HTML5 的新特性

1.1 HTML5 新增的语义化标签

1.2 HTML5 新增的多媒体标签

 video视频

 audio音频

 1.2.1 video视频

1.2.2 audio音频

1.3 多媒体标签总结

2.0 HTML5 新增的input 类型

3.0 HTML5 新增的表单属性

1.0 HTML5 的新特性

HTML5的新增特性主要是针对于以前的不足,增加了一些新的标签、新的表单和新的表单属性等。这些新特性都有兼容性问题基本是IE9+ 以上版本浏览器支持,如果不考虑兼容性问题可以大量使用这些新特性。

声明

1.新特性增加了很多,但是我们专注于开发常用的新特性。

2. 基础班我们讲解部分新特性,到了就业班还会继续讲解其他新特性。

1.1 HTML5 新增语义化标签

以前布局我们基本div 来做。div 对于搜索引擎来说,是没有语义的。

<div class="header"></div>
&lt;div class="nav"&gt;</div&gt;
<div class="contenet"&gt;</div>
<div class="footer"></div>

<header>:头部标签

<nav>:导航标签

<article>:内容标签

<section>:定义文档某个区域

<aside>边栏标签

<footer>:尾部标签

注意:

1.2 HTML5 新增多媒体标签

新增多媒体标签主要包含两个

 video视频

 audio音频

使用它们可以很方便的在页面中嵌入音频视频,而不再去使用flash和其他浏览器插件

HTML5在不使用插件的情况下,也可以原生的支持视频格式文件播放,当然,支持的格式有限的。

 1.2.1 video视频

当前<video> 元素支持三种视频格式:尽量使用mp4格式

 语法

<video src="文件地址"   controls="controls"></video>

<style>
        video {
            width: 100%;
        }
    </style>
</head>
<body>
    <video src="media/mi.mp4" autoplay="autoplay" muted="muted"  loop="loop" poster="media/mi9.jpg"></video>
</body>
属性 描述
autoplay autoplay 视频就绪自动播放(谷歌浏览器需要添加muted解决自动播放问题)
controls controls 用户显示播放控件
width pixels(像素) 设置播放器宽度
height pixels(像素) 设置播放器高度
loop loop 播放完是否继续播放该视频,循环播放
preload auto(预先加载视频)none(不应加载视频) 规定是否预加载视频(如果有了autoplay忽略属性)
src url 视频url地址
poster lmgurl 加载等待的画面图片
muted muted 静音播放
1.2.2 audio音频

当前<audio> 元素支持三种音频格式

<audio src="文件地址" controls="controls"></audio>

<audio src="media/music.mp3" autoplay="autoplay" controls="controls"></audio>

 常见属性

属性 描述
autoplay autoplay 如果出现该属性,则音频就绪后马上播放
controls controls 如果出现该属性,则向用户显示控件比如播放按钮
loop loop 如果出现该属性,则每当音频结束时重新开始播放
src url 要播放的音频的url

1.3 多媒体标签总结

  1. 音频标签和视频标签使用方式基本一致
  2. 浏览器支持情况不同
  3. 谷歌浏览器把音频和视频自动播放禁止了
  4. 我们可以给视频标签添加muted属性来静音播放视频,音频不可以(可以通过JavaScript解决)
  5. 视频标签是重点,我们经常设置自动播放,不适用controls控件循环和设置大小属性

2.0 HTML5 新增的input 类型

属性值 说明
type=“email” 限制用户输入必须为Email类型
type=“url 限制用户输入必须为URL类型
type=“data 限制用户输入必须为日期类型
type=“time 限制用户输入必须为时间类型
type=“month 限制用户输入必须为月类型
type=“week 限制用户输入必须为周类型
type=”number 限制用户输入必须为数字类型
type=”tel 手机号码
type=”search 搜索
type=“color 生成一个颜色选择表单

3.0 HTML5 新增的表单属性

属性 说明
required required 表单拥有该属性表示内容不能为空必填
placeholder 提示文本 表单的提示信息存在默认值将不显示
autofocus autofocus 自动聚焦属性,页面加载完成自动聚焦到指定表单
autocomplete off/on 当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段填写选项默认已经打开。如autocomplete=“on” ,关闭autocomplete=“off”,需要放在表单内,同时加上name属性,同时成功提交
multiple multiple 可以多选文件提示
 <form action="">
        <input type="search" name="sear" id="" required="required" placeholder="pink老师" autofocus="autofocus" autocommplete="off">
        <input type="submit" value="提交">
    </form>

原文地址:https://blog.csdn.net/m0_63654706/article/details/131338405

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_24792.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注