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>

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

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

  • 相关阅读:
    MySQL事务
    MySQL索引
    MySQL基础
    设计模式之单例模式
    设计模式之适配器模式
    zookeeper学习记录第二篇-----安装、配置、启动
    Scrapy 安装
    shiro
    python 爬虫简介以及使用方法
    linux VMware使用
  • 原文地址:https://www.cnblogs.com/LHYXYM/p/10668161.html
Copyright © 2011-2022 走看看