如何给table表格的tr行加边框

如何给table表格的tr行加边框,第1张

写了两种方法,你看看吧,也许有用

方法一:<table width="200px" height="200px" frame="box">

<tr>

<td style="border:1px solid red"></td>

<td style="border:1px solid red"></td>

</tr>

<tr>

<td style="border:1px solid blue" colspan="2"></td>

</tr>

<tr>

<td style="border:1px solid red" colspan="2"></td>

</tr>

<tr>

<td style="border:1px solid blue" colspan="2"></td>

</tr>

</table>

这种方法是设置行内每个单元格的样式

方法二:

<table width="200px" height="200px" frame="box">

<tr bordercolor="#FF0000">

<td ></td>

<td></td>

</tr>

<tr bordercolor="#FF0000" >

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

</tr>

<tr bordercolor="#FF0000" >

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

</tr>

<tr bordercolor="#FF0000" >

<td ></td>

</tr>

</table>

两个方法的<table></table>标记里都加frame="box"

html设置table的边框的方法是使用border 属性实现。

说明:

border 属性规定表格单元周围是否显示边框。

值 "1" 指示应该显示边框,且表格不用于布局目的。

在 HTML5 中,border 属性仅用于指示表格是否用于布局目的,且只允许属性值 "" 或 "1"。

完整用法举例:

1、html中的table代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>table的边框</title>

</head>

<body>

<table border="1">

<tr>

  <th>Month</th>

  <th>Savings</th>

</tr>

<tr>

  <td>January</td>

  <td>$100</td>

</tr>

<tr>

  <td>February</td>

  <td>$80</td>

</tr>

</table>

</body>

</html>

2、运行后的效果:

设置Table的细边框通常有这么几种方式:

1.使用css

2.使用ie中特有的属性,不支持除ie外的浏览器

3.整个表格的背景为黑色,每个单元格背景为白色,单无格间距为1,表格粗细为0

4.直接代码表示(一个style="BORDER-COLLAPSE:collapse"搞定)

扩展资料:

Table控件主要用于在web页面上创建表格,其功能与HtmlTable类似。不同的是,Table控件可以用动态的内容以编程的方式来生成表格。

<Table>定义整个表格,即表格的内容要放在<Table>和</Table>标记中;在<Table>中的主要属性:border属性显示表格的边框,width, height属性定义表格的大小。<caption>标记符用来定义表格的标题。

表格的表示以行为单位,在行中包含列。其中:一个<tr>...</tr>标记表示一行;一个<td>...</td>标记表示一列;<th>... </th>定义表头,一般可以不用。

参考资料来源百度百科  table


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11521840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存