广告
返回顶部
首页 > 资讯 > 精选 >html5新增的标签如何用
  • 626
分享到

html5新增的标签如何用

2023-07-04 16:07:27 626人浏览 泡泡鱼
摘要

今天小编给大家分享一下HTML5新增的标签如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。html5新增的标签:canv

今天小编给大家分享一下HTML5新增的标签如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

html5新增的标签:canvas、audio、video、source、embed、track、datalist、keygen、output、article、aside、bdi、nav、mark、rt、rp、ruby、time、wbr等。canvas标签可定义图形、audio标签可定义音频内容,video可定义视频,source可定义多媒体资源,embed可定义嵌入的内容等。

HTML5是HTML的最新版本,由W3C在2014年完成标准定制。增强的浏览器本机功能,减少了浏览器插件(如:flash)应用程序,提高了用户体验满意度,使开发更加方便。HTML1.0到5.0经历了巨大的变化,从单一的文本显示功能到图文并茂的多媒体显示功能,许多特性经过多年的完善,已经发展成为一种非常重要的标记语言。

html5的新增标签

HTML5新增了一些结构性标记、多媒体标记和表单标记。下面给大家介绍一下。

<canvas> 新元素

标签描述
<canvas>标签定义图形,比如图表和其他图像。该标签基于 javascript 的绘图 api

新多媒体元素

标签描述
<audio>定义音频内容
<video>定义视频(video 或者 movie)
<source>定义多媒体资源 <video> 和 <audio>
<embed>定义嵌入的内容,比如插件。
<track>为诸如 <video> 和 <audio> 元素之类的媒介规定外部文本轨道。

新表单元素

标签描述
<datalist>定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。
<keygen>规定用于表单的密钥对生成器字段。
<output>定义不同类型的输出,比如脚本的输出。

新的语义和结构元素

标签描述
<article>定义页面独立的内容区域。
<aside>定义页面的侧边栏内容。
<bdi>允许您设置一段文本,使其脱离其父元素的文本方向设置。
<command>定义命令按钮,比如单选按钮、复选框或按钮
<details>用于描述文档或文档某个部分的细节
<dialog>定义对话框,比如提示框
<summary>标签包含 details 元素的标题
<figure>规定独立的流内容(图像、图表、照片、代码等等)。
<fiGCaption>定义 <figure> 元素的标题
<footer>定义 section 或 document 的页脚。
<header>定义了文档的头部区域
<mark>定义带有记号的文本。
<meter>定义度量衡。仅用于已知最大和最小值的度量。
<nav>定义导航链接的部分。
<progress>定义任何类型的任务的进度。
<ruby>定义 ruby 注释(中文注音或字符)。
<rt>定义字符(中文注音或字符)的解释或发音。
<rp>在 ruby 注释中使用,定义不支持 ruby 元素的浏览器所显示的内容。
<section>定义文档中的节(section、区段)。
<time>定义日期或时间。
<wbr>规定在文本中的何处适合添加换行符。

html5标签的使用示例

(1)定义导航链接<nav></nav>

它也是有意义的标签,并不是在某处加上这个标签就有了导航的样式了,这都是有意义的p而已,在头部header中加入菜单标签<nav>,nav标签可以和<ul><li>标签合用

html代码:

<header>    <p>这是一个header部分</p>    <nav>    <!--导航链接标签-->        <ul>    <!--配合ul使用-->            <li>首页</li>            <li>关于</li>            <li>产品</li>            <li>联系</li>        </ul>    </nav></header>

CSS代码:

 nav{    height:30px;    background-color:#F33;    margin-top:100px;}li{    list-style:none;    float:left;    width:100px;    height:30px;}

这样就可以实现之前只用p进行的菜单布局了

html5新增的标签如何用

(2)定义文章标签<article></article>

可以使用文章块标签进行写文章,这就使用这个标签进行写文章在section部分,可以和<h2><p>合用

html代码:

<article><!--文章块p-->  <h3>文章标题</h3><!--标题-->  <p>文章内容文章内容文章内容文章内容文章内容文章内容  <br>  文章内容文章内容文章内容文章内容文章内容文章内容<br>  文章内容文章内容文章内容</p></article> 

css样式:

article{background-color:#F33;width:500px;text-align:center;    margin:0px auto;}

这样就可以写一篇文章了

html5新增的标签如何用

(3)定义媒介内容的分组,以及它们的标题<figure>

A。这个标签可以和它的配套标签联合使用<figcaption>,不过<figcaption></figcaption>中间写标题

<figure>    <figcaption>标题</figcaption><!--配套-->    <p>标题内容</p></figure>

html5新增的标签如何用

B。还可以和<dt><dd>联合使用,其中<dt></dt>是写标题,而<dd>写内容,显示的效果和配套使用的效果也有差异

<figure>    <dt>标题1</dt>    <dd>标题内容</dd></figure>

(4)定义对话框或窗口<dialog>

在这个标签中也是可以使用dd和dt标签,对话框中的标题和内容,对话框有个属性是open,这个标签的兼容性不是很好

<dialog open>          <dt>1问题</dt>          <dd>1答案</dd>          <dt>2问题</dt>          <dd>2答案</dd></dialog>

 html5新增的标签如何用

(5)定义命令的列表或菜单<menu>

A。这个标签可以和li合用

<menu>         <li>定义列表</li>         <li>定义列表</li>         <li>定义列表</li></menu>

html5新增的标签如何用

B。可以给右键单击中添加自己的内容(只有火狐浏览器可以兼容)

联合(定义用户可以从弹出菜单调用的命令/菜单项目)<menuitem>标签使用

<menu type="context" id="cai">            <!--label是右键后显示的菜单项,onclick是选中菜单后执行的代码-->             <menuitem label="菜单一" onclick="alert('这是菜单一')" icon="右键单击显示的图片"></menuitem>                   </menu>
<span contextmenu="cai">单击我试试</span>

右键单击后出现想要的菜单项

html5新增的标签如何用

单击菜单项,弹出内容

html5新增的标签如何用

(6)标题组<hgroup>

里面可以写一些标题的结合<h4>合用

<hgroup><!--标题组-->        <h4>标题</h4>        <h4>标题1</h4>        <h4>标题2</h4>        <h4>标题3</h4></hgroup>

html5新增的标签如何用

(7)定义小号文本<small>

这个标签和其他的加粗什么的标签其实是差不多的

<small>法律条文</small><small>联系我们</small><small>客户意见</small>

(8)定义元素的细节<details>

里面的内容可以配合标题和内容标签来使用

<details>        <dt>问题</dt>        <dd>解答</dd>        <dt>问题</dt>        <dd>解答</dd>        <dt>问题</dt>        <dd>解答</dd></details>  

点击详细信息就可以看到标题和内容了

html5新增的标签如何用

(9)定义 ruby 注释<ruby>

碰到不认识的字了可以使用这个进行注释拼音,但是有的兼容性不是很好,到时候可以进行修改

<ruby>夼<rp>(</rp><rt>kuang</rt><rp>)</rp></ruby><!--<rp>是能够兼容的时候让括号不可见,不能兼容的时候让括号可见,rt是进行这是的内容-->

(10)定义预定义范围内的度量<meter>

有几个属性值,min="" max="" value="" low="" high="",其中low和high是范围,当value范围超了话就会显示不同的效果

<meter min="0" max="10" value="4" low="2" high="7">

value值超出了范围后

<meter min="0" max="10" value="8" low="2" high="7">

(11)进度条的标签<progress>

<progress id="jindu" max="100" value="0"></progress>进度条

最大值就是进度条的长度就行,value值就是显示的进度,用它可以进行动态的进度条

<progress id="jindu" max="100" value="0"></progress>进度条<script>    var pro = document.getElementById("jindu");    setInterval(function(){ pro.value+=1;},1000);    //间隔1秒它的值加1</script>

这样进度条就可以完成了,是不是比只用js写的好多了,不同的浏览器表现形式还不一样

html5新增的标签如何用

以上就是“html5新增的标签如何用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: html5新增的标签如何用

本文链接: https://www.lsjlt.com/news/346308.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • html5新增的标签如何用
    今天小编给大家分享一下html5新增的标签如何用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。HTML5新增的标签:canv...
    99+
    2023-07-04
  • HTML5新增标签的用法
    这篇文章将为大家详细讲解有关HTML5新增标签的用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01...
    99+
    2022-10-19
  • html5的新增标签keygen怎么用
    这篇文章主要介绍“html5的新增标签keygen怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html5的新增标签keygen怎么用”文章能帮助大家解决问题...
    99+
    2022-10-19
  • HTML5新增的标签怎么使用
    这篇文章主要介绍了HTML5新增的标签怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML5新增的标签怎么使用文章都会有所收获,下面我们一起来看看吧。   概念: ...
    99+
    2022-10-19
  • html5新增的标签有哪些
    本教程操作环境:windows7系统、HTML5版、Dell G3电脑。HTML5是HTML的最新版本,由W3C在2014年完成标准定制。增强的浏览器本机功能,减少了浏览器插件(如:flash)应用程序,提高了用户体验满意度,使开发更加方便...
    99+
    2022-11-23
    html5
  • Html5新增标签是什么
    这篇文章将为大家详细讲解有关Html5新增标签是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。新学习了9个标签、<audio> 简单的说就是一个音频标签,...
    99+
    2022-10-19
  • html5新增标签有哪些
    这篇文章给大家分享的是有关html5新增标签有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   html5新增标签有:1、video,表示一段视频并提供播放的用户界面;2...
    99+
    2022-10-19
  • pre是不是html5新增的标签
    这篇文章将为大家详细讲解有关pre是不是html5新增的标签,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 pre不是html5新增的标签。p...
    99+
    2022-10-19
  • figure是不是html5的新增标签
    这篇“figure是不是html5的新增标签”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2022-10-19
  • xmp是不是html5新增的标签
    本篇内容主要讲解“xmp是不是html5新增的标签”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“xmp是不是html5新增的标签”吧! ...
    99+
    2022-10-19
  • html5新增的标签和废除的标签有哪些
    这篇文章主要讲解了“html5新增的标签和废除的标签有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html5新增的标签和废除的标签有哪些”吧!新增的结...
    99+
    2022-10-19
  • html5中有哪些新增标签
    html5中新增标签有:1、格式标签:“<bdi>、<mark>、<meter>、<progress>、<rp>、<rt>、<ruby>、<time&...
    99+
    2022-10-24
  • HTML5中新增的标签和重新定义的标签属性说明
    HTML5 <!DOCTYPE> 标签所有主流浏览器都支持 <!DOCTYPE> 声明。<!DOCTYPE> 声明非常重要,它是一种标准通用标记语言的文档类型声明,通过该标签,浏览器能够了解HTML5文档...
    99+
    2023-06-03
  • html5新增的页眉标签是哪个
    本篇内容主要讲解“html5新增的页眉标签是哪个”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5新增的页眉标签是哪个”吧! ...
    99+
    2022-10-19
  • html5的新增的标签和废除的标签是怎样的
    本篇文章为大家展示了html5的新增的标签和废除的标签是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。新增的结构标签section元素 表示页面中的一个内容区...
    99+
    2022-10-19
  • HTML5怎么新增和废弃标签
    这篇文章主要讲解了“HTML5怎么新增和废弃标签”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML5怎么新增和废弃标签”吧!一、废弃的标签以下的 HTM...
    99+
    2022-10-19
  • html5新增了什么元素标签
    这篇文章主要介绍html5新增了什么元素标签,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! html5新增的元素标签有:“<article>”...
    99+
    2022-10-19
  • HTML5新增的多媒体标签怎么使用
    这篇“HTML5新增的多媒体标签怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“HT...
    99+
    2022-10-19
  • html5新增加的结构标签是什么
    这篇文章给大家分享的是有关html5新增加的结构标签是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 html5新增加的结构标签有:1、secti...
    99+
    2022-10-19
  • HTML5新增和删除的标签有哪些
    这篇文章主要介绍“HTML5新增和删除的标签有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5新增和删除的标签有哪些”文章能帮助大家解决问题。   H...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作