位置: IT常识 - 正文

day02-HTML02

编辑:rootadmin
4.HTML 4.3HTML基本标签 4.3.9表格(table)标签 基本语法: <table border="边框宽度" cellspacing="空隙大小" cellpadding="填充大小"> </table> 说明: table 是表格标签,border 设置表格标签 width 设置表 ... 4.HTML4.3HTML基本标签4.3.9表格(table)标签基本语法:<table border="边框宽度" cellspacing="空隙大小" cellpadding="填充大小"></table>说明:

推荐整理分享day02-HTML02,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

table 是表格标签,border 设置表格标签

width 设置表格宽度,height 设置表格高度

align 设置表格相对于页面的对其方式

cellspacing 设置单元格间的空隙大小,0表示没有空隙

tr 是行标签,th是表头标签,td是单元格标签

align设置单元格文本对齐方式,b是加粗标签

例子

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表格标签</title></head><body><h1 align="center">标签表格的使用</h1><!--使用表格标签显示三行三列的表格--><!--px表示像素,不写单位默认就是像素--><table width="500" border="5" align="center"> <tr> <th>姓名</th> <th>地址</th> <th>邮件</th> </tr> <tr> <td>第1行第1列</td> <td>第1行第2列</td> <td>第1行第3列</td> </tr> <tr> <td>第2行第1列</td> <td>第2行第2列</td> <td>第2行第3列</td> </tr> <tr> <td>第3行第1列</td> <td>第3行第2列</td> <td>第3行第3列</td> </tr></table></body></html>

跨行跨列表格

合并列:colspan="列数"合并列:rowspan="行数"cellspacing:设置单元格间的空隙大小,0表示没有空隙bordercolor:指定表格边框的颜色

使用表格标签,展示如下的表格:

例子

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>跨行跨列表格</title> <!-- 思路: 1.先把整个表格完整的行和列展示出来5*3 2.再使用合并的技术来处理 3.十六进制表现的颜色前名要加#号 --></head><body><h2>跨行跨列表格</h2><table border="1" bordercolor="#E87EFA" width="500" cellspacing="0"> <tr> <!--合并了三列--> <td colspan="3" align="center">第1行第1列</td> </tr> <tr> <!--合并行,跨行row--> <td rowspan="2">第2行第1列</td> <td>第2行第2列</td> <td>第2行第3列</td> </tr> <tr> <td>3.2</td> <td>33</td> </tr> <tr> <!--合并行,跨行row--> <td rowspan="2">第4行第1列</td> <td>42</td> <td>43</td> </tr> <tr> <td>52<img src="https://www.cnblogs.com/liyuelian/archive/2022/10/28/imgs/2.png" width="100"></td> <td>53</td> </tr></table></body></html>

4.3.10表单form标签

表单语法:

form 表示表单action 表示提交到哪个页面method 表示提交方式,常用get和postinput type="text"输入框input type="password"密码框input type="submit" 提交按钮input type="reset" 重置按钮<form action="url" method=*> ... ... <input type="submit"><input type="reset"></form>

其中 url 表示定位一个web资源的路径

method的星号可以为get,也可以是post,不写的话默认是get

例子

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单登录</title></head><body><h1>登录系统</h1><form action="ok.html" method="post"> 用户名: <input type="text" name="username"><br/> <!--为了汉字对齐,输入全角的空格即可--> 密 码: <input type="password" name="username"><br/> <input type="submit" value="登录"> <input type="reset" value="重新填写"></form></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录成功</title></head><body><h1>登录成功!</h1></body></html>

4.3.11input标签

<input> 元素有很多形态,根据不同的 type 属性

<input type="password"> 定义密码字段

<input type="text"> 定义用于文本输入的单行输入字段

<input type="submit"> 定义提交表单数据至表单处理程序的按钮。

<input type="radio"> 定义单选按钮,多个选择中只能选择一个选项

<input type="checkbox"> 定义复选框,复选框允许用户在有限数量的选项中选择零个或多个选项

<input type="number"> 用于应该包含数字值的输入字段

<input type="button"> 定义按钮

day02-HTML02

<input type="file" > 是文件上传域

4.3.12select/option/textarea标签<select> 元素定义下拉列表<option> 元素定义待选择的选项,列表通常会把首个选项显示为被选选项。通过添加 selected 属性来定义预定义选项<textarea>元素定义多行输入字段(文本域)

4.3.13表单综合练习form 标签就是表单input type=text 是文件输入框value 设置默认显示内容input type=password 是密码输入框 value 设置默认显示内容input type=radio 是单选框 name 属性可以对其进行分组checked="checked"表示默认选中 input type=checkbox 是复选框 checked="checked"表示默认选中input type=reset 是重置按钮 value 属性修改按钮上的文本input type=submit 是提交按钮 value 属性修改按钮上的文本input type=button 是按钮 value 属性修改按钮上的文本input type=file 是文件上传域input type=hidden 是隐藏域,当我们要发送某些信息,而这些信息,不需要用户参与,就可以使用隐藏域(提交的时候同时发送给服务器)select 标签是下拉列表框option 标签是下拉列表框中的选项selected="selected"设置默认选中textarea 表示多行文本输入框 (起始标签和结束标签中的内容是默认值)rows 属性设置可以显示几行的高度cols 属性设置每行可以显示几个字符宽度

1.一定要使用form标签将input标签包起来,且一定要给input元素设置name属性,否则数据提交不到服务器

2.checkbox 是复选框,如果希望是同一组,就要保证 name 属性一致

checkbox ,select, radio 提交数据的时候是 value 属性的值

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><form> 用户注册信息<br/> 用户名称:<input type="text" name="username"><br/> 用户密码:<input type="password" name="pwd1"><br/> 确认密码:<input type="password" name="pwd2"><br/> 请选择你喜欢的运动项目: <input type="checkbox" name="sport" value="lq">篮球<br/> <input type="checkbox" name="sport" value="zq" checked>足球<br/> <input type="checkbox" name="sport" value="sq" checked>手球<br/> 请选中你的性别: <input type="radio" name="gender" value="male" checked>男<br/> <input type="radio" name="gender" value="female">女<br/> 请选中你喜欢的城市 <select name="city"> <option>--选择--</option> <option value="sh">上海</option> <option value="bj">北京</option> <option value="gz">广州</option> </select><br/> 自我介绍 <textarea name="comment" rows="4" cols="25"></textarea><br/> 请选中你的头像文件 <input type="file" name="myfile"><br/> <input type="submit" name="提交" value="提交"> <input type="reset" name="重置" value="重置"></form></body></html>

4.3.14表单格式化

完成如下界面:

练习:使用表格标签将表单格式化

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单格式化</title></head><body><form> <h1>用户注册信息</h1> <table> <tr> <td>用户名称:</td> <td><input type="text" name="username"></td> </tr> <tr> <td>用户密码:</td> <td><input type="password" name="pwd1"></td> </tr> <tr> <td>确认密码:</td> <td><input type="password" name="pwd2"></td> </tr> <tr> <td>请选择你喜欢的运动项目:</td> <td><input type="checkbox" name="sport" value="lq">篮球 <input type="checkbox" name="sport" value="zq" checked>足球 <input type="checkbox" name="sport" value="sq" checked>手球 </td> </tr> <tr> <td>请选中你的性别:</td> <td> <input type="radio" name="gender" value="male" checked>男 <input type="radio" name="gender" value="female">女 </td> </tr> <tr> <td>请选中你喜欢的城市:</td> <td> <select name="city"> <option>--选择--</option> <option value="sh">上海</option> <option value="bj">北京</option> <option value="gz">广州</option> </select> </td> </tr> <tr> <td>自我介绍:</td> <td><textarea name="comment" rows="4" cols="25"></textarea></td> </tr> <tr> <td>请选择你的头像文件:</td> <td><input type="file" name="myfile"></td> </tr> <tr> <td><input type="submit" name="提交" value="提交"></td> <td><input type="reset" name="重置" value="重置"></td> </tr> </table></form></body></html>

4.3.15表单提交数据细节

action表示将form表单的数据提交给哪个url,即服务器的哪个资源(如servlet)

method属性设置提交的方式 主要是:get 和 post,默认是get

表单提交的时候,数据没有发送给服务器的三种情况:

表单某个元素项没有name属性值,则数据不会提交

单选,复选框(下拉列表中的option标签)都需要添加value属性,以便发送给服务器

对于checkbox复选框,可以提交多个值,但是name是统一的(为了区分复选框的分组)

对于select,checkbox,radio标签,提交的数据是value指定的值

表单项不在提交的form标签中

提交的数据一定要放在form标签内,否则不会提交

GET请求的特点是:

浏览器地址中的地址是:action的属性值[+?+请求参数] 请求参数的格式是:name=value&name=value不安全 (建议重要信息不要选择get)它有数据长度的限制

POST请求的特点是:

浏览器地址栏中只有action属性值,提交的数据是携带在http请求中,不会展示在地址栏中相对于get请求要更安全理论上没有数据长度的限制

post请求分析:

如下,在浏览器中选择f12快捷键

这里是http的请求头:

POST /1027practice/ok.html HTTP/1.1Host: localhost:63342User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2Accept-Encoding: gzip, deflate, brContent-Type: application/x-www-form-urlencodedContent-Length: 24Origin: http://localhost:63342Connection: keep-aliveReferer: http://localhost:63342/1027practice/form_login.html?_ijt=e39at152i0jkgl2dtreahm36fk&_ij_reload=RELOAD_ON_SAVECookie: Idea-14176161=c5173052-46ad-4245-9208-03592d0dcf0e; Idea-f24e85b1=ae595c67-c988-4ef0-856d-44549b2b2eb7Upgrade-Insecure-Requests: 1Sec-Fetch-Dest: documentSec-Fetch-Mode: navigateSec-Fetch-Site: same-originSec-Fetch-User: ?1

这里是http的请求体:

username=jack&pwd=123456
本文链接地址:https://www.jiuchutong.com/zhishi/304093.html 转载请保留说明!

上一篇:Python中numpy数组如何添加元素(python中numpy数组和列表的区别)

下一篇:python生成器中的send()方法和next()方法(python中生成器的作用)

  • 网络营销与网络推广的区别(网络营销与网络销售)

    网络营销与网络推广的区别(网络营销与网络销售)

  • SEO博客外链建设优化技巧(seo外链策略门户博客)

    SEO博客外链建设优化技巧(seo外链策略门户博客)

  • 联想打印机怎么连接wifi(联想打印机怎么换墨盒)

    联想打印机怎么连接wifi(联想打印机怎么换墨盒)

  • 腾讯视频超前点播可以在电视上看吗(腾讯视频超前点播怎么付费)

    腾讯视频超前点播可以在电视上看吗(腾讯视频超前点播怎么付费)

  • 三星安全文件夹里的东西怎么移出来(三星安全文件夹在哪)

    三星安全文件夹里的东西怎么移出来(三星安全文件夹在哪)

  • 微信被别人登录有提示吗(微信被别人登录怎么查谁登的)

    微信被别人登录有提示吗(微信被别人登录怎么查谁登的)

  • vivoz5i和vivoz5x对比(vivoz5i和z5x有啥区别)

    vivoz5i和vivoz5x对比(vivoz5i和z5x有啥区别)

  • 用微信怎么举报没有加的人(微信怎么举报群聊微信)

    用微信怎么举报没有加的人(微信怎么举报群聊微信)

  • qq随心贴不是好友可以看见吗(qq随心贴不是好友能看到吗)

    qq随心贴不是好友可以看见吗(qq随心贴不是好友能看到吗)

  • 苹果工作机是什么意思(苹果工作机和正常机的区别)

    苹果工作机是什么意思(苹果工作机和正常机的区别)

  • cmmi3认证是什么(cmmi3认证证书中文翻译)

    cmmi3认证是什么(cmmi3认证证书中文翻译)

  • 根据b2b网站构建主体的不同可以把b2b网站分为(根据B2B网站构建主体的不同可以把B2B网站分为)

    根据b2b网站构建主体的不同可以把b2b网站分为(根据B2B网站构建主体的不同可以把B2B网站分为)

  • 苹果无痕浏览还能看到记录吗(苹果无痕浏览还会被运营商记录吗)

    苹果无痕浏览还能看到记录吗(苹果无痕浏览还会被运营商记录吗)

  • etc显示标签已失效还能用吗(ETc显示标签已失效,把卡安插两次可以吗)

    etc显示标签已失效还能用吗(ETc显示标签已失效,把卡安插两次可以吗)

  • 电脑怎么快速回到桌面(电脑怎么快速回到屏保)

    电脑怎么快速回到桌面(电脑怎么快速回到屏保)

  • 探探被对方解除匹配还可能找到吗(探探被对方解除匹配发消息)

    探探被对方解除匹配还可能找到吗(探探被对方解除匹配发消息)

  • wps做完没保存怎么找回来(wps做完的文档没保存能找到吗)

    wps做完没保存怎么找回来(wps做完的文档没保存能找到吗)

  • vsco安卓可以用吗(vsco怎么在安卓手机上用)

    vsco安卓可以用吗(vsco怎么在安卓手机上用)

  • 南方cass长度标准(南方cass9.1怎样标注长度)

    南方cass长度标准(南方cass9.1怎样标注长度)

  • 抖音评论列表怎么清空(抖音评论@列表里的人怎么删除)

    抖音评论列表怎么清空(抖音评论@列表里的人怎么删除)

  • 快手小店必须要有淘宝店吗(快手小店必须要营业执照吗)

    快手小店必须要有淘宝店吗(快手小店必须要营业执照吗)

  • 荣耀v20的快充是多w的(荣耀v20快充多少a)

    荣耀v20的快充是多w的(荣耀v20快充多少a)

  • 小度a1和1s有什么区别(小度a1和旗舰版)

    小度a1和1s有什么区别(小度a1和旗舰版)

  • 电脑微信无法发送文件(电脑微信无法发送图片什么原因)

    电脑微信无法发送文件(电脑微信无法发送图片什么原因)

  • 最右停止运行(最右一直闪退)

    最右停止运行(最右一直闪退)

  • SQL Server2005、2008如何彻底删除卸载并重新安装?

    SQL Server2005、2008如何彻底删除卸载并重新安装?

  • 华卡雷瓦雷瓦森林的红木纪念树林,新西兰北岛 (© Michael Breitung/Huber/eStock Photo)(雷瓦老板)

    华卡雷瓦雷瓦森林的红木纪念树林,新西兰北岛 (© Michael Breitung/Huber/eStock Photo)(雷瓦老板)

  • 遥感图像超分辨重建综述(遥感图像超分辨率 坑)

    遥感图像超分辨重建综述(遥感图像超分辨率 坑)

  • 递延所得税资产和负债怎么理解
  • 工商名称变更后多久网上可以查到记录
  • 增值税发票超过3个月可以作废吗
  • 城市维护建设税怎么做分录
  • 会计运费怎么算的
  • 买烟草可以开发票吗
  • 残疾人就业保障金征收使用管理办法
  • 已认证的进项税发票要退回,怎么操作
  • 购买方丢失未认证发票 怎么办
  • 小规模纳税人购置税控设备
  • 包装设置图片
  • 纳税人选择简易办法一经选择
  • 主营业务收入如何红冲
  • 销售生产用原材料取得的收入计入什么科目
  • 个人抬头发票能开专票吗
  • 合同签了发票开了钱没给怎么办
  • 营改增后建安企业账务处理
  • 金税盘清卡晚了一天会怎么样
  • 用于研发的材料进项能否加计抵扣1%
  • 国有资产无偿划转实施方案
  • 出口货物免抵退申报明细录入怎么填
  • 企业收到退款应该如何做会计处理?
  • 没有及时对公账户
  • 增值税小规模纳税人
  • 发放的工资比计提的多怎么办
  • 电梯维修公司发展前景
  • 房地产开发企业预收款预缴增值税
  • 报销差旅费涉及的会计科目
  • mac怎么创建热点
  • 高新企业收到政府补贴
  • 我想测试一下网速
  • 租赁公司车转个人有报废年限吗?
  • 正常开机进不去系统
  • PHP:spl_object_hash()的用法_spl函数
  • 借款成坏账了怎么处理
  • ccs ide
  • 前端vscode配置
  • php 生成缩略图
  • 数以千计的拼音是什么
  • 前端技巧
  • python jsdom
  • 律师事务所要交残保金吗
  • 旅行社差额征收 政策
  • 销项负数发票需不需要增加库存
  • 公司开户限额一般多少
  • 上年度会计凭证怎么填写
  • python mad
  • 织梦如何使用
  • 买轿车产生的服务费计入什么科目
  • 购买办公用品如何写摘要
  • sql server如何查看本地的登录名和密码
  • sqlserver最大数据量
  • mysql查询并设置变量
  • 单位买车和个人买车交税有何不同
  • 简易征收为什么要进项税转出呢
  • 职工社会保险费是什么意思
  • 投资损失如何入账
  • 资产减值损失科目
  • 报表其他应收款包括哪些内容
  • 库存商品期末为负数
  • 财务费用如何调到筹资费用
  • 固定资产的处置方式包括
  • 营改增小规模纳税人可以进行税额扣除
  • 基本生产成本科目应该按成本计算对象
  • 存出投资款会计处理
  • 房地产企业收入确认条件税法
  • redhat配置bond
  • hadoop开发环境linux集群的安装步骤
  • WIN+VMWARE6.5上面网络配置centOs(5.4版) ADSL接入的小结
  • win7系统强制关机
  • win8怎么安装不了win10
  • 怎么才能给电脑提速
  • Linux运维工程师工作内容
  • 仿真安卓
  • linux中的shell命令
  • 安卓wifi打不开解决
  • amd模拟intel
  • 怎样学好js中的逻辑
  • 国家税务总局跨区迁移规定
  • 电子客票号码8768是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设