码农03 2024-05-06 10:37 采纳率: 90.9%
浏览 20
已结题

web前端技术基础上机

案例5-3 表格的设计一、
案例描述 1
、考核知识点名 称:table样式属性2、练习目标掌握表格样式属性用法3、案例要求1)编写一个网页,命名为prj_5_3.html;2)网页的标题显示为“成绩单”;3)编写如图5-3所示页面。
样式说明:
· 表格:宽度600px、居中、单元格距离1px、文字居中、边框2px 实线 红色;
·tr:高度35px;
·td:宽度自定义、文字加粗;
·标题:黑体字、字体大小:size=6;
·表头字体蓝色,所有不及格的成绩标注红色

img

  • 写回答

4条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-05-06 10:37
    关注

    引自免费微信小程序:皆我百晓生

    为了帮助您实现这个案例,我将提供HTML和CSS代码示例,按照您的需求构建一个名为prj_5_3.html的网页。以下是完整的HTML文件内容:

    <!DOCTYPE html>
    <html lang="zh">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>成绩单</title>
        <style>
            body {
                font-family: Arial, sans-serif;
            }
    
            table {
                width: 600px;
                margin: 0 auto;
                border-collapse: collapse;
                border: 2px solid red;
            }
    
            th, td {
                text-align: center;
                padding: 1px;
                border: 1px solid black;
            }
    
            th {
                height: 35px;
                font-weight: bold;
                color: blue;
                font-size: 16px; /* size=6 对应于 CSS 中的 font-size: 16px */
            }
    
            td {
                font-weight: bold;
            }
    
            tr:nth-child(even) {
                background-color: #f2f2f2;
            }
    
            .不及格 {
                color: red;
            }
        </style>
    </head>
    <body>
        <h1>学期成绩表</h1>
        <h2>第一学期成绩</h2>
        <table>
            <thead>
                <tr>
                    <th 序号</th>
                    <th 学号</th>
                    <th 姓名</th>
                    <th 英语</th>
                    <th 高数</th>
                    <th 学科导论</th>
                    <th 就业</th>
                    <th 总分</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>1</td>
                    <td>101</td>
                    <td>王天</td>
                    <td class="不及格">80</td>
                    <td>36</td>
                    <td>52</td>
                    <td>78</td>
                    <td>264</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>102</td>
                    <td>孙航</td>
                    <td>80</td>
                    <td>56</td>
                    <td>92</td>
                    <td>72</td>
                    <td>300</td>
                </tr>
                <tr>
                    <td>3</td>
                    <td>103</td>
                    <td>张元</td>
                    <td>55</td>
                    <td>95</td>
                    <td>76</td>
                    <td>99</td>
                    <td>292</td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td colspan="3">课程平均分</td>
                    <td>72</td>
                    <td>62</td>
                    <td>73</td>
                    <td>72</td>
                </tr>
            </tfoot>
        </table>
    </body>
    </html>
    

    这段代码创建了一个符合您要求的HTML页面,包括一个带有指定样式的表格。请注意,我已根据您的描述添加了相应的CSS样式,并在需要的地方应用了红色标记以表示不及格的成绩。您可以将此代码保存为prj_5_3.html,然后在浏览器中打开查看效果。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月14日
  • 已采纳回答 5月6日
  • 创建了问题 5月6日