网页的图像、表格以及列表的使用和制作

一.网页的图像插入

    网页的图像标签<img>其中有很多属性

 

 <img src="" alt="图片失效后提示语"  title="标题" />        <!--网页图片插入-->

 

  •   src=" "

      用于添加图片的链接

      

  •   alt = ""

     当图片失效的时候,提示图片的信息

 

  •  title = ""

     图片的提示

 

   

 

二.网页的列表

  •      有序列表
  •      无序列表
  •      自定义列表
 <ol>  <!--有序列表-->
          <li>张三</li>
          <li>李四</li>
          <li>王二</li>
          <li>李一</li>
          <li>张酒</li>
          <li>赵四</li>
 </ol>
    

 

      <ul> <!--无序列表-->
          <li>张三</li>
          <li>李四</li>
          <li>王二</li>
          <li>李一</li>
          <li>张酒</li>
          <li>赵四</li>
      </ul>

 

 

       <dl>  <!--自定义列表-->
        <dt>Coffee</dt>
        <dd>black hot drink</dd>
        <dt>Milk</dt>
        <dd>white cold drink</dd>
       </dl>

 

三.网页的表格

 

 

  网页表格的标签<table></table>,table标签下有多的标签

首先是<tr>,<tr>是行标签用来添加行,而每行都是由<td>组成

           <table> 
          <tr>              <!--1行8列-->
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
          </tr>
        </table>

 如果我想合并两个单元格,那么怎么搞?

使用colspanrowspan进行跨列跨行进行合并

 

 

 

 

 

 比如将2行2列的表格合并

 

 <colgroup></colgroup>这个标签是什么东东?

 colgroup是以组的形式,对列进行属性的控制

<table cellspacing="0">  
               <colgroup span="2">
                   <col span ="2" style="background-color:red">          <!--前两列为一组-->
                   <col span="1" style="background-color: yellowgreen;">  <!--后一列为一组-->
               </colgroup>
              <tr>
                  <td></td>
                  <td></td>
                  <td></td>
              </tr>
              <tr>
                  <td></td>
                  <td></td>
                  <td></td>
              </tr>
              <tr>
                  <td></td>
                  <td></td>
                  <td></td>
              </tr>
                </table>

上面的代码输出:

 

 

 <table cellspacing="0">  
               <colgroup span="2">
                   <col span ="2" style="background-color:red">   <!--两列为一组-->
               </colgroup>
              <tr>
                  <td></td>
                  <td></td>
                  <td></td>
              </tr>
              <tr>
                  <td></td>
                  <td></td>
                  <td></td>
              </tr>
              <tr>
                  <td></td>
                  <td></td>
                  <td></td>
              </tr>
                </table>

 

 添加表头<th>和标题<caption>

    <table cellspacing="0">
            <caption>这是标题</caption>        <!--添加标题-->
            <tr>
                <th colspan="8">这是表头</th>  <!--添加表头-->
            </tr>    
          <tr>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
              <td></td>
          </tr>
        </table>
        

 

 

剩下的就是一些语义标签,没有什么实际作用,只是规范性比较强可以不添加

<thead>     <tbody>     <tfoot>


最后上代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
     <title>这是个标题</title>
    <style>
        table{
            background-color: #51ad51;
            border: 1px solid white;
        }
      table tr td{
          width: 200px;
          height: 60px;
          text-align: center;
          color: antiquewhite;
      }
      .gray{
          color: #c9c9c9;
      }
    </style>
</head>
<body>
       
        <table border="1px" cellspacing="0">
            <tr>
                <th colspan="8">H5-1725学员介绍</th>
            </tr>
            <col width="100px" />
              <tr>
                  <td>您的大名</td>
                  <td colspan="2"></td>
                  <td><strong>贵庚</strong></td>
                  <td colspan="2"></td>
                  <td rowspan="5" colspan="2" class="gray">请放下你最美的照片</td>
              </tr>
              <tr>
                  <td>是否毕业</td>
                  <td colspan="2"></td>
                  <td><strong>专业是啥</strong></td>
                  <td colspan="2"></td>
              </tr>
              <tr>
                  <td>大学名称</td>
                  <td colspan="5"></td>                  
              </tr>
              <tr>
                  <td>从事过工作</td>
                  <td colspan="5"></td>
              </tr>
              <tr>
                  <td>H5基础程度</td>
                  <td colspan="5"></td>
              </tr>
              <tr>
                  <td>自我性格描述</td>
                  <td colspan="7"></td>
              </tr>
              <tr>
                  <td rowspan="2">简述<br>1.目标规划<br>2.对H5疑问<br>3.建议</td>
                  <td colspan="3"></td>
                  <td colspan="4"></td>
              </tr>
              <tr>
                  <td colspan="3"></td>
                  <td colspan="4"></td>
              </tr>
              <tr class="gray">
                  <td colspan="8">欢迎来到H5-1723,"前端"值得你拥有</td>
              </tr>
        </table>
</body>
</html>

 

 

 未完待续.....................

   

 

标签描述
<table> 定义表格
<th> 定义表格的表头
<tr> 定义表格的行
<td> 定义表格单元
<caption> 定义表格标题
<colgroup> 定义表格列的组
<col> 定义用于表格列的属性
<thead> 定义表格的页眉
<tbody> 定义表格的主体
<tfoot> 定义表格的页脚

 

属性描述
align left
right
center
justify
char
HTML5 不支持。规定在列组合中内容的水平对齐方式。
char character HTML5 不支持。规定根据哪个字符来对齐列组中的内容。
charoff number HTML5 不支持。规定第一个对齐字符的偏移量。
span number 规定列组应该横跨的列数。
valign top
middle
bottom
baseline
HTML5 不支持。定义在列组合中内容的垂直对齐方式。
width pixels
%
relative_length
HTML5 不支持。规定列组合的宽度。
posted @ 2020-02-04 19:37  Crown-V  阅读(554)  评论(0编辑  收藏  举报