HTML标签之table

对于table来说,在一些小的模块中进行表格布局是非常好用的。我们可以这样来理解table,主要分成table部分和td部分。

创新互联建站是专业的正镶白网站建设公司,正镶白接单;提供成都做网站、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行正镶白网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

table部分:

主要是来控制外边框的(就是最外面一层边框,不包括里面部分),它拥有的属性为:margin属性,border属性,cellspacing属性,规定单元格之间的空白cellpadding属性,规定单元边沿与其内容之间的空白。

tr部分:

主要来分割有几行,一般只需要用来设定heigth。

td部分:

用来控制每个单元格的属性,可是分别控制每个单元格的上下左右边框,其中也包含padding属性。

th部分:

用法和td相同,只是用来区分表头的。

注意:

用百分比和用像素点是相同的。在table中,width指的是整个表格的宽度,而td的width值得指内部不包括内容content的宽度,这个同盒子模型。

以下用实例来说明table的一些常用布局手法:

<table bordercolor="red" border="1" class="table_3" cellpadding="10">

<tr>
<td>11111111111111111111111</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
<tr>
<td>10</td>
<td>11</td>
<td>12</td>
</tr>
</table>

<table bordercolor="red" border="1" class="table_3" cellpadding="10"> <tr> <td>11111111111111111111111</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> <tr> <td>10</td> <td>11</td> <td>12</td> </tr> </table>

 

注释:

border  设置所有边框的属性值 border=1 数值越小边框越细

bordercolor =”red”  指的是边框颜色为10

cellpadding :规定单元边沿与其内容之间的空白.,数值越大表格越大. (表格填充,用于隔开单元格与单元格的空间)

cellspacing=8  单元格与单元格之间的空隙距离.把表格想象成用铁丝做的一个框,cellspacing的属性值就相当于是用8格像素的厚度做的表格. 

th:定义表头,可以用来合并单元格 比如把第二行,第二三列合并.

 

    <table bordercolor="red" border="1" cellpadding="1" cellspacing="0">
        
        <tr>
            <td>11111111111111111111111</td>
            <td>2</td>
            <td>3</td>
            
        </tr>
            <tr>
                <td>4</td>
                <span ><th colspan="2">合并单元格</th></span>
            </tr>
                <tr>
                    <td>7</td>
                    <td>8</td>
                    <td>9</td>
                </tr>
                    <tr>
                        <td>10</td>
                        <td>11</td>
                        <td>12</td>
                    </tr>


如上所示:假设rowspan=2 合并两行的同时,不删除<td>10</td>  那最后一列就由3列变为4列

<table bordercolor="red" border="1" cellpadding="1" cellspacing="0"> <tr> <td>11111111111111111111111</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <span ><th colspan="2">合并单元格</th></span> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> <tr> <td>10</td> <td>11</td> <td>12</td> </tr>

colspan  是列合并  colspan=”2″ 就是合并两列

rowspan是行合并

<tr> <td>11111111111111111111111</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <th colspan="2">合并单元格</th> </tr> <tr> <<th rowspan="2">合并列</th> <td>8</td> <td>9</td> </tr> <tr> <td>11</td> <td>12</td> </tr>

<tr>
            <td>11111111111111111111111</td>
            <td>2</td>
            <td>3</td>
            
            
            
        </tr>
            <tr>
                <td>4</td>
                <th colspan="2">合并单元格</th>
            </tr>
                <tr>
                    <<th rowspan="2">合并列</th>
                    <td>8</td>
                    <td>9</td>
                </tr>
                    <tr>
                        
                        <td>11</td>
                        <td>12</td>
                    </tr>

合并行之后,把<td>10</td> 删掉的情况

本文题目:HTML标签之table
当前路径:https://www.cdcxhl.com/article36/ijjpsg.html

成都网站建设公司_创新互联,为您提供响应式网站网站设计公司手机网站建设网站排名商城网站服务器托管

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都做网站