您当前的位置: 首页 > 技术文章 > 数据库

Html5的新增特性

作者: 时间:2022-11-21阅读数:人阅读

Html5的新增特性主要是针对以前的不足,增加了一些新的标签新的表单新的表单属性等。

这些新特性都有兼容性问题,基本是IE9+以上版本的浏览器才支持,如果不考虑兼容性问题,可以大量使用这些新特性。

声明:

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

Html5 新增的语义化标签

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

以前:

<div class=”header”></div>

<div class=”nav”></div>

<div class=”content”></div>

<div class=”footer”></div>

现在:

<header>:头部标签

<nav>:导航标签

<article>:内容标签

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

<aside>:侧边栏标签

<footer>:尾部标签

Html5的新增特性(图1)

注意

       这些语义化标准主要是针对搜索引擎

       这些新标签页面中可以使用多次

       在IE9中,需要把这些元素转换为块级元素

       其实,我们移动端更喜欢使用这些标签

HTML5新增的多媒体标签

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

1 音频:<audio>

2 视频:<video>

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

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

1 视频<video>

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

Html5的新增特性(图2)

语法:

<video src=”文件地址” controls=“controls”></video>

兼容性问题:

<video width=”320” height=”240” controls>

<source src=”movie.mp4” type=”video/mp4”>

<source src=”movie.ogg” type=”video/ogg”>

您的浏览器不支持video标签

</video>

常见属性

Html5的新增特性(图3)

2 音频标签<audio>

Html5的新增特性(图4)                                                                                        

Html5的新增特性(图5)

谷歌浏览器把音频和视频自动播放禁止了。

HTML5新增的input类型

属性值

说明

Type=”email”

Email类型

url

url类型

Date

日期类型

Time

为时间类型

Month

为月类型

Week

为周类型

Number

必须为数字类型

Tel

手机号码

Search

搜索框

color

生成一个颜色选择表单

重点记住:number tel search

HTML5新增的表单属性

Required:必须填写内容

<!DOCTYPE html>

<html lang="en">



<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>HTML5新增表单属性</title>

</head>



<body>

    <form action="">

        <input type="search" required="required">

        <input type="submit" value="提交">

    </form>

</body>



</html>

Html5的新增特性(图6)

Placeholder:表单的提示信息,存在默认值将不显示

<!DOCTYPE html>

<html lang="en">



<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>HTML5新增表单属性</title>

    <style>

        input::placeholder {

            color: pink;

        }

    </style>

</head>



<body>

    <form action="">

        <input type="search" required="required" placeholder="请输入你想要的宝贝叭">

        <input type="submit" value="提交">

    </form>

</body>



</html>

Html5的新增特性(图7)Html5的新增特性(图8)

Autofocus:自动获得焦点。

<input type="search" required="required"  autofocus="autofocus">

Html5的新增特性(图9)

<!DOCTYPE html>

<html lang="en">



<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>HTML5新增表单属性</title>

<style>

<!--可以修改placeholder里面的颜色-->

        input::placeholder {

            color: pink;

        }

    </style>

</head>



<body>

    <form action="">

        <input type="search" required="required" placeholder="请输入你想要的宝贝叭" autofocus="autofocus" autocomplete="on">

        <!-- multiple可以同时选择多个文件啊 -->

        <input type="file" multiple="multiple">

        <input type="submit" value="提交">

    </form>

</body>



</html>

Html5的新增特性(图10)

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:licqi@yunshuaiweb.com

标签: html5 html css
加载中~
如果您对我们的成果表示认同并且觉得对你有所帮助可以给我们捐赠。您的帮助是对我们最大的支持和动力!
捐赠我们
扫码支持 扫码支持
扫码捐赠,你说多少就多少
2
5
10
20
50
自定义
您当前余额:元
支付宝
微信
余额

打开支付宝扫一扫,即可进行扫码捐赠哦

打开微信扫一扫,即可进行扫码捐赠哦

打开QQ钱包扫一扫,即可进行扫码捐赠哦