表格样式 |
您所在的位置:网站首页 › 表格边框为双线 › 表格样式 |
表格样式
1.表格边框任务描述相关知识代码文件
2.表格颜色、文字与大小任务描述相关知识代码文件
1.表格边框
任务描述
本关任务:在本关中,我们将学习如何使用CSS设置表格样式,使表格更好看。本关任务完成之后的效果图(index.html)如下: 注意:本关中,使用单词的方式指定颜色。 相关知识下面网页代码的表格: HTML 页面: 通讯录 姓名 电话 备注 李雯 18012311234 家人 王谦 17812311234 同事 周佳 17413511234 高中同学显示效果如下: 其中,border-style可以取如下四种值: dotted: 点状;solid: 实线;double: 双线;dashed: 虚线。例如,对上面的通讯录表格应用如下样式: th, td { border: 1px solid #000; /*设置边框1px粗的黑色实线*/ }显示效果如下: 但是,这样设置的通讯录表格有双边框。这是因为表格与th/td元素都有独立的边界。 所以,我们可以使用 border-collapse 属性设置折叠边框。折叠边框代表边框是否被折叠为一个单一的边框或相互隔开。 同样的,对上面的通讯录表格应用如下样式: table { border-collapse: collapse; /*设置折叠边框*/ } th, td { padding: .5em .75em; border: 1px solid black; /*设置边框1px粗的黑色实线*/ }显示效果如下: step1/contact_table/html: HTML – 简单表格 table { border-collapse: collapse; } th, td { padding: .5em .75em; border: 1px solid #000; } caption { font-weight: bold; margin-bottom: .5em; } tfoot { font-weight: bold; } 通讯录 姓名 电话 备注 李雯 18012311234 家人 王谦 17812311234 同事 周佳 17413511234 高中同学step1/index.html: HTML – 简单表格 彩排安排 时间 周一 周二 周三 上午8点 开场舞 歌曲串烧 上午9点 小品 相声 大型魔术 上午10点 杂艺表演 乐队歌曲step1/CSS/style.css: table { /* ********** BEGIN ********** */ border-collapse: collapse; border: 2px solid black; /* ********** END ********** */ } th, td { padding: .5em .75em; } th { /* ********** BEGIN ********** */ border: 1px solid grey; /* ********** END ********** */ } td { /* ********** BEGIN ********** */ border: 1px dotted grey; /* ********** END ********** */ } 2.表格颜色、文字与大小 任务描述本关任务:在本关中,我们将学习如何使用CSS设置表格样式,使表格更好看。本关任务完成之后的效果图(index.html)如下: 表格颜色 表格颜色设置十分简便,与设置文字颜色的方式相同。在对应的表格元素标签中,使用color属性设置表格中的文字颜色,使用background属性可以设置表格元素的背景色。例如,对于如下含表格的HTML页面: HTML – 简单表格 运动会跑步成绩 长度 李雯 王谦 周佳 100米 14s 16s 13s 200米 26s 23s 25s 400米 70s 73s 69s 总用时 110s 112s 107s我们设置其CSS样式如下: table { border-collapse: collapse; } th, td { border: 2px solid black; } th { background-color:lightblue; /*表格头部背景颜色*/ color:white; /*表格头部字体颜色*/ }显示效果如图: 同样的,设置表格文字粗细与设置段落文字粗细相同,都是使用font-weight属性。 例如,对于运动会成绩表格,设置其CSS如下: table { border-collapse: collapse; } caption { font-weight: bold; /*表格标题文字加粗*/ } th, td { border: 2px solid black; } th { text-align: center; /*表格头部居中对齐*/ background-color:lightblue; /*表格头部背景颜色*/ color:white; /*表格头部字体颜色*/ } td { text-align: right; /*表格主体右对齐*/ } tfoot { font-weight: bold; /*表格尾部文字加粗*/ }显示效果如下: 例如,对于运动会成绩表格,设置其CSS如下: table { width: 98%; /*表格整体宽度*/ border-collapse: collapse; } caption { height: 30px; font-weight: bold; /*表格标题文字加粗*/ } th, td { height: 35px; /*表格高度*/ border: 2px solid black; } th { text-align: center; /*表格头部居中对齐*/ background-color:lightblue; /*表格头部背景颜色*/ color:white; /*表格头部字体颜色*/ } td { text-align: center; /*表格主体居中对齐*/ } tfoot { font-weight: bold; /*表格尾部文字加粗*/ }显示效果如图: step2/sample_color.html: HTML – 简单表格 table { width: 98%; /*表格整体宽度*/ border-collapse: collapse; /*表格折叠边框*/ } caption { height: 30px;; font-weight: bold; /*表格标题文字加粗*/ } th, td { height: 35px; /*表格高度*/ border: 2px solid black; } th { text-align: center; /*表格头部居中对齐*/ background-color:lightblue; /*表格头部背景颜色*/ color:white; /*表格头部字体颜色*/ } td { text-align: center; /*表格主体居中对齐*/ } tfoot { font-weight: bold; /*表格尾部文字加粗*/ } 运动会跑步成绩 长度 李雯 王谦 周佳 100米 14s 16s 13s 200米 26s 23s 25s 400米 70s 73s 69s 总用时 110s 112s 107sstep2/index.html: HTML – 简单表格 彩排安排 时间 周一 周二 周三 周四 上午8点 开场舞 歌曲串烧 上午9点 小品 相声 大型魔术 乐队歌曲 上午10点 杂艺表演 乐队歌曲 杂艺表演 上午8点 开场舞 歌曲串烧 小品 相声 **step2/CSS/style.css:** table { border-collapse: collapse; border: 2px solid black; } caption { /* ********** BEGIN ********** */ font-weight: bold; height: 40px; font-size: 20px; /* ********** END ********** */ } th, td { /* ********** BEGIN ********** */ height: 50px; width: 100px; text-align: center; /* ********** END ********** */ } th { /* ********** BEGIN ********** */ border: 1px solid white; background-color: lightseagreen; color: white; /* ********** END ********** */ } td { border: 1px solid grey; } |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |