HTML——day2(表格、列表、表单)

一、表格——<table></table>

1.1 创建表格

表格的作用:表格不是用来布局的,而是用来展示数据的,可以让数据显示整齐规范

表格的基本结构组成:表格(table)、行(tr)、单元格(td)

1.2 表格属性

1.3 表头单元格标签  <th></th>

th也是一个单元格,只不过与普通td不同之处在于,th单元格会让文字居中加粗

1.4 表格标题 <caption></caption>

<table border="1" width="500" height="100" align="center" cellspacing="0" cellpadding="20"> 
        <caption>个人信息表</caption>
        <tr>
            <th>姓名</th>
            <th>年龄</th>
            <th>性别</th>
        </tr>
        <tr>
            <td>张三</td>
            <td>20</td>
            <td></td>
        </tr>
</table>

1. caption元素定义表格标题,通常这个标题会被居中且显示在表格之上

2. caption标签必须紧随table标签之后

3. 这个标签只存在表格里面才有意义

1.5 合并单元格

1)合并单元格的两种方式

2)合并单元格的顺序

从上到下,从左到右

3)合并单元格三部曲

  • 先确定跨行还是跨列合并
  • 根据先上后下,先左后右的原色找到目标单元格,写上合并方式以及要合并的单元格数量 <td colspan="3">
  • 删除多余的单元格

1.6 表格划分结构

如果不写这些会自动生成

二、列表

是一个容器,里面装载着结构、样式一致的文字或图表的一种形式,可组合自由度会更高

2.1 无序列表

<ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
</ul>

2.2 有序列表

    <ol>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ol>

2.3 自定义列表

dt和dd是兄弟并列关系,但是dd使用来解释dt的

    <dl>
        <dt>北京</dt>
        <dd>昌平区</dd>
        <dd>海淀区</dd>
        <dd>西城区</dd>
    </dl>

三、表单标签

3.1 input控件

<input type="属性值" value="你好">

3.2 label标签

label标签为input元素定义标注

作用:用于绑定一个表单元素,当点击label标签的时候,被绑定的表单元素就会获得输入焦点

3.3 textarea控件(文本域)

<textarea></textarea>

3.4 select下拉列表

    <select>
        <option>--请选择省份--</option>
        <option>北京</option>
        <option>上海</option>
        <option>天津</option>
    </select>

实际开发中用的比较少

四、表单域

收集的用户信息需要通过form表单域传递给服务器

目的:在HTML中,form标签被用于定义表单域,已实现用户信息的收集和传递,form中的所有内容都会被提交给服务器

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

猜你喜欢

转载自www.cnblogs.com/ccv2/p/12913251.html