网站建设咨询  网站推广咨询  网站优化咨询  网站售后咨询   电话:0316-5269510 客服:13722605112  13315631884

公司邮箱:sjfc2008@126.comsjfc2008@126.com  技术邮箱:sjfc2009@163.comsjfc2009@163.com  网站售后邮箱:e-wkj.cn@tom.come-wkj.cn@tom.com   24小时服务热线:13722605112
导航头部 网站首页 网站制作 网站推广 建站方案 推广方案 业务介绍 网站案例 技术服务 关于我们 联系我们 导航尾部
主要为用户提供网站建设和网站优化服务
经验分享

HTML代码网站设计时表格的属性有哪些

来源:畅想网络  文章作者:小编  发布时间:2014-09-16

今天我们廊坊网站建设公司要从专业的角度为大家介绍下,HTML代码网站设计时表格的属性有哪些。希望通过以下的知识可以给新手带去更多的帮助。

在表格内的单元格边方面,有两种有分歧的意见。第一种观点认为每个单元格都是具有惟一边框的独立实体。另一种观点则认为相邻的单元格共享边框的边,改变一个单元格中的边框会影响其相邻的单元格。

为了使建设网站人员可以得到最大的控制权,CSS提供了border-collapse属笥,它允许我们选择适合自己样式的模型。默认情况下,这个属性的值为collapse,其含义是相邻单元格共享他们的边框样式。换句话说,可以将border-collapse属性设置为separate,这样就扩大了表格,因此边框可以被单独显示,并清楚的围绕在每个单元格周围。

如果选择的是separate样式,还可以使用border-spacing属性来设置相邻边框之间的间距。默认边框间距为0,这意味着相邻的单元格边框彼此相接,但是有些浏览器还是可能使用不同的默认值,增加该值后,可以使浏览器在边框之间插入额外的空间,这就允许表格的背景颜色或图像可以显示出来。如果只提供了两个值,第一值设置水平间距,第二个值确定垂直间距。

在separate样式中,还可以控制边框围绕着单元格绘制的方式。默认情况下,边框会围绕着一个表格内的所有单元格进行绘制,即使其中并没有内容。将empty-cells属性从其默认值show切换为hide,便可以改变这种状况。在设置属性时,空的单元格仅仅会显示表格背景。如果整行单元格都是空的,浏览器会从表格实体中去除行。

表格caption-side属性:仅在<caption>元素中使用caption-side属性。它接受top、bottom、left或right值,并告诉浏览器在何处放置与其相关联表格相邻的标题。与<caption>标签依赖于浏览器的align属性相比,caption-side属性在放置标题方面提供了更为一致方法。流行浏览器还都不支持caption-side,但是不管怎么样,还是应该在将来的版本中包括这个属性。

表格speak-header属性:能够播放音频的浏览器可以通过检索目录为用户提供很浏览方式。一种非常简单的途径就是让浏览器会根据它们各自的标题将目录组织起来,并以更易理解的方式读取的是哪个单元格。

speak-header属性为浏览器标识表格中的单元格(集合)提供了两种方式。如果指定了once(默认值),浏览器在读取每个单元格相关联的数据单元格之前,只读取一次标题单元格的内容。通过这种方式,用户在移过一行单元格时,就会听到该行中第一个单元格的行标题和列标题,但是只有须移到该行中随后的单元格中时,才会听到变化的列标题。

如果将speak-header属性设置为always,浏览器会以读取单元格相关联的标题为+开始,来读取每个单元格的内容。已经证明,这点对于复杂表格来说,或者是在标题值 使得理解表格内容更为容易一些的地方(尤其是表格仅包含数字的情况下)都很有用处。

请注意,仅在知道哪个标题单元格与数据单元格相关联的时候,浏览器才会把标题念出来,这时候认真的程序猿们会在他们的表格单元格中使用header属性,以此指定与表格中的每个数据单元格相关的标题单元格。

表格table-layout属性:表格布局对于任何浏览器来说都是一项艰巨的任务。为了创建具有吸引力的表格,浏览器必须找出每一列中最宽的单元格,将该列调整为适应那个宽度,然后将整个表格调整为适应所有的列。对于大型表格来说,当浏览器在处理多个表格时,文档显示可能会显著地慢下来,以便正确显示表格。

使用table-layout属性对这个过程会有所帮助。如果将属性设置为fixed,浏览器会根据表格中第一行的宽度确定列宽。如果显示方式设置了列宽,将表格的table-layout属性设置为fixed,表格的显示过程会明显加快,从而使用户在查看这些文档时增强自己的体验。

默认情况下,table-layout属性设置为auto,这就迫使浏览器使用更为耗费时间的多程算法,即使指定了表格中的列宽也无济于事。如果表格内容有变,而且你无法设置列宽,便可以将table-layout属性设置为auto。如果可以固定列宽,而且表格内容不变,可以将table-layout属性设置为fixed。

上一篇:怎样才能设计出高端大气的网页呢 下一篇:页面设计中多个样式的优先组合方式

廊坊市新世纪步行街畅想网络技术服务中心历经多年的发展,现拥有一个过硬的技术团队,凭借丰富的建站经验赢得了众多用户信任,真正站在客户角度去考虑问题。我们始终坚持新产品的研发,每一款不同的产品有他独特的功能,完全可以帮助大家快速树立起自己的品牌形象。

在以后的工作中公司的技术人员将继续依靠技术优势、优质服务去满足用户需求,同时也会继续开发最方便、最实用、最可靠的产品。坚持不懈,认真思考,独具创新是畅想人必须坚持的,只有这样才能有更好的发展。(详细介绍

优惠活动
网站底部

廊坊市新世纪步行街畅想网络技术服务中心 TEL:0316-5269510 技术支持:13722605112 E-MAIL:sjfc2008@126.com 冀ICP备11000020号 网站地图  

互联网信任计划       网站安全认证       可信网站