HTML综合案例

这是一个HTML + CSS的综合练习案例,效果如图所示:

HTML代码:

html 复制代码
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单综合案例</title>
    <link rel="stylesheet" href="CSS/CSS07.css">
</head>
<body>
    <div class="web">
        <div class="nav">
            <h1>tlias 智能学习辅助系统</h1>
            <button type="submit">退出登录</button>
        </div>

        <div class="search">
            <form action="#" target="_blank">
                <label for="name">姓名 &nbsp;</label>
                <input type="text" id="name" placeholder="请输入员工姓名">

                <label for="gender">性别 &nbsp;</label>
                <select name="gender" id="gender">
                    <option value="-1" selected="selected">请选择员工性别</option>
                    <option value="1">男</option>
                    <option value="2">女</option>
                </select>

                <label for="job">职位 &nbsp;</label>
                <select name="job" id="job">
                    <option value="-1" selected="selected">请选择员工的职位</option>
                    <option value="1">班主任</option>
                    <option value="2">讲师</option>
                </select>
                <button type="submit">查询</button>
                <button type="reset">清空</button>
            </form>            
        </div>


        <div class="table">
            <table class="information_table">
                <thead>
                    <th>姓名</th>
                    <th>性别</th>
                    <th>职位</th>
                    <th>入职日期</th>
                    <th>操作时间</th>
                    <th>操作</th>
                </thead>
                <tbody>
                    <tr>
                        <td>张三</td>
                        <td>男</td>
                        <td>班主任</td>
                        <td>2008-12-18</td>
                        <td>2024-12-16</td>
                        <td>
                            <a href="#">编辑</a>
                            <a href="#">删除</a>
                        </td>
                    </tr>

                    <tr>
                        <td>李四</td>
                        <td>男</td>
                        <td>班主任</td>
                        <td>2008-12-18</td>
                        <td>2024-12-16</td>
                        <td>
                            <a href="#">编辑</a>
                            <a href="#">删除</a>
                        </td>
                    </tr>

                    <tr>
                        <td>王五</td>
                        <td>男</td>
                        <td>班主任</td>
                        <td>2008-12-18</td>
                        <td>2024-12-16</td>
                        <td>
                            <a href="#">编辑</a>
                            <a href="#">删除</a>
                        </td>
                    </tr>

                    <tr>
                        <td>赵六</td>
                        <td>男</td>
                        <td>班主任</td>
                        <td>2008-12-18</td>
                        <td>2024-12-16</td>
                        <td>
                            <a href="#">编辑</a>
                            <a href="#">删除</a>
                        </td>
                    </tr>

                    <tr>
                        <td>钱七</td>
                        <td>男</td>
                        <td>班主任</td>
                        <td>2008-12-18</td>
                        <td>2024-12-16</td>
                        <td>
                            <a href="#">编辑</a>
                            <a href="#">删除</a>
                        </td>
                    </tr>

                    <tr>
                        <td>周八</td>
                        <td>男</td>
                        <td>班主任</td>
                        <td>2008-12-18</td>
                        <td>2024-12-16</td>
                        <td>
                            <a href="#">编辑</a>
                            <a href="#">删除</a>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>

        <footer class="footer">
            <p class="company-name">123456789</p>
            <p class="copyright">版权所有 Copyright 2006-2024 All Rights Reserved</p>
        </footer>
    </div>

    
</body>
</html>

CSS样式代码:

html 复制代码
* {
    margin: 0;
    padding: 0;
}

.web {
    width: 80%;
    margin: 0 auto;
}

.nav {
    background-color:#f1f1f1;
    /* 这是弹性布局,还没看 */
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #f1f1f1;
    padding: 10px 20px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    font-family: "楷体";
}

.nav h1 {
    margin: 0;
    font-size: 40px;
    font-weight: bold;
}

.nav button {
    background-color: #f1f1f1;
    color: black;
    border-radius: 4px;
    font-size: 17px;
    border: none;
}

/* 设置查询栏(表单) */
.search {
    display: flex;
    align-items: center;
    padding: 20px;
    background-color: #f9f9f9;
}

/* 设置表单控件 */
.search input[type="text"], .search select {
    margin-right: 10px;
    padding: 5px 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 200px;
}

/* 设置查询按钮(提交按钮) */
.search button {
    padding: 5px 15px;
    margin-left: 10px;
    background-color: #007bff;
    color: white;
    border: none;
    border-radius: 4px;
}

.search button[type="reset"] {
    background-color: #6c757d;
}

.information_table {
    /* min-width: 100%; */
    width: 100%;
    border-collapse: collapse;
    /* margin: 0 20px; */
}

.information_table td, .information_table th {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: center;
}

table a {
    color: orange;
    text-decoration: none;
}

table a:hover {
    color: #007bff;
    text-decoration: underline;
}

/* 页脚版权 */
.footer {
    background-color: #8f8c8c;
    color: white;
    text-align: center;
    padding: 20px 0;
    margin-top: 30px;
}

.footer .company-name {
    font-size: 1.1em;
    font-weight: bold;
}

.footer .copyright {
    font-size: 0.9em;
}
相关推荐
小桥风满袖39 分钟前
极简三分钟ES6 - ES8中字符串扩展
前端·javascript
张拭心39 分钟前
这就是流量的力量吗?用豆包 AI 编程做的xhs小组件帖子爆了
前端·ai编程·豆包marscode
少年阿闯~~42 分钟前
CSS3的新特性
前端·javascript·css3
IT_陈寒1 小时前
React性能优化:这5个Hook技巧让我的组件渲染效率提升50%(附代码对比)
前端·人工智能·后端
智能化咨询1 小时前
【Linux】【实战向】Linux 进程替换避坑指南:从理解 bash 阻塞等待,到亲手实现能执行 ls/cd 的 Shell
前端·chrome
Anson Jiang1 小时前
浏览器标签页管理:使用chrome.tabs API实现新建、切换、抓取内容——Chrome插件开发从入门到精通系列教程06
开发语言·前端·javascript·chrome·ecmascript·chrome devtools·chrome插件
掘金安东尼1 小时前
黑客劫持:周下载量超20+亿的NPM包被攻击
前端·javascript·面试
剑亦未配妥2 小时前
移动端触摸事件与鼠标事件的触发机制详解
前端·javascript
人工智能训练师8 小时前
Ubuntu22.04如何安装新版本的Node.js和npm
linux·运维·前端·人工智能·ubuntu·npm·node.js