您现在的位置是:群英 > 开发技术 > web开发
HTML中不常用标签有哪些,你都了解多少?
Admin发表于 2022-01-27 21:01:281160 次浏览

    这篇文章给大家分享的是一些HTML中不常用标签,例如pre、figure、figcaption、em、strong等等,文中有具体的用法示例及实现效果,对大家学习HTML的使用会有一定的帮助,感兴趣的朋友接下来就跟随小编一起了解看看吧。

    本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

    html不常用的标签

    1、pre 标签

    HTML <pre> 元素表示预定义格式文本。在该元素中的文本通常按照原文件中的编排,以等宽字体的形式展现出来,文本中的空白符(比如空格和换行符)都会显示出来。

    例如:

<pre>
    < Hello World >                          我      就是   想
      ---------------------------                    乱    七   
            \   ^__^                            八       遭
              \  (oo)\_______
                (__)\       )\/\        的                     定位  写
                    ||----w |
                    ||     ||                      出来 ~
</pre>

    效果图:

    2、figure 与 figcaption

    HTML <figure> 元素代表一段独立的内容, 经常与说明(caption)<figcaption>配合使用, 并且作为一个独立的引用单元。当它属于主内容流(main flow)时,它的位置独立于主体。这个标签经常是在主文中引用的图片,插图,表格,代码段等等.

<figure>
	<img style="width: 300px" src="img/2.jpg" >
	<figcaption>美丽的海景~</figcaption>
</figure>

    效果图:

    3、em 标签 与 strong 标签

    HTML 着重元素 (<em>) 标记出需要用户着重阅读的内容, <em> 元素是可以嵌套的,嵌套层次越深,则其包含的内容被认定为越需要着重阅读,一般显示为 " 倾斜字体 "

    Strong 元素 (<strong>)表示文本十分重要,一般用粗体显示。

    4、del 标签 与 ins 标签

    HTML的 <del> 标签表示一些被从文档中删除的文字内容。比如可以在需要显示修改记录或者源代码差异的情况使用这个标签。

<p><del>这段文本已被删除。 </del>, 请浏览其它部分</p>

    效果图:

    HTML <ins> 元素定义已经被插入文档中的文本。

<ins>这一段文本是新插入至文档的。</ins>

    效果图:

    5、sub 标签 与 sup 标签

    HTML <sub> 元素定义了一个文本区域,出于排版的原因,与主要的文本相比,应该展示得更低并且更小。

<p>水的化学公式: H<sub>2</sub>O</p>

    效果图:

    HTML <sup> 元素定义了一个文本区域,出于排版的原因,与主要的文本相比,应该展示得更低并且更小。

<p>2 + 3<sup>2</sup>= 11</p>

    效果图:

    6、ruby 标签

    HTML <ruby> 元素 被用来展示东亚文字注音或字符注释。

<ruby>
  曲 <rp>(</rp><rt>qu</rt><rp>)</rp>
  小 <rp>(</rp><rt>xiao</rt><rp>)</rp>
  强 <rp>(</rp><rt>qiang</rt><rp>)</rp>
</ruby>

    效果图:

    7、bdo 标签

    指定子元素的文本方向 ,显式地覆盖默认的文本方向。

    <bdo> 元素 ( HTML双向覆盖元素 )用于覆盖当前文本的朝向,它使得字符按给定的方向排列。

<p>这段文本是从左到右的</p>
<p><bdo dir="rtl">这段文本是从右到左的</bdo></p>

    效果图:

    当你用css 写大量的样式的时候,有没有想过,有一个标签可以代替大量的样式属性呢。

    8、vedio、audio 和 track

    vedio、audio 和 track 三者都是 HTML5 的产物,相信很多小伙伴,都肯定使用过<video><audio> ,因为比较常用,这里就不介绍<video><audio>了,今天说一下<track>

    HTML <track> 元素 被当作媒体元素 <audio><video>的子元素来使用。它允许指定计时字幕(或者基于时间的数据),例如自动处理字幕。

    track 给媒体元素添加的数据的类型在 kind 属性中设置,属性值可以是 subtitles, captions, descriptions, chaptersmetadata。该元素指向当用户请求额外的数据时浏览器公开的包含定时文本的源文件。

    一个media 元素的任意两个 track 子元素不能有相同的 kind, srclang, 和 label属性。

<video controls width="250" src="xxx.mp4">
    <track default kind="captions"
       srclang="en"
       src="xxxxx.vtt"/>
Sorry, your browser doesn't support embedded videos.
</video>

    效果图:

    9、optgroup 标签

    <optgroup> 标签定义选项组。

    optgroup 元素用于组合选项。当您使用一个长的选项列表时,对相关的选项进行组合会使处理更加容易。

<select>
    <optgroup label="Group 1">
      <option>Option 1.1</option>
    </optgroup> 
    <optgroup label="Group 2">
      <option>Option 2.1</option>
      <option>Option 2.2</option>
    </optgroup>
    <optgroup label="Group 3" disabled>
      <option>Option 3.1</option>
      <option>Option 3.2</option>
    </optgroup>
 </select>

    效果图:

    简单的介绍这个功能,大多数的时候,我们所选择的框架开发,都会集成这种效果,可维护性也比较好,这里权当认识一下这个标签,不要遗忘了它~

    10、output

    HTML <output> 标签是HTML 5 中的新标签,表示计算或用户操作的结果,执行计算然后在 <output> 元素中显示结果。

注释Internet Explorer 不支持 标签。

<form oninput="result.value=parseInt(a.value)+parseInt(b.value)">
  <input type="number" name="b" value="40" /> +
  <input type="number" name="a" value="10" /> =
  <output name="result"></output>
</form>

    效果图:

    11、progress 标签

    HTML中的progress (<progress>) 元素用来显示一项任务的完成进度.

进度条:<progress value="70" max="100">70 %</progress> <br />
进度条:<progress></progress>

    效果图:

    提示:请结合 <progress> 标签与 JavaScript 一同使用,来显示任务的进度。

    不过一般会用到进度条的地方,都是组件,框架自带之类的,这个算是鸡肋的了,不过了解一下还是没有坏处的,哦对了,这个标签Internet Explorer 9 以及更早的版本不支持。

12、meter 标签

    同progress 相比 meter 元素来度量给定范围(gauge)内的数据:

<p>显示度量值:</p>
<meter value="3" min="0" max="10">3/10</meter><br>
<meter value="0.6">60%</meter>

    效果图:

    13、details 标签

    HTML <details>元素可创建一个挂件,仅在被切换成展开状态时,它才会显示内含的信息。<summary> 元素可为该部件提供概要或者标签。

<details>
  <summary>点击展开</summary>
  <p>世间万物,为我所用,非我所得。</p>
</details>

    效果图:

    注意: 目前只有 Chrome 和 Safari 6 支持 <details> 标签。

    关于HTML中不常用标签就介绍到这,上述HTML标签的使用有一定的参考价值,感兴趣的朋友可以了解看看,希望能对大家对学习HTML标签的使用有帮助,想要了解更多大家可以关注群英网络其它的相关文章。

文本转载自PHP中文网

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

相关信息推荐
2022-07-30 17:30:18 
摘要:react使用合成事件主要有三个目的:1、进行浏览器兼容,实现更好的跨平台;React提供的合成事件可用来抹平不同浏览器事件对象之间的差异,将不同平台事件模拟合成事件。2、避免垃圾回收;React事件对象不会被释放掉,而是存放进一个数组中,当事件触发,就从这个数组中弹出,避免频繁地去创建和销毁(垃圾回收)。3、方便事件统一管理和事务机制。
2022-05-18 16:59:25 
摘要:Angular项目中怎么使用 SASS 样式?下面本篇文章给大家介绍一下Angular 中 SASS 样式的使用方法,希望对大家有所帮助!
2022-05-11 14:44:37 
摘要:jquery mobile是jQuery框架的一个组件;该组件主要工作于所有主流的智能手机和平板电脑上,是针对触屏智能手机与平板电脑的网页开发框架,可以通过一个灵活及简单的方式来布局网页,且兼容所有移动设备。
云活动
推荐内容
热门关键词
热门信息
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部