- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;使用表格、列表及定位属性美化网页;五;表格属性;border-collapse属性
表格的边框默认是双线条边框,这是因为table、th、td元素都有独立的边框。如果需要将表格显示为单线条边框,可以使用border-collapse,设置是否将表格边框折叠为单一边框。
基本语法:border-collapse:collapse|separate|inherit
;border-collapse属性
语法说明:
collapse,如果可能,边框会合并为一个单一的边框。会忽略border-spacing和empty-cells属性;
separate,边框会被分开。不会忽略border-spacing和empty-cells属性,默认值;
inherit,规定应该从父元素继承border-collapse属性的值。
例如,以下代码设置表格的边框为单一边框:
table,td,th{border:1pxsolidblack;border-collapse:collapse;};border-spacing属性
border-spacing属性设置相邻单元格到边框间的距离(仅用于“边框分离”模式)。
基本语法:border-spacing:长度|inherit
语法说明:
长度规定相邻单元的边框之间的距离。使用px、cm等单位。不允许使用负值。长度可以定义2个值,如果只取1个值,那么定义的是水平和垂直间距。如果取2个值,第1个设置水平间距,第2个设置垂直间距;
Inherit,规定应该从父元素继承border-spacing属性的值。
例如,以下代码设置类名为one的表格的单元格到边框的距离为10px:
table.one{border-collapse:separate;border-spacing:10px};caption-side属性
caption-side属性设置表格标题相对于表框的位置。表标题显示为好像它是表之前(或之后)的一个块级元素。
基本语法:caption-side:top|bottom|inherit
语法说明:
top,把表格标题定位在表格之上,默认值;
bottom,把表格标题定位在表格之下;
inherit,规定应该从父元素继承caption-side属性的值。
例如,以下代码设置表格的标题显示在表格的下方。
caption{caption-side:bottom;};empty-cells属性
empty-cells属性设置是否显示表格中的空单元格(仅用于“分离边框”模式)。该属性定义了不包含任何内容的表单元格如何表示。如果显示,就会绘制出单元格的边框和背景。
基本语法:empty-cells:hide|show|inherit
语法说明:
hide,不在空单元格周围绘制边框;
show,在空单元格周围绘制边框,默认值;
inherit,规定应该从父元素继承empty-cells属性的值。
例如,以下代码设置隐藏表格中空单元格上的边框和背景。
table{border-collapse:separate;empty-cells:hide;};table-layout属性
table-layout属性指用来显示表格单元格、行、列的算法规则。算法规则有固定表格布局和自动表格布局。在固定表格布局中,水平布局仅取决于表格宽度、列宽度、表格边框宽度、单元格间距,而与单元格的内容无关。通过使用固定表格布局,用户代理在接收到第一行后就可以显示表格。在自动表格布局中,列的宽度是由列单元格中没有折行的最宽的内容设定的。此算法有时会较慢,这是由于它需要在确定最终的布局之前访问表格中所有的内容。固定表格布局与自动表格布局相比,允许浏览器更快地对表格进行布局。
table-layout属性指定了完成表格布局时所用的布局算法。固定布局算法比较快,但是不太灵活,而自动算法比较慢,不过更能反映传统的HTML表格。;基本语法:table-layout:automatic|fixed|inherit
语法说明:
automatic,列宽度由单元格内容设定,默认;
fixed,列宽由表格宽度和列宽度设定;
inherit,规定应该从父元素继承table-layout属性的值。
例如,以下代码第1行设置了类名为one的表格布局方式为自动布局,第2行设置了类名为two的表格布局方式为固定布局。
table.one{table-layout:automatic}
table.two{table-layout:fixed};例2-8使用CSS的表格属性美化网页中表格。
!DOCTYPEhtmlPUBLIC-//W3C//
您可能关注的文档
- 开幕词的概念和特点现代殡葬技术与管理专业.pptx
- 开幕词的结构和写法现代殡葬技术与管理专业.pptx
- 楷书四大家书风特点比较.ppt
- 看起来朴素的高热量食物.pptx
- 康复评定躯体功能评定.pptx
- 康复评定言语语言与吞咽功能评定.pptx
- 康复训练方案的制定FORMULATIONOFREHAB.pptx
- 科技殡葬将现代科技数字技术与殡葬的管理和经营模式相结合.pptx
- 科技基础与 管理-1728968959886.pptx
- 科技基础与 管理-1728969159502.pptx
- 劳动关系管理.pptx
- 老年安全用药作用于消化系统药物.pptx
- 第30课新时代中国特色社会主义的伟大成就——高一历史人教统编版中外历史纲要上册课时优化训练(含解析)).docx
- 辽宁省铁岭市西丰县第二高级中学2024-2025学年高二上学期第一次考试语文试题(无答案).docx
- 第12课 从明朝建立到清军入关——高一历史人教统编版中外历史纲要上册课时优化训练(含解析).docx
- 第1课 中国古代政治制度的形成与发展——2024-2025学年高二历史人教统编版选择性必修1随堂测试(含解析).docx
- 2025届高三英语复习-阅读理解七选五(答案).docx
- 第16课国家出路的探索和列强侵略的加剧——高一历史人教统编版中外历史纲要上册课时优化训练(含解析).docx
- 福建省福州屏东中学2024-2025学年高三上学期10月适应性练习英语试题(含答案).docx
- 第19课北洋军阀统治时期的政治、经济与文化——高一历史人教统编版中外历史纲要上册课时优化训练(含解析)).docx
文档评论(0)