表格
- 在现实生活中,人们经常使用表格来表示格式化数据
- table标签创建一个表格
- 用tr表示表格一行
- 在tr里用td创建一个单元格
- th是特殊的td ,表示表头的内容,不同在于会加粗和居中
表格的样式
一些情况下表格是非常长的,这时就需要分成三个部分,表头,表格主体,表格底部
- thead 永远在头部 tbody 中间 tfoot 底部
- 这三个标签的作用只是用来区分表格的不同部分,都是table的子标签。好处就是标签随意摆放也不会影响表格
tr不是table子标签,而是tbody的子标签,在设置样式时注意后代选择器
表单
现实生活中表单用于提交数据
- 在网页中也可以使用表单,用于将本地数据提交给远程的服务器
- form标签。必须指定一个action属性,指向服务器的地址
- form的属性input
- 设置数据的名字name,服务器对应获取数据
- value设置值
- type
- 文本框text
- 邮件email,会检查输入格式
- 提交按钮submit
- 普通按钮button
- 重置按钮reset
- 密码password
- 单选按钮radio
- 还要设置相同的name才能做到单选
- checked设置默认选项
- value为单选传递的值
- 多选框checkbox
- 下拉列表select
- option添加选项
- selected设置默认选中
- autocomplete设置自动补全
- readonly设置只读,不能修改,但数据会提交
- disabled设置禁用,点不到,数据不会提交
- autofocus设置表单项自动获取焦点