`

HTML TABLE cellpadding cellspacing 及nowrap属性

    博客分类:
  • HTML
阅读更多
  • 巢(cell ) -- 表格的内容
  • 巢补白(表格填充)(cellpadding ) -- 代表巢外面的一个距离,用于隔开巢与巢空间
  • 巢空间(表格间距)(cellspacing ) -- 代表表格边框与巢补白的距离,也是巢补白之间的距离
  • 引用网址:http://www.dreamdu.com/xhtml/attribute_cellpadding_cellspacing/

通过视频教程学习HTML表格的填充与间距

表格巢图示

上图说明了表格的几个属性,其中黑色部分就是巢(cell),白色的区域是巢补白(表格填充),灰色的区域是巢空间(表格间距)。

示例

<table
 width
=
"80%" 
border
=
"1" 
cellspacing
=
"50%" 
cellpadding
=
"80"
>

<tr>
<th> www.dreamdu.com</th>
<th> .com域名的数量</th>
<th> .cn域名的数量</th>
<th> .net域名的数量</th>
</tr>
<tr>
<td> 2003年</td>
<td> 1000</td>
<td> 2000</td>
<td> 3000</td>
</tr>
<tr>
<td> 2004年</td>
<td> 4000</td>
<td> 5000</td>
<td> 6000</td>
</tr>
<tr>
<td> 2005年</td>
<td> 7000</td>
<td> 8000</td>
<td> 9000</td>
</tr>
</table>


TD的noWrap属性使用注意事项
<td width="28%" align="right" nowrap >
我设置nowrap和不设置nowrap效果都一样。就是表格随着文字自动伸展,为什么?

TD元素noWrap属性的行为与TD元素的width属性有关。

◆如果未设置TD宽度,则noWrap属性是起作用的。
◆如果设置了TD宽度,则noWrap属性是不起作用的。

下面是测试的结果:

测试字符串:

我终于明白,我其实有一条韧性十足的命,它远比我想象中的那条命结实得多、耐磨的多……

单元格未设置nowrap属性的空表:

加入测试字符串:

我终于明白,我其实有一条韧性十足的命,它远比我想象中的那条命结实得多、耐磨的多……

单元格设置了nowrap属性,未设置width属性:

我终于明白,我其实有一条韧性十足的命,它远比我想象中的那条命结实得多、耐磨的多……

单元格设置了nowrap属性,也设置了width属性:

我终于明白,我其实有一条韧性十足的命,它远比我想象中的那条命结实得多、耐磨的多……


分享到:
评论

相关推荐

    HTML标签与属性大全

    - `border`、`cellspacing` 和 `cellpadding`:设置表格边框、单元格间距和内边距。 - `width`:设置表格宽度。 - `align` 和 `valign`:设置单元格的水平和垂直对齐。 - `colspan` 和 `rowspan`:指定单元格跨...

    html中表格td内容自动换行

    &lt;table width="100%" border="0" cellspacing="1" cellpadding="0"&gt; ; word-break: break-all;" valign="bottom"&gt; 文本测试信息文本测试信息文本测试信息文本测试信息文本测试信息文本测试信息文本测试信息文本...

    jqGrid表格属性大全

    Table对象具有以下属性: * border:设置或获取表格边框 * caption:设置或获取表格标题 * cellPadding:设置或获取每个单元格边框与内容的宽度 * cellSpacing:设置或获取表格中单元格的间距 * frame:设置或获取...

    精选HTML属性

    表格由`&lt;table&gt;`、`&lt;tr&gt;`和`&lt;td&gt;`组成,`&lt;table&gt;`有多种属性如`border`定义边框,`width`和`height`设定尺寸,`align`控制对齐,`bgcolor`和`background`设置背景,`cellspacing`和`cellpadding`定义单元格间距和...

    td nowrap css nowrap使用说明于注意事项

    本文将详细介绍 `nowrap` 属性的使用方法及注意事项,并通过示例帮助读者更好地理解这一概念。 #### 二、`nowrap` 属性概述 `nowrap` 属性主要用于控制 `&lt;td&gt;` 元素内的文本不进行换行,即使文本超过了单元格的宽度...

    HTML标签属性大全

    - `cellpadding`: 设置单元格内边距,即内容与边框之间的距离,例如:`&lt;table cellpadding="5"&gt;`。 - `width`: 设置表格的宽度,可以用像素或百分比表示,例如:`&lt;table width="50%"&gt;`。 - `align` 和 `valign`: ...

    HTML页面自适应宽度的table(表格)

    &lt;table width="95%" border="1" cellpadding="2" cellspacing="1" style="table-layout:fixed;"&gt; ... &lt;/table&gt; ``` 这种策略在主流浏览器如Internet Explorer和Firefox中都能正常工作,提供了一种平衡表格内容展示...

    深入解析HTML的table表格标签与相关的换行问题

    何为table:table者Html表格也,数据之载体。下面是一个比较标准的... &lt;table u00a0border=0 cellspacing u00a0cellpadding=0 width&gt;    &lt;th&gt;Month  &lt;th&gt;Date      &lt;td&gt;AUG  &lt;td&gt;18    &lt;/table

    第2课_Html高级部分 课堂笔记

    - `&lt;table&gt;` 标签用于定义表格,它有如 `border`, `bordercolor`, `bordercolorlight`, `bordercolordark`, `cellspacing`, `cellpadding`, `width`, 和 `height` 等属性,用于设置表格的外观和尺寸。 - `&lt;tr&gt;` ...

    留言和回复留言功能

    &lt;table cellpadding="2" cellspacing="0" width=700 style=" border-bottom:inset #888 thin;"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td height="30" nowrap="nowrap" align=left&gt;&lt;img src="img/arrow.gif" height="9" width="9"&gt; ("m_...

    html实现的简单的用户登陆界面

    - **`&lt;table cellSpacing="0" cellPadding="6" border&gt;`**: 创建表格,设置单元格间距、填充和边框。 - **`&lt;tr&gt;`** 和 **`&lt;td&gt;`**: 表格中的行和单元格。 - **`&lt;input name="username" type="text"&gt;`**: 文本输入框...

    HTML标记速查.doc

    - `border`、`cellspacing`、`cellpadding`:分别设置表格边框、单元格间距和内边距。 - `width`属性:设定表格宽度。 - `align`、`valign`属性:设置单元格的水平和垂直对齐方式。 - `colspan`、`rowspan`:...

    用倒置滤镜把div倒置,再把table倒置。

    &lt;table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" style="transform:rotateX(180deg);"&gt; &lt;td nowrap="nowrap"&gt; 表格中的内容也会被倒置 &lt;/table&gt; ``` 通过使用`transform:...

    通过css样式控制单元格文本超长省略.doc

    &lt;table width="550" border="0" cellpadding="5" cellspacing="1" bgcolor="#007373" style="table-layout: fixed;"&gt; &lt;th nowrap bgcolor="#159AA2" style="overflow: hidden; text-overflow: ellipsis; color: #...

    Web前端开发试题.docx

    解释:在使用 table 表现数据时,需要设置 cellpadding 和 cellspacing 属性来避免表格的宽度溢出。 三、判断对或错! 1. CSS 属性 font-style 用于设置字体的粗细。(错) 解释:CSS 的 font-style 属性用于设置...

    SQL去除字符串中的html标记及标记中的内容[参照].pdf

    频&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding=0 cellspacing=0 style="margin-left:15px"&gt;&lt;tr valign=top&gt;&lt;td style="height:62px;padding-left:92px" nowrap&gt;&lt;div style="position:relative"&gt;&lt;form name=f ...

Global site tag (gtag.js) - Google Analytics