[JavaWeb]搜索表单区域

一.注意事项

设置外边距:margin:(参数可省去部分)上 下 左 右

二.源代码

<!DOCTYPE html>

<html lang="zh-CN">

<head>

<meta charset="UTF-8">

<title>Tlias智能学习辅助系统</title>

<style>

/* 导航栏样式 */

.navbar {

background-color: #b5b3b3; /* 灰色背景 */

display: flex; /* flex弹性布局 */

justify-content: space-between; /* 左右对齐 */

padding: 10px; /* 内边距 */

align-items: center; /* 垂直居中 */

}

.navbar h1 {

margin: 0; /* 移除默认的上下外边距 */

font-weight: bold; /* 加粗 */

color: white;

/* 设置字体为楷体 */

font-family: "楷体";

}

.navbar a {

color: white; /* 链接颜色为白色 */

text-decoration: none; /* 移除下划线 */

}

/* 搜索表单样式 */

.search-form {

display: flex;

flex-wrap: nowrap;

align-items: center;

gap: 10px; /* 控件之间的间距 */

margin: 20px 0;

}

.search-form input[type="text"], .search-form select {

padding: 5px; /* 输入框内边距 */

width: 300px; /* 宽度 */

}

.search-form button {

padding: 5px 15px; /* 按钮内边距 */

}

</style>

</head>

<body>

<!-- 顶部导航栏 -->

<div class="navbar">

<h1>Tlias智能学习辅助系统</h1>

<a href="#">退出登录</a>

</div>

<!-- 搜索表单区域 -->

<!-- form表单标签:

action: 表单提交的地址 - url

method: 表单提交的方式 - get(默认) / post

get: 提交时, 表单数据会在url后提交到服务端; 比如: /search?name=Tom&gender=2&position=3 ;

get方式提交数据长度有限制, 不能提交大量数据; get方式不安全;

post: 提交时, 表单数据会在请求体(消息体)中提交到服务端; 比如: /search -- name=Cat&gender=1&position=2

post方式提交数据长度无限制; post方式安全;

-->

<form class="search-form" action="/search" method="post">

<label for="name">姓名:</label>

<input type="text" id="name" name="name" placeholder="请输入姓名">

<label for="gender">性别:</label>

<select id="gender" name="gender">

<option value=""></option>

<option value="1">男</option>

<option value="2">女</option>

</select>

<label for="position">职位:</label>

<select id="position" name="position">

<option value=""></option>

<option value="1">班主任</option>

<option value="2">讲师</option>

<option value="3">学工主管</option>

<option value="4">教研主管</option>

<option value="5">咨询师</option>

</select>

<button type="submit">查询</button>

<button type="reset">清空</button>

</form>

</body>

</html>

三.结果展示

相关推荐
Chase_Mos20 分钟前
Spring 必会之微服务篇(1)
java·spring·微服务
小林学习编程3 小时前
SpringBoot校园失物招领信息平台
java·spring boot·后端
撸码到无法自拔3 小时前
docker常见命令
java·spring cloud·docker·容器·eureka
蓝婷儿3 小时前
前端面试每日三题 - Day 32
前端·面试·职场和发展
heart000_13 小时前
IDEA 插件推荐:提升编程效率
java·ide·intellij-idea
ŧ榕树先生4 小时前
查看jdk是否安装并且配置成功?(Android studio安装前的准备)
java·jdk
星空寻流年4 小时前
CSS3(BFC)
前端·microsoft·css3
未来的JAVA高级开发工程师4 小时前
适配器模式
java
九月TTS4 小时前
开源分享:TTS-Web-Vue系列:Vue3实现固定顶部与吸顶模式组件
前端·vue.js·开源
LUCIAZZZ4 小时前
JVM之内存管理(一)
java·jvm·spring·操作系统·springboot