• 范仁义html+css课程---10、其它标签


    范仁义html+css课程---10、其它标签

    一、总结

    一句话总结:

    了解iframe、Figure与Figcaption、address、progress、meter、datalist、fieldset和legend标签的作用即可,遇到这些标签有疑问就百度

    1、iframe标签的作用?

    在网页中嵌入网页
    <iframe src="https://fanrenyi.com" width="400" height="400"></iframe>

    2、Figure与Figcaption元素 的作用?

    figure元素:是一个媒体组合元素,也就是对其他的媒体元素进行组合,比如:图像、图表等等
    figcaption元素:用来给figure元素定义标题
    <figcaption>我的网站和博客</figcaption>
    <figure>
      <img src="w1.jpg" alt="" width="150"><img src="b1.jpg" alt="" width="150">
    </figure>

    3、address 标签的作用?

    定义文档作者/所有者的联系信息
    <address>
      作者:****;邮箱:1223@163.com..........
    </address>

    4、progress标签的作用?

    用来创建一个进度条
    <progress value="30" max="100"></progress>

    5、meter标签的作用?

    定义度量衡:仅用于已知最大和最小值的度量
    <meter value="30" min="1" max="100">30%</meter>

    6、datalist标签的作用?

    用来建立一个选项列表,与input标签配合使用,可以提示选项
    <input type="search" name="ss" list="my_list"><br><br>
    <datalist id="my_list">
      <option value="html5">html5</option>
      <option value="css3">css3</option>
      <option value="javascript">javascript</option>
      <option value="jquery">jquery</option>
      <option value="bootstrap">bootstrap</option>
      <option value="vue">vue</option>
      <option value="nodejs">nodejs</option>
    </datalist>

    7、fieldset和legend 标签的作用?

    fieldset元素:可将表单内的相关元素分组,分组的效果是加一个边框。
    legend元素:为 fieldset 元素定义标题
    <fieldset>
      <legend>健康信息:</legend>
      <p><label>身高:<input type="text"/></label></p>
      <p><label>体重:<input type="text"/></label></p>
    </fieldset>

    二、iframe

    博客对应视频位置:10、其它标签
    https://fanrenyi.com/video/2/16

    <iframe> 标签规定一个内联框架。

    一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。

    iframe可以在网页中嵌入网页

    <iframe src="https://fanrenyi.com" width="200" height="200"></iframe>

    height 和 width 属性用来定义iframe标签的高度与宽度。

    属性默认以像素为单位, 但是你可以指定其按比例显示 (如:"80%")。

     

    iframe小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>iframe小例子</title>
     6 </head>
     7 <body>
     8     <iframe src="https://fanrenyi.com" width="400" height="400"></iframe>
     9     <p>一些旧的浏览器不支持 iframe。</p>
    10     <p>如果浏览器不支持 iframes 则不会显示。</p>
    11 </body>
    12 </html>

    三、Figure与Figcaption元素

    figure元素

    figure/figcaption都是HTML5中新增的元素
    figure元素是一个媒体组合元素,也就是对其他的媒体元素进行组合,比如:图像、图表等等

    figcaption元素

    用来给figure元素定义标题。

    Figure与Figcaption元素 小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>figure示例</title>
     6 </head>
     7 <body>
     8 <div>
     9     <h2>我是个程序猿........</h2>
    10 
    11     <figcaption>我的网站和博客</figcaption>
    12     <figure>
    13         <img src="w1.jpg" alt="" width="150"><img src="b1.jpg" alt="" width="150">
    14     </figure>
    15 
    16     <figcaption>我的逗比卡通头像</figcaption>
    17     <figure>
    18         <img src="u1.jpg" alt="" width="150"><img src="u2.jpg" alt="" width="150">
    19     </figure>
    20 </div>
    21 
    22 </body>
    23 </html>

    四、address

    标签定义及使用说明

    <address> 标签定义文档作者/所有者的联系信息。

    如果 <address> 元素位于 <body> 元素内部,则它表示该文档作者/所有者的联系信息。

    如果 <address> 元素位于 <article> 元素内部,则它表示该文章作者/所有者的联系信息。

    <address> 元素的文本通常呈现为斜体。大多数浏览器会在该元素的前后添加换行。

    提示和注释

    提示:不应该使用 <address> 标签来描述邮政地址,除非这些信息是联系信息的组成部分。

    提示:<address> 元素通常被包含在 <footer> 元素的其他信息中。

    address小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>address小实例</title>
     6 </head>
     7 <body>
     8     <address>
     9         作者:****;邮箱:1223@163.com..........
    10     </address>
    11 </body>
    12 </html>

    五、progress

    progress元素

    是HTML5中新增的元素,用来建立一个进度条
    通常与JavaScript 一同使用,来显示任务的进度。
    使用时注意浏览器的支持情况:Internet Explorer 9 以及更早的版本不支持

    progress元素的属性:

    max属性:规定当前进度的最大值。
    value属性设定进度条当前默认显示值
    form属性:规定进度条所属的一个或多个表单。

    progress小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>progress小实例</title>
     6 </head>
     7 <body>
     8 
     9 当前下载进度:
    10 <progress value="30" max="100"></progress>
    11 
    12 </body>
    13 </html>

    六、meter

    meter元素

    定义度量衡。仅用于已知最大和最小值的度量。

    是HTML5中新增的元素,用来建立一个度量条,用来表示度量衡的评定
    通常与JavaScript 一同使用,来显示任务的进度。

    meter元素的属性:

    value属性设定进度条当前默认显示值
    max属性:规定范围的最大值,默认值为1.
    min属性:规定范围的最小值,默认值为0.
    low属性:规定被视作低的标准。
    high属性:规定被视作高标准。
    form属性:规定所属的一个或多个表单。

    meter小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>meter小实例</title>
     6 </head>
     7 <body>
     8 
     9 <div>
    10     您当前的排名为:<meter value="30" min="1" max="100">30%</meter><br><br>
    11     十分之七:<meter value="7" min="0" max="10">十分之七</meter><br><br>
    12     80%:<meter value="0.8">80%</meter>
    13 </div>
    14 
    15 </body>
    16 </html>

    七、表单相关标签

    1、datalist

    select元素

      • 用来建立一个下拉菜单选项列表
      • 不仅可以在表单中使用,还可以在其他块元素和内联元素中使用
      • select只是定义一个下拉菜单列表,其具体列表项要通过option元素建立
      • option元素可以用来建立一个选项,即下拉列表的一个菜单项
      • optgroup元素用来对option元素进行组合分组
    • size用来定义列表中显示的列表项
    • multiple属性用来定义是否可以多选
    • 可以添加disabled属性和autofocus属性

    datalist元素

      • HTML5新增元素,用来建立一个选项列表
      • datalist元素的内容不会直接显示在网页上,只是会在用户输入时作为候选项
      • 通常与input元素配合使用

    datalist小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>datalist实例</title>
     6 </head>
     7 <body>
     8 
     9 <form action="" autocomplete="on">
    10     <h3>查找您要收看的课程</h3>
    11     <input type="search" name="ss" list="my_list"><br><br>
    12     <datalist id="my_list">
    13         <option value="html5">html5</option>
    14         <option value="css3">css3</option>
    15         <option value="javascript">javascript</option>
    16         <option value="jquery">jquery</option>
    17         <option value="bootstrap">bootstrap</option>
    18         <option value="vue">vue</option>
    19         <option value="nodejs">nodejs</option>
    20     </datalist>
    21 </form>
    22 
    23 </body>
    24 </html>

    2、fieldset和legend

    fieldset元素:可将表单内的相关元素分组。

    当一组表单元素放到fieldset标签内时,浏览器会以特殊方式来显示它们,通常会有一个边框。

    legend元素:为 fieldset 元素定义标题

    fieldset和legend小实例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>fieldset小实例</title>
     6 </head>
     7 <body>
     8 <form>
     9     <fieldset>
    10         <legend>用户注册</legend>
    11         账号:<input type="text" name="user">
    12         密码:<input type="password" name="password"> <br>
    13         <input type="submit">
    14     </fieldset>
    15     <br> <br>
    16     <fieldset>
    17         <legend>健康信息:</legend>
    18         <p><label>身高:<input type="text"/></label></p>
    19         <p><label>体重:<input type="text"/></label></p>
    20     </fieldset>
    21 
    22     <p>如果表单周围没有边框,说明您的浏览器太老了。</p>
    23 </form>
    24 
    25 </body>
    26 </html>
     
  • 相关阅读:
    Orchard:如何生成模块和生成一个Content Part
    马云2011年邮件
    asp.net页面编码问题
    创建一个三D立体感的主页
    25个网页设计实例
    设计一个简洁的个人网站
    新浪微博产品交互改进[转]
    设计一个暗色调简洁漂亮的主页
    用HTML5 画LOGO
    成功企业站设计思路
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12018379.html
Copyright © 2020-2023  润新知