zoukankan      html  css  js  c++  java
  • HTML表格和列表笔记&练习<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>关于表格的一些练习</title> </head> <body> <p>一个普通基本的表格</p> <table border="5&

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>关于表格的一些练习</title> 注释:2、<tbody>…</tbody>:当表格内容非常多时,表格会下载一点显示一点,但如果加上<tbody>标签后(在table标签里包括),这个表格就要等表格内容全部下载完才会显示
    </head>
    <body>
    <p>一个普通基本的表格</p>
    <table border="5" bgcolor="#ffe4c4" background="sun.html" cellpadding="10" cellspacing="10" width="100%" height="200px">
    <h2>以上属性依次为 边框宽度 背景色 背景图案 字符距边框距离 边框间距 表格宽度 表格像素大小</h2>
    <caption>我的标题</caption> 注释:这是表格标题元素
    <tr background="blue">
    <th align="left">姓名</th>
    <th align="right">电话</th> 注释:表格格式是行元素标签<tr>包括列元素标签<td>其中一种特殊的表头元素标签<th>作为基本的元素标签优先级与列元素标签相同
    <th align="">电话</th>
    </tr>
    <tr>
    <td>Bill Gates</td>
    <td>555 77 854</td>
    <td>555 77 855</td>
    </tr>
    </table>
    <p>一个带有页眉页脚的表格</p>
    <table border="1"> <!--页眉(thead)页脚(tfoot)和(tbody)必须一起使用-->
    <thead>
    <tr>
    <th>Month</th>
    <th>Savings</th>
    </tr>
    </thead>

    <tfoot>
    <tr>
    <td>Sum</td>
    <td>$180</td>
    </tr>
    </tfoot>

    <tbody>
    <tr>
    <td>January</td>
    <td>$100</td>
    </tr>
    <tr>
    <td>February</td>
    <td>$80</td>
    </tr>
    </tbody>
    </table>
    <h4>横跨两列的单元格:</h4>
    <table border="1">
    <tr>
    <th>姓名</th>
    <th colspan="2">电话</th>
    </tr>
    <tr>
    <td>Bill Gates</td>
    <td>555 77 854</td>
    <td>555 77 855</td>
    </tr>
    </table>

    <h4>横跨两行的单元格:</h4>
    <table border="1">
    <tr>
    <th>姓名</th>
    <td>Bill Gates</td>
    </tr>
    <tr>
    <th rowspan="2">电话</th>
    <td>555 77 854</td>
    </tr>
    <tr>
    <td>555 77 855</td>
    </tr>
    </table>

    </body>
    </html>

    表格标签中的定义表格列组属性的标签<colgroup> 与其类似的定义一个或多个列的属性标签<col>

    两个 colgroup 元素为表格中的三列规定了不同的对齐方式和样式(注意第一个 colgroup 元素横跨两列):
    <table width="100%" border="1">
      <colgroup span="2" align="left"></colgroup>
      <colgroup align="right" style="color:#0000FF;"></colgroup>
      <tr>
        <th>ISBN</th>
        <th>Title</th>
        <th>Price</th>
      </tr>
      <tr>
        <td>3476896</td>
        <td>My first HTML</td>
        <td>$53</td>
      </tr>
    </table>
    

    亲自试一试

    浏览器支持

    IEFirefoxChromeSafariOpera
             

    所有主流浏览器都支持 <colgroup> 标签。

    Firefox、Chrome 以及 Safari 仅支持 colgroup 元素的 span 和 width 属性。

    定义和用法

    <colgroup> 标签用于对表格中的列进行组合,以便对其进行格式化。

    如需对全部列应用样式,<colgroup> 标签很有用,这样就不需要对各个单元和各行重复应用样式了。

    <colgroup> 标签只能在 table 元素中使用。

    HTML 与 XHTML 之间的差异

    NONE

    提示和注释:

    提示:请为 <colgroup> 标签添加 class 属性。这样就可以使用 CSS 来负责对齐方式、宽度和颜色等等。

    注释:col 元素是仅包含属性的空元素。如需创建列,您就必须在 tr 元素内部规定 td 元素。

    参见:<col> 标签

    可选的属性

    属性描述
    align
    • right
    • left
    • center
    • justify
    • char
    定义在列组合中内容的水平对齐方式。
    char character 规定根据哪个字符来对齐列组中的内容。
    charoff number 规定第一个对齐字符的偏移量。
    span number 规定列组应该横跨的列数。
    valign
    • top
    • middle
    • bottom
    • baseline
    定义在列组合中内容的垂直对齐方式。
    width
    • pixels
    • %
    • relative_length
    规定列组合的宽度。



     
    关于列表:列表标签三种:无序列表<ul>有序列表<ol>定义列表<dl>
     
    列表是可以进行嵌套的 就是将普通列表元素替换为列表标签 即可实现嵌套
     
     
    列表标签
    标签描述
    <ol> 定义有序列表。
    <ul> 定义无序列表。
    <li> 定义列表项。
    <dl> 定义定义列表。
    <dt> 定义定义项目。
    <dd> 定义定义的描述。
    一般形式(有序列表)
    <ol  start="数字">               注释:start属性用来描述有序列表项的排列情况 默认从1开始          
      <di>具体内容</di>
      <di>具体内容</di>
      <di>具体内容</di>
    </ol>
    无序列表                               注释:无序列表项之前以实心小黑点代替 若嵌套则实心空心交替出现
    <ul>
      <di>具体内容</di>
      <di>具体内容</di>
         <di>具体内容</di>
    </ul>
    定义列表
    <dl>
      <dt>定义列表项</dt>
      <dd>定义列表项的描述</dd>
          <dt>定义列表项</dt>
      <dd>定义列表项的描述</dd>
    </dl>
  • 相关阅读:
    HDU 1249 三角形
    HDU 1799 循环多少次?
    UVA 12219-Common Subexpression Elimination
    POJ 2253-Frogger(最小生成树的最大权)
    OpenCV之参数不匹配问题
    vs2017-关于配置属性管理器的问题
    D
    圆桌会议
    F
    B
  • 原文地址:https://www.cnblogs.com/kylin-zhang/p/6088577.html
Copyright © 2011-2022 走看看