zoukankan      html  css  js  c++  java
  • HTML5 的知识分享(二):HTML5 的常用标签

      经过我的上一篇博客可以让大家简单地了解了一下 HTML5 的基础标签,现在再和大家分享一下 HTML5 的常用标签吧

      基础标签与常用标签的主要区别在于:要先有基础标签的基础才可以灵活的使用常用标签。

    常用标签主要分为六种:

    1. 列表标签
    2. 链接标签
    3. 表格标签
    4. 图像标签
    5. 音频标签
    6. 视频标签

     

    一、列表标签

      (1) <ul> 标签:定义无序列表;要使用样式来定义列表类型。

      (2) <ol> 标签:定义有序列表;要使用 CSS 来定义列表的类型。

      (3) <li> 标签:定义列表项目,可用在无序列表(<ul>)和有序列表(<ol>)中;同时也是要使用 CSS 来定义列表和列表项目的类型。

    例子:

    <ul>
        <li>广东</li>
        <li>广西</li>
        <li>江西</li>
    </ul>
    <ol>
        <li>美食</li>
        <li>风景</li>
        <li>水果</li>
    </ol>

     

    启动浏览器后,运行效果如下

      (4) <dl> 标签;定义列表(definition list);用于结合 <dt> (定义列表中的项目)和  <dd>  (描述列表中的项目)。

      (5) <dt> 标签:定义列表中的项目(即术语部分)。

      (6) <dd> 标签:定义列表中定义条目的定义部分。

     

    例子:

    <dl>
        <dt>美食</dt>
        <dd>可以让你的生活更有活力、更加美好...</dd>
        <dt>风景</dt>
        <dd>可以让你感受它的美好、心灵得到洗礼...</dd>
    </dl>


    启动浏览器后,运行效果入下:

     

     

    二、链接标签

      (1)<a> 标签:

    a、<a> 标签定义超链接,用于从一张页面链接接到另一张页面。

    b、<a> 元素最重要的属性是  href 属性,它指示链接的目标。

    c、在所有的浏览器中,链接默认的外观是:

      未被访问的链接带有下划线而且是蓝色的

      已被访问的链接带有下划线而且是紫色的

      活动链接带有下划线而且是红色的

    d、可以使用 CSS 伪类向文本超链接添加复杂而多样的样式。

    注意:

      a、如果不使用 href 属性,则不可以使用如下属性:download,hreflang,media,rel,target 以及  type 属性。

      b、被链接页面通常显示在当前浏览器窗口中,除非您规定另一个目标(target   属性)。

      c、请使用 CSS 来设置链接样式。 

     

    例子:

    1. 跳转到某个网页:
    这是一个<a href="link.html">连接的案例</a>

      2.跳转到页面的某个地方

    <a href="#jump-test">跳转到本页面的一个"连接点"</a><P>
    <a name="jump-test">下一个连接点</a>

      3.跳转到另一个页面的另一个地方

    <a href="link.html#jump-test">跳转到另一个地方的某个地方</a>
    
    link.html 中要先有<a name="jump-test"...</a>标签

      4.通过图片跳转到另一个页面

    <a href="lastpage.htm"><img scr="图片文件及其路径"></a>

      5.跳转到音频

    <a href="音频文件及其路径">...</a>

      6.跳转到视频

    <a href="视频文件及路径">...</a>

      7.跳转到邮箱

    <a href="mailto:username@cctv.com">发送邮件</a>

      8.跳出框架

    <a href="window.html" target="#">打开一个新窗口</a>

     

      (2) <nav> 标签:定义导航链接的部分;如果文章中有“前后”按钮,则应该把它放到 <nav> 元素中。

    <nav>
    <a href="index.htm">首页</a>
    <a href="previous.htm">上一页</a>
    <a href="next.htm">下一页</a>
    </nav>

     

    启动浏览器后,运行效果如下:

     

    三、表格标签

      (1) <table> 标签

    a、<table> 标签定义 HTML 表格。

    b、<table> 内也分头 <thead> 和主体 <tbody>。

    c、简单的 HTML 表格由 table 元素以及一个或多个 tr、th、td 元素组成。

    d、tr  元素定义表格行,th  元素定义列头,td  元素定义表格单元。

    可选属性:

    border:值(pixels)规定表格边框的宽度。

    width :值(pixels、%)规定表格宽度。

    height:值(pixels、%)规定单元格高度。

    cellpadding:值(pixels、%)规定单元边沿与其内容之间的空白。

    cellspacing :值(pixels、%)规定单元格之间的空白。

    frame:值(void、above、below、hsides、lhs、rhs、vsides、box、border)规定外侧边框的哪个部分是可见的。

    rules:值(none、groups、rows、cols、all)规定内侧边框的哪个部分是可见的。

     

      (2) <caption> 标签:定义表格标题,但必须直接放置到 <table> 标签之后;

                注意:每个表格最多能规定一个标题,通常标题会居中显示在表格上方。

      (3) <th> 标签:定义表格内的表头单元格。

      HTML 表单中有两种类型的单元格:

    • 列头单元格  —  包含表头信息(由 th 元素创建)
    • 标准单元格  —  包含数据(由 td 元素创建)

      th  元素内部的文本通常会呈现为居中的粗体文本。

    可选属性:

    abbr:值(text)规定单元格中内容的缩写版本。

    align:值(left、right、center、justify、char)规定单元格内容的水平对齐方式。

    axis:值(category_name)对单元格进行分类。

    char:值(character)规定根据哪个字符来进行内容的对齐 。

    charoff:值(number)规定对齐字符的偏移量。

    colspan:值(number)规定单元格可横跨的列数。

    headers:值(header_cells'_id)规定单元格相关的表头。

    rowspan:值(number)规定单元格可横跨的行数。

    scope:值(col、colgroup、row、rowgroup)定义表头数据与单元格数据相关联的方法。

    valign:值(top、middle、bottom、baseline)规定单元格内容的垂直排列方式。

      (4) <tr>标签:定义 HTML 表格中的行,tr  元素包含一个或多个 th 或 td 元素。

    可选属性:

    align:值(right、left、center、justify、char)定义表格行的内容对齐方式。

    char:值(character)规定根据哪个字符来进行文本对齐。

    charoff:值(number)规定第一个对齐字符的偏移量。

    valign:值(top、middle、bottom、baseline)规定表格行中的内容的垂直对齐方式。

     

      (5) <td>标签:定义 HTML 表格中的标准单元格;

             注意:在使用 colspan 和  rowspan  属性来实现内容横跨多个行或列,<thead> 元素中不允许使用 <td> 元素。

      HTML 表格有两类单元格:

    • 表头单元 - 包含头部信息(由 th 元素创建)
    • 标准单元 - 包含数据(由 td 元素创建)

      td 元素中的文本一般显示为正常字体且左对齐。

    可选属性:

    abbr:值(text)规定单元格中内容的缩写版本。

    align:值(left、right、center、justify、char)规定单元格内容的水平对齐方式。

    axis:值(category_name)对单元格进行分类。

    char:值(character)规定根据哪个字符来进行内容的对齐 。

    charoff:值(number)规定对齐字符的偏移量。

    colspan:值(number)规定单元格可横跨的列数。

    headers:值(header_cells'_id)规定单元格相关的表头。

    rowspan:值(number)规定单元格可横跨的行数。

    scope:值(col、colgroup、row、rowgroup)定义表头数据与单元格数据相关联的方法。

    valign:值(top、middle、bottom、baseline)规定单元格内容的垂直排列方式。

    例子:

        <table border="1">
          <tr>
            <th>地区</th>
            <th>美食</th>
          </tr>
    
          <tr>
            <td>广东</td>
            <td>原汁原昧蒸土鸡 、荷包饭、姜奶、云吞面</td>
          </tr>
        </table>


    启动浏览器后,运行效果入下:

    四、图像标签

      (1) <img> 标签:img  元素向网页中嵌入衣服图像。

     注意:从技术上讲,<img> 标签并不会在网页中插入图像,而是从网页上链接图像的占位空间。

        <img> 标签有两个必需的属性: scr  属性  和 alt 属性。

    可选属性:

    height:值(pixels、%)定义图像的高度。

    ismap:值(URL)将图像定义为服务器端图像映射。

    longdesc:(URL)指向包含的图像描述文档的 URL。

    usemap:值(URL)将图像定义为客户器端图像映射。

    width:值(pixels、%)设置图像的宽度。

    例子:

    <img src="C:UsersBIGBANGPictures壁纸GD.JPG" width="200" height="200"/>

    启动浏览器后,运行效果如下:

    五、音频标签

      <audio> 标签:audio  元素能够播放声音文件或者音频流。

      目前,<audio> 元素支持的3种文件格式:MP3、Wav、Ogg。

    提示:可以在 <audio> 和 </audio> 之间放置文本内容,这些文本信息将会被显示在那些不支持 <audio> 标签的浏览器中

    可选属性:

    autoplay:值(autoplay)如果出现该属性,则音频在就绪后马上播放。

    controls:值(controls)如果出现该属性,则向用户显示音频控件(比如播放/暂停按钮)。

    loop:值(loop)如果出现该属性,则每当音频结束时重新开始播放。

    muted:值(muted)如果出现该属性,则音频输出为静音。

    preload:值(auto、metadata、none)规定当网页加载时,饮品是否默认被加载以及如何被加载。

    scr:值(URL)规定音频文件的 URL。

    例子:

    <audio src="E:apache-tomcat-9.0.17audiosound.ogg" controls="controls">
    您的浏览器不支持 audio 标签。
    </audio>

    启动浏览器后,运行效果如下:

    六、<video> 标签

      <video> 标签:定义视频,比如电影片段或其他视频流。

      目前,<video> 元素支持三种视频格式:MP4、WebM、Ogg。

    可选属性:

    autoplay:值(autoplay)如果出现该属性,则音频在就绪后马上播放。

    controls:值(controls)如果出现该属性,则向用户显示音频控件(比如播放/暂停按钮)。

    height:值(pixels)设置视频播放器的高度。

    loop:值(loop)如果出现该属性,则每当音频结束时重新开始播放。

    muted:值(muted)如果出现该属性,则音频输出为静音。

    poster:值(URL)规定视频正在下载时显示的图像,直到用户点击播放按钮。

    preload:值(auto、metadata、none)规定当网页加载时,饮品是否默认被加载以及如何被加载。

    scr:值(URL)规定音频文件的 URL。

    width:值(pixels)设置视频播放器的宽度。

    例子:

    <video src="E:apache-tomcat-9.0.17video群主喝醉了.mp4" width="300" height="220" controls="controls">
    您的浏览器不支持 video 标签。
    </video>

    启动浏览器后,运行效果如下:

    好了,就先分享到这了,希望对您会有所帮助哦。

  • 相关阅读:
    在Ubuntu中通过update-alternatives切换软件版本
    SCons: 替代 make 和 makefile 及 javac 的极好用的c、c++、java 构建工具
    mongodb 的使用
    利用grub从ubuntu找回windows启动项
    How to Repair GRUB2 When Ubuntu Won’t Boot
    Redis vs Mongo vs mysql
    java script 的工具
    python 的弹框
    how to use greendao in android studio
    python yield的终极解释
  • 原文地址:https://www.cnblogs.com/LHYXYM/p/10668161.html
Copyright © 2011-2022 走看看