HTML学习.阶段2

表格标签

1.基本格式

<table>
	<tr>
		<td></td>
	</tr>
</table>

2.标准格式

<table>
        <caption></caption>
        <thead>
            <tr>
                <th></th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td></td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td></td>
            </tr>
        </tfoot>
    </table>

3.标签的作用

标签作用
<table></table>用于定义表格的标签
<caption></caption>表格的标题
<thead></thead>表头区域部分
<tr></tr>用于定义表格的行(<table>内)
<th></th>表头单元格(加粗,居中)
<td></td>用来定义表格中的单元格
<tbody>< /tbody>表格的主体区域
<tfoot></tfoot>定义表格的页脚(脚注或表注)

4.<table>标签里可使用的属性

属性名属性值描述
alignleft、center、right规定表格相对元素对齐方式
border1或” “规定表格是否有边框,默认” “无边框
cellpadding像素值规定表格单元格与其内容之间空白,默认为1像素
cellspacing像素值规定表格之间的空白,默认为2像素
width像素值或百分比规定表格的宽度

5.合并单元格

  1. 跨行:
    rowspan=”合并个数“,以合并的最上侧为基准,删去多余单元格。
  2. 跨列:
    colspan=”合并个数“,以合并最左侧为基准,删去多余单元格。
<table border="1" cellpadding="8" cellspacing="0.5" width="300" height="300" align="right">
    <thead>
        <tr><th>1</th><th>2</th><th>3</th></tr>
    </thead>
    <tbody>
        <tr><td>你</td><td>我</td><td>她</td></tr>
        <tr><td colspan="3" align="center">丑小鸭</td></tr>
        <tr><td>5</td><td>2</td><td>1</td></tr>
    </tbody>
</table>
  • 显示如下
    上述图片

列表标签

1.无序列表

其它元素只能放在<li>中

<ul>
	<li>列表1</li>
	<li>列表2</li>
</ul>

2.有序列表

其它元素只能放在<li>中

<ol>
	<li>列表1</li>
	<li>列表2</li>
</ol>

3.自定义列表

<dl>
	<dt>名词</dt>(自定义表头)
	<dd>解释1</dd>
	<dd>解释2</dd>
</dl>

表单标签

  • 使用表单的目的:收集用户的信息
  • 表单的组成:表单域,表单控件(也称为表单元素),提示信息
    在这里插入图片描述

1.表单域

表单域是一个包含表单元素的区域
<form>会把它范围内的表单元素信息提交给服务器

<form action = "url地址"  methord = "提交方式"  name = "表单域名称">
	各种表单元素控件
</form>

常见属性

属性属性值作用
actionurl地址用于指定接收并处理表单数据的服务器程序的url地址
methordget/post用于设置表单数据的提交方式
name名称用于指定表单的名称,以区分同一个页面的多个表单域

2.表单控件

i n p u t 表 单 元 素 \color{olive}{input表单元素} input

英文单词中input是输入的意思,在表单元素中input用于收集用户信息

<input  type ="属性值" />
属于单标签
  • type的属性
属性值描述
text定义单行输入字段,用户可在其中输入文本
password定义密码字段,该字符中的字符被掩码
radio定义单选按钮 1
checkbox定义复选框1
submit定义提交按钮其会把表单数据发送服务器(默认“提交”二字)
reset定义重置按钮,可将表所有单数据清楚(默认“重置”二字)
button定义可点击按钮(多数与javascrip启动脚本)
file定义输入字段和“浏览”按钮,用于文件上传
  • 除type以外其它属性
属性属性值描述
name 用户自定义定义input元素的名称,用于区分不同的表单元素
value2用户自定义规定input元素的值
checkedchecked规定input元素首次被加载是被选中
maxlengh正整数规定输入字符的最多数
提交
变为
免费注册

l a b e l 标 签 \color{olive}{label标签} label

  • <label>标签为input元素定义标注
  • <label>标签由于绑定一个表单元素,当点击标签内文本时,浏览器就会自动将焦点或光标转到对应的表单元素上,用于增加用户体验
    语法
<label for ="man"><label>
<input type ="radio" name= "sex" id="man" />

s e l e c t 标 签 单 元 素 \color{olive}{select标签单元素} select

  • 在页面中有多个选项让用户选择,并且要节约网页空间时,使用该标签出现下拉表
  • 在<option>里面加入slsected="slsected"默认该选项被选中
<select>
	<option>选项1</option>
	<option>选项2</option>
</select>

t e x t a r e a 文 本 域 元 素 \color{olive}{textarea文本域元素} textarea

  • 当用户输入输入内容较多的情况下。我们就不能使用文本框了,此时可以使用<textarea>标签

<textare cols = “每行字符个数” rows = “显示行数”>


  1. 必须具有相同的name,才可以实现多选一
    例(单选):性别:
    男<input type=“radio” name=“sex”>
    女<input type=“radio” name=“sex”> ↩︎ ↩︎

  2. :可以更改type属性里面文本内容,其中单选和复选框中内容无法使用户看到
    例:提交
    <input type=“submit” value=“免费注册”>,提交改为免费注册 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值