整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          html開發筆記20-合并單元格-列和行

          、什么是合并單元格?

          一個表格中分為 行 和 列 ,有時候你經常在網頁中看到類似這樣的表格,有時候是合并了列,有時候是合并了行。那么這個是怎么做的?也是通過下面的方法實現的。

          二、怎么合并?

          向單元格添加屬性即可實現,合并 列 和 行的屬性不一樣

          1、合并列的屬性:clospan="2" //要合并幾列數字就是幾

          2、合并行的屬性:rowspan="2" //同理,要合并幾行數字就是幾

          3、合并后的單元格(行或列)必然會自動多出來一個,需要手動刪掉。

          4、重點:合并單元格只和 td 標簽有關系:

          (1)合并列:是左右合并,在左側的 td 標簽中添加 colspan="2" 要合并的 td 的數量。

          (2)合并行:是上下合并,在上面的 td 標簽中添加 rowspan="2" 要合并的td的數量。

          (3)合并完后刪除多余的 td 標簽。

          三、兩個屬性的用法

          1、合并 列 的用法:

          (1)首先確定你要合并的單元格在第幾行第幾列,然后找到它,從他的td標簽中添加屬性。

          例如要合并第4行的,第4和第5列:

          
          <tr>
              <td>第三節</td>
              <td>html</td>
              <td>css</td>
              <td colspan="2">php</td> <!-- 合并 列 的用法-->
              <td>php</td>
            </tr>

          2、合并 行 的用法:

          例如下面:合并第3行和第4行的第1列。

          完整代碼:↓

          挑戰30天在頭條寫日記#

          HTML是一種用于創建網頁結構和內容的標記語言,其中包含了許多標簽,可以用于排版、布局和展示內容。本文將詳細介紹HTML中的<tr>和<td>標簽的使用方法,并通過示例展示如何創建表格。


          1. <tr>標簽的作用: <tr>標簽代表HTML表格中的一行(行數據),它可以包含一個或多個<td>元素作為單元格。


          2. <td>標簽的作用: <td>標簽用于定義表格中的一個單元格(列數據),可以包含文本、圖像、鏈接等內容。

          3. 如何使用<tr>和<td>: 在使用<tr>和<td>標簽時,首先需要創建一個<table>元素作為表格的容器,然后在其中嵌套<tr>和<td>標簽,如下所示:

          htmlCopy code<table>
            <tr>
              <td>單元格1</td>
              <td>單元格2</td>
            </tr>
            <tr>
              <td>單元格3</td>
              <td>單元格4</td>
            </tr>
          </table>
          

          4. 表格樣式: 可以使用CSS來為表格添加樣式,如設置邊框、背景顏色等。以下是一個簡單的示例:

          htmlCopy code<style>
            table {
              border-collapse: collapse;
              width: 100%;
            }
            td {
              border: 1px solid black;
              padding: 8px;
              text-align: center;
            }
          </style>
          


          5. 示例應用: 以下示例演示了如何使用<tr>和<td>標簽創建一個包含姓名、年齡和城市的簡單表格:

          htmlCopy code<!DOCTYPE html>
          <html>
          <head>
            <style>
              table {
                border-collapse: collapse;
                width: 100%;
              }
              td {
                border: 1px solid black;
                padding: 8px;
                text-align: center;
              }
            </style>
          </head>
          <body>
          
          <table>
            <tr>
              <td>姓名</td>
              <td>年齡</td>
              <td>城市</td>
            </tr>
            <tr>
              <td>張三</td>
              <td>25</td>
              <td>北京</td>
            </tr>
            <tr>
              <td>李四</td>
              <td>30</td>
              <td>上海</td>
            </tr>
            <tr>
              <td>王五</td>
              <td>28</td>
              <td>廣州</td>
            </tr>
          </table>
          
          </body>
          </html>
          

          6. 書籍參考:

          • "HTML and CSS: Design and Build Websites" by Jon Duckett
          • "Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics" by Jennifer Niederst Robbins


          7. 總結: 通過本文的介紹,我們了解了HTML中<tr>和<td>標簽的基本用法,以及如何創建簡單的表格和添加樣式。使用這些標簽,我們可以輕松地創建具有結構和內容的網頁表格,提升頁面的可讀性和可視性。

          天我們說下HTML的表格結構標簽,包含<thead></thead>、<tbody></tbody>等。

          1. <thead></thead> 用于定義表格的頭部,<thead>內部必須包含<tr>標簽,一般是位于第一行。頭部區域
          2. <tbody></tbody>用于定義表格的主體,主要用于放數據本體。主題區域。
          3. 以上兩個標簽都是放在<table></table>標簽中

          先看下效果:

          然后看下代碼:

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <meta http-equiv="X-UA-Compatible" content="IE=edge">

          <meta name="viewport" content="width=device-width, initial-scale=1.0">

          <title>Document</title>

          </head>

          <body>

          <table align="center" width="500" height="250" border="1">

          <thead>

          <tr>

          <th>id</th>

          <th>name</th>

          <th>sex</th>

          <th>圖片</th>

          </tr>

          </thead>

          <tbody>

          <tr>

          <td>1</td>

          <td>李世民</td>

          <td></td>

          <td><img src="HTML5.jpeg" width="200" height="150"></td>

          </tr>

          <tr>

          <td>2</td>

          <td>秦始皇</td>

          <td></td>

          </tr>

          <tr>

          <td>3</td>

          <td>武則天</td>

          <td></td>

          </tr>

          </tbody>

          </table>

          </body>

          </html>


          在<body>中,我們看到層次分明的三個部分

          首先是頁面整體配置:

          然后是head部分

          接下來是tbody部分


          接下來說下合并單元格

          特殊情況下,可以把多個單元格合并為一個單元格,只需要了解簡單合并單元格就可以了。

          1. 合并單元格方式:跨行合并:rowspan="合并單元格的個數"跨列合并:colspam="合并單元格的個數"
          2. 目標單元格
          3. 合并單元格的步驟
          4. 跨行合并跨列合并

          綜上顯示:

          目標單元格:

          跨行:最上側單元格為目標單元格,寫合并代碼

          跨列:最左側單元格為目標單元格,寫合并代碼


          首先,需要先確定是跨行還是跨列合并

          其次,找到目標單元格,寫上合并方式=合并的單元格數量,比如 <td colspan="2"></td>

          最后,刪除多余的單元格


          先創建一個3x3的單元格,代碼如下:

          對應代碼:

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <meta http-equiv="X-UA-Compatible" content="IE=edge">

          <meta name="viewport" content="width=device-width, initial-scale=1.0">

          <title>Document</title>

          </head>

          <h1>今天我們學習合并單元格</h1>

          <body>

          <h3>首先,我們先創建一個3x3的單元格</h3>

          <table align="left" width="500" height="250" border="1" cellspacing="0">

          <thead>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          </thead>

          <tbody>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          </tbody>


          </table>

          </body>

          </html>

          按照上面的代碼試了一下,發現不行,重新寫了測試代碼

          先看樣式:

          然后進行單元格合并:

          為啥我的是這樣呢,是準備合并第一行的第二列和第三列數據

          先看下代碼:

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <meta http-equiv="X-UA-Compatible" content="IE=edge">

          <meta name="viewport" content="width=device-width, initial-scale=1.0">

          <title>Document</title>

          </head>

          <body>

          <table width=500 height=200 border="1" cellspacing="0">

          <tr>

          <td></td>

          <td colspan="2"></td>

          <!--需要刪除合并后多余的表格-->>

          <td></td>

          </tr>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          </table>

          </body>

          </html>

          發現是還沒有刪除第三行的代碼,格子給擠出去了?,F在看就好了

          我們看下全部代碼:

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <meta http-equiv="X-UA-Compatible" content="IE=edge">

          <meta name="viewport" content="width=device-width, initial-scale=1.0">

          <title>Document</title>

          </head>

          <body>

          <table width=500 height=200 border="1" cellspacing="0">

          <tr>

          <td></td>

          <td colspan="2"></td>

          <!--需要刪除合并后多余的表格-->>

          </tr>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          <tr>

          <td></td>

          <td></td>

          <td></td>

          </tr>

          </table>

          </body>

          </html>


          好的,今天就先到這里,大家下周再見


          主站蜘蛛池模板: 国产一区高清视频| 久久久久人妻一区精品色 | 女同一区二区在线观看| 国产vr一区二区在线观看| 伊人久久一区二区三区无码| 亚欧色一区W666天堂| 国产伦精品一区二区三区| 中文字幕在线观看一区 | 无码囯产精品一区二区免费| 日韩精品一区二区三区国语自制 | 久久精品无码一区二区WWW| 农村人乱弄一区二区| 精品一区二区三区免费观看| 亚洲成av人片一区二区三区 | 国产激情з∠视频一区二区| 大伊香蕉精品一区视频在线| 国产精品男男视频一区二区三区| 一区二区三区内射美女毛片| 免费人妻精品一区二区三区| 精品不卡一区中文字幕| 亚洲美女高清一区二区三区| 国产不卡视频一区二区三区| AV无码精品一区二区三区宅噜噜| 亚洲爽爽一区二区三区| 日本精品高清一区二区| 日本一区二区不卡视频| 日韩好片一区二区在线看| 亚洲一区精品视频在线| 一区二区三区在线观看| 无码人妻aⅴ一区二区三区有奶水 人妻夜夜爽天天爽一区 | 99久久人妻精品免费一区| 狠狠色综合一区二区| 成人区人妻精品一区二区不卡| 国产嫖妓一区二区三区无码| 无码日韩人妻AV一区二区三区| 精品成人一区二区三区四区| 国产精品高清一区二区三区| 亚洲av无码一区二区三区观看| 成人免费视频一区二区三区| 精品视频在线观看你懂的一区 | 亚洲精品无码一区二区|