web前端12--表单和表格

1、表格标签

使用`<table>`标签来定义表格

HTML 中的表格和Excel中的表格是类似的,都包括行、列、单元格、表头等元素。

区别:HTML表格在功能方面远没有Excel表格强大,HTML表格不支持排序、求和、方差等数学计算,主要用于布局和数据展示。

<table> 标记了表格的开始和接受 是所有表格相关元素的容器
<tr> 表示表格中的单元格 每个tr代表表格中的一行
<td> 代表表格中的一个单元格 用来显示数据
<th> 表头单元格 加粗和居中 区别普通单元格
<thead> 用于组织表头内容 包含一个或多个tr 通常包含th
<tbody> 定义主体部分 包含多个tr
<tfoot> 定义表格的底部

语法:

border-spacing 相邻单元格的边框之间的距离
empty-cells 控制空的单元格的边框 hide隐藏 show显示
border-collapse 设置表格边框的折叠方式

  • collapse 表格的边框表现出合并的单元格 相互融合
    减少边框的重复和叠加 让表格再视觉上显示更加的简洁

2、合并单元格 用于布局

rowspan 合并行

colspan 合并列

css 复制代码
//语法:
```css
    <td rowspan="2">坤坤</td>
```

3、表单

应用情景:

报考 网页收集信息 账号 密码
用到html表单 接收信息 发送到后端
后端 根据定义好的业务逻辑 处理表单

语法:

action 提交到哪个页面

method 什么方式进行提交

  • get 提交信息会被显示在页面的地址栏中 不安全
  • post 敏感信息 建议post请求
css 复制代码
<!-- 例如 登录 注册 数据库数据 进行匹配 -->
```html
    <form action="">
        
    </form>
```

4、input

1、 type

text 文本框
password 密码框
submit 提交
radio单选框
checkbox 多选框
2、 name 设置控件名字
3、 value 设置控件的值
4、 checked 默认
5、 placeholder 设置输入框的提示文本
6、 autofocus 开始就聚焦

5、标签

css 复制代码
//文本域
<textarea name="" id=""></textarea>
//下拉列表    
<select name="" id="">
        <option value="">熏鸡</option>
        <!--option下拉列表选项  -->
        <option value="">青团</option>
        <option value="">奶皮子</option>
</select>

6、实例--登陆界面

相关推荐
海绵宝宝转agent4 小时前
learn-claude-code第1-5章开源学习笔记分享
人工智能·笔记·python·学习
福兮说6 小时前
设计稿是 #4A7C6F,页面量出来是 #4B7C6F:HEX、HSL、透明度、canvas 来回转的七个坑
前端·javascript·css·canvas
郑州光合科技余经理7 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
91刘仁德7 小时前
HTTP协议详解:从URL到HTTP服务器的完整实战
服务器·网络·笔记·网络协议·http
小呆呆6668 小时前
副业搞起来,小说,漫画,漫剧的成本优化思路
前端·后端·面试
Dovis(誓平步青云)8 小时前
浇水提醒刚弹出又消失,植物状态别只存一个百分比
开发语言·前端·javascript·pdf·ecmascript·电脑
码艺-Alimjan8 小时前
Vben Admin 新增维吾尔语 Vben-Modal的关键坑之一
前端·javascript·vue.js
可乐鸡翅yeah_9 小时前
hls.js 手动自定义 http 请求 loader,修改请求头实战
开发语言·前端·javascript·网络协议·http·ecmascript·m3u8在线
IT_陈寒9 小时前
Vite静态资源导入这个坑我帮你们踩过了
前端·人工智能·后端
广州华水科技9 小时前
大坝安全监测解决方案:单北斗GNSS形变监测系统应用与维护
前端