HTML表格和表单

标签: html

本人不是大牛,就是刚入门的。最近学习了一些HTML知识,学个博客来记录一下,也许有些错误。希望各位大佬多多指教。


一、表格

1. <table>表格

<table></table>定义表格 ,<tr></tr>表示行,但是必须在table中,<td></td>表示单个单元格(table data),必须在tr中。

一个表格可以有表头,所以<th>xxxxx</th>表示表头。

<table>
    <tr>

        <th>表头</th>
        <td>单个单元格里面的内容</td>

    </tr>
    
</table>

2.表格属性

表格属性
属性

作用

align left、center、right 表格相对周围元素的对齐方式
border 1 or " " 是否有边框,“”则表示没有
cellpadding 多少px 边沿与内容的空白距离,默认1
cellspacing px 单元格之间的空白,默认2
width 像素值or百分比

表格的宽度

3.结构标签

<thead></thead>表格的头部,其里面一定要有<tr>标签,位于第一行

<tbody></tbody>表格的主体,用于存放数据

但是上面的这些都得在<table>内。

4.合并单元格

行之间的合并  rowspan = "合并的单元格的个数"

列合并   colspan = "l合并的个数"

注意 : 行——最上侧单元格为目标单元格、 列—— 最左侧为目标单元格

还得删除多余单元格!!

二、列表

1.无序

<ul> 表示无序,<li>表示其列表项 点点点

  • 表1
  • 表2
  • 表3

所以没有先后之分,都是并列的,

<ul>中只能嵌套<li>,直接在ul中输入是错误的。

2.有序

<ol>表示有序,同样也是用<li>定义列表项

  1. 表1
  2. 表2
  3. 表3 

同样<ol>中只能嵌套li,直接在ol输入也是错误的

3.自定义列表

<dl></dl>用于自定义列表,该标签与<dt>和<dd>一起用

dt为项目的名字    dd为每一个面项目名字

<dl>只能包含dd dt

dd dt没有个数限制,usually 一个dt对应多个dd

三、表单

1.表单由表单控件,表单域,提示信息组成

2.表单域——包含表元素的区域

<form>定义表单域     其里面的内容会提交给服务器

有常用属性

属性 作用
action url地址 用于指定接受并处理表单数据的服务器程序的url地址
method get/input 设置表单的提交方式
name 名字 表单的名称,来区分一个页面的多个表单域

3.input——收集用户信息

input标签中包含一个type属性,根据其值的不同,可以有多种形式,按钮、文本、复选框等等

<input type="key" / >

input为单标签

<input type="button">             // 点击按钮

<input type="checkbox">           // 复选框     
        
<input type="file">               // 输入字段和"浏览"按钮,提供文件上传

<input type="hidden">             // 隐藏输入的字段

<input type="image">              // 图像形式的提交按钮

<input type="password">           // 密码字段,输入的字符被掩盖

<input type="radio">              // 单选按钮

<input type="reset">              // 重置按钮,清除已填的表单中的所有数据

<input type="submit">             // 定义提交按钮,把数据给服务器

<input type="text">               // 单行的输入字段,用户在其中输入文本,默认宽度20字符

除了type属性还有其他属性,一些常用的属性

name 由用户自定义 定义input元素的名称
value 自定义 规定input元素的值
check checked 规定input元素首次加载时应当被选中
maxlength 正整数 输入字段字符的最大长度

name、value时每个表单元素都有的属性值,供后台人员用

name表单元素的名字,要求单选按钮和复选框要有相同的name值

版权声明:本文为qq_43993647原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43993647/article/details/104731236

智能推荐

前端小练习:jQuery酷炫照片墙

jQuery酷炫照片墙 效果展示: HTML代码: css代码: jQuery代码: 方法 解释 transform transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。W3scool Math.random() 产生随机数。编程狮 translate 绘图函数编程狮 attr attr() 方法设置或返回被选元素的属性和值。编程狮 anima...

springMVC拦截器

一、     SpringMVC拦截器实现原理 用户请求到DispatherServlet中,DispatherServlet调用HandlerMapping查找Handler,HandlerMapping返回一个拦截器链(HandlerExecutionChain),springmvc中的拦截器是通过HandlerMapping发起的。 &nbs...

Unity Json反序列化

Json反序列化 结果:...

[机器学习-回归算法]Sklearn之线性回归实战

Sklearn之线性回归实战 一,前言 二,热身例子 三,贸易公司的简单例子 四,Sklearn 官网里的一个例子 参考资料 一,前言 一元线性回归的理论片请看我这个链接 二,热身例子 预测直线 y=1x1+2x2+3y = 1x_1 + 2x_2 +3y=1x1​+2x2​+3 导入LinearRegression 从Sklearn.liear_model 包里 拟合数据也可以说是训练 检验正确...

Android 开发者,你真的懂 Context 吗?

Android Context 详解 前言 一、Context是什么 二、Context结构 1、ContextImpl类介绍 2、ContextWrapper类介绍 3、ContextThemeWrapper 三、Context的数量 四、Context注意事项 五、如何正确回复以上面试题? 前言 Context 相信所有的 Android 开发人员基本上每天都在接触,因为它太常见了。但是这并不...

猜你喜欢

SpringMVC ----Json的简单交互处理

SpringMVC--Json Json的介绍 什么是JSON? JSON 和 JavaScript 对象互转 Controller返回JSON数据 Jackson 乱码 乱码的解决方法一 代码优化 乱码统一解决方法 返回json字符串统一解决 测试多个对象的集合输出 输出时间对象 抽取为工具类 FastJson fastjson 三个主要的类: JSONObject JSONArray JSON...

微信小程序自定义组件简单实现

本文将教你如何实现一个自定义的toast提示框,实现后的基本效果图如下: 小程序中一个自定义组件由 json wxml wxss js 4个文件组成的。下面我们一步一步地来创建文件及完成其中的配置: step1:创建自定义组件 首先创建一个components文件夹,用于放置所有自定义的组件,创建之后的目录结构为 其中的toastedit是我们本次...

PyTorch学习(四)--用PyTorch实现线性回归

教程视频:https://www.bilibili.com/video/BV1tE411s7QT 废话不多说,代码如下: 结果: 0 56.52023696899414 1 25.170454025268555 2 11.214292526245117 3 5.001270771026611 4 2.2352840900421143 5 1.0038176774978638 6 0.4554775...

1、Qt 的窗口组件和窗口类型

1、窗口组件 图形用户界面由不同的窗口和窗口组件组成 组件的类型 — 容器类(父组件):用于包含其它的界面组件 — 功能类(子组件):用于实现特定的交互功能 Qt 中没有父组件的顶级组件叫做窗口 QWidget QWidget 继承于 QObject 和 QPaintDevice — QObject 是所有支持 Qt 对象模型的基类 — QPaint...

从APP跳转到微信指定联系人聊天页面功能的实现与采坑之旅

从APP跳转到微信指定联系人聊天页面功能的实现与采坑之旅 起因 实现逻辑 效果图 实现过程 跳转微信按钮点击事件 无障碍监听主要方法 一些必要的参数 监听主要方法 遇到的坑 1. 搜索内容无法赋值给搜索框 2. 如何停止监听? 3. 没查询到结果如何停止监听? 4. 如果在微信其他页面怎么办? 5. 页面改变UI加载太慢 6. 聊天界面和主页面是同一个活动 7. 搜索不到结果时,发现他在搜索结果页...