天津网站建设_天津建站_天津网页设计_天津做网站
新闻观点

网站设计时更改HTML表格背景色的新方法探索

发布日期:2020-04-06 17:58:53
标签: 网站建设公司   | 作者:小匠 | VISITORS: | 来源:匠人匠心科技
网站建设开发中,表格几乎每个网站都会有所使用,而使用css样式表更改表格或者单元格背景颜色更不陌生。这篇文章讲述的主题,通过一些技术探索,告诉你在网站设计时更改HTML表格背景色的新方法。多年来,更改网站上表格各部分的背景色的方法已经发生了变化,随着样式表的引入其变得更加容易。较旧的方法使用属性bgcolor来更改表的背景色。它还可用于更改表行或表单元格的颜色。但是bgcolor属性已经被弃用,取而代之的是样式表,所以它不是操纵表格背景颜色的最佳方式。更改背景颜色的更好方法,是将Style属性背景颜色添加到表、行或单元格标记中。
 
以下示例更改整个表格的背景色:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">&lt;table style="background-color: #ff0000;"&gt;
 
要更改单行的颜色,请在&lt;tr&gt;标记中插入背景颜色属性:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">&lt;tr style="background-color: yellow;"&gt;
 
可以通过将属性添加到&lt;;td&gt;;标记来更改单个单元格的颜色:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">&lt;td style="background-color: #000;"&gt;</pre>
 
还可以相同的方式将背景颜色应用于表头或&lt;;th&gt;;标记:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">&lt;th style="background-color: #000;"&gt;</pre>

 
使用样式表更改背景颜色
 
但是,最好避免使用背景颜色属性,而使用格式正确的样式表。例如,可以在HTML文档头部的样式表中设置样式,也可以在外部样式表中设置样式。类似于Head或外部样式表中的更改可能会显示为表、行和单元格的以下内容:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">table { background-color: #ff0000; }
tr { background-color: yellow; }
td { background-color: #000; }</pre>
 
设置列背景颜色
 
设置列背景颜色的最佳方法是创建一个Style类,然后将该类分配给该列中的单元格。创建类允许您使用一个属性将该类分配给特定列中的单元格。
 
CSS:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">td.ColColor { background-color: blue; }
 
HTML:
 
<pre style="box-sizing:border-box;white-space:pre-wrap;color:#ffffff;background:#3f3f3f;padding:13px 20px;overflow-x:auto;font-size:16px;">&lt;table&gt;
&lt;tr&gt;&lt;td class="ColColor"&gt;cell 1&lt;/td&gt;&lt;td&gt;cell 2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="ColColor"&gt;cell 1&lt;/td&gt;&lt;td&gt;cell 2&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</pre>
 
通过样式表控制背景颜色的一个显著优点是您可以在以后更改颜色选择。不必遍历HTML文档并对每个单元格进行更改,您可以对CSS中的颜色选择进行单个更改,该更改将立即应用于class=“Col Color”语法出现的每个实例。虽然在HTML中插入CSS或调用单独的CSS文件会增加一些管理开销,而不仅仅是修改HTML属性,但您会发现依赖CSS可以减少错误、加快开发速度并提高文档的可移植性。

推荐阅读:

http://www.wzjs888.com/news/dynamic/892.html 网站建设前期沟通定位网站整体框架结构很重要
 
http://www.wzjs888.com/news/question/893.html  选择自适应性网站设计,还是成本较低的传统网站
 
http://www.wzjs888.com/news/dynamic/894.html  网页设计三大类型 哪个更适合你呢?
 
http://www.wzjs888.com/news/dynamic/895.html  网站建设如何提高质量
 
http://www.wzjs888.com/news/dynamic/896.html 品牌网站建设和普通企业网站建设有何关系
 
 
以上内容由匠人匠心科技(http://www.wzjs888.com)为您提供,转载请注明出处,更多有关天津网站建设软件开发网站代运营优化微信网站制作(微官网)、手机app开发企业UI设计等互联网应用服务都可以联系我们。热线:138-2142-0129或致电136-2215-0903张经理。
匠人匠心科技每天都会不定时更新有关天津网站制作以及网络营销推广的文章,希望对您有用。

相关新闻
1825629851
13821420129
匠人匠心科技是从事天津网站建设、天津网站制作、软件开发、移动建站、微信端、app项目等的开发公司
软件事业部:天津市大学软件学院D-510(天津工业大学院内)
网站事业部: 天津市河北区新大路通广科技园3-225
咨询热线:138-2142-0129 136-2215-0903
天津网站建设_天津建站

扫码添加

分享按钮