表格table标签 && form 表单标签
Posted by xiongmao; tagged with 按钮 , 表格 , 表单
表格 table
表格table tr表示一行 td表示一个
<table border="1" align="center">
<tr>
<td>A1</td>
<td>B1</td>
<td>C1</td>
<td>D1</td>
</tr>
<tr>
<td>A2</td>
<td>B2</td>
<td>C2</td>
rowspan 纵向合并
<td rowspan="2">D2</td>
</tr>
<tr>
<td>A3</td>
<td>B3</td>
<td>C3</td>
</tr>
<tr>
<td>A4</td>
<td>B4</td>
colspan 横向合并单元格
<td colspan="2">C4</td>
</tr>
</table>
长表格
头部 thead
主体 tbody
底部 tfoot
th 表示头部的单元格
<table border="1" width="50%" align="center">
<thead>
<tr>
<th>日期</th>
<th>日期</th>
<th>日期</th>
<th>日期</th>
</tr>
</thead>
<tbody>
<tr>
<td>2000.1.1</td>
<td>500</td>
<td>500</td>
<td>500</td>
</tr>
<tr>
<td>2000.1.1</td>
<td>500</td>
<td>500</td>
<td>500</td>
</tr>
<tr>
<td>2000.1.1</td>
<td>500</td>
<td>500</td>
<td>500</td>
</tr>
<tr>
<td>2000.1.1</td>
<td>500</td>
<td>500</td>
<td>500</td>
</tr>
</tbody>
<tfoot>
<tr>
<td></td>
<td></td>
<td>合计</td>
<td>500</td>
</tr>
</tfoot>
</table>
表格样式
<style>
table{
width: 50%;
margin: 0 auto;
border: 1px solid black;
border-spacing: 指定边框之间的距离
border-spacing: 0px;
border-collapse:collapse;设置边框的合并
border-collapse: collapse;
}
td{
border: 1px solid black;
height: 100px;
默认情况下元素在td中是垂直居中的,可以通过veryical-align 来设置
vertical-align: middle;
text-align: center;
}
如果浏览器中没有使用tbody而是直接使用tr
那么浏览器会自动生成一个tbody,并且tr全部放到tbody中
tr不是table的资源
tbody > tr:nth-child(2n+1){
background-color: #bfa;
}
.box1{
width: 300px;
height: 300px;
background-color: orange;
将元素设置为单元格 td
display: table-cell;
vertical-align: middle;
}
.box2{
width: 100px;
height: 100px;
background-color: yellow;
margin: 0 auto;
}
</style>
表单 form
表单:form的属性
action 表单提交的服务器地址
<form action="target.html">
文本框
input标签 type设置,需要设置一个name
文本框 <input type="text" name="username">
<br><br>
密码框<input type="password" name="password">
<br><br>
单选按钮
-像这种选择框,必须设置value 属性
checked 可以将单选框设置为默认值
单选框name属性必须填写一样
单选按钮<input type="radio" name="hello" value="a">
<input type="radio" name="hello" value="b" checked>
<br><br>
多选按钮<input type="checkbox" name="test" value="1">
<input type="checkbox" name="test" value="2">
<input type="checkbox" name="test" value="2">
<br><br>
下拉列表
select标签 > option标签
selected 设置默认
<select name="haha" >
<option value="i">选项一</option>
<option selected value="ii">选项二</option>
<option value="iii">选项三</option>
</select>
<br><br>
提交按钮,需要将type="submit" 修改名字value
<input type="submit" value="注册">
autocomplete="off" 关闭自动补全
readonly 将表单设置为只读,数据会提交
disabled 将表单项设置为禁用
autofocus 设置表单自动获取焦点
<input type="text" name="username" value="hello" readonly>
<br><br>
<input type="text" name="a" disabled>
<br><br>
<input type="text" name="b" autofocus>
<br><br>
<input type="color" email tel 等>
<input type="submit">
重置按钮
<input type="reset">
普通按钮
<input type="button" value="按钮">
<br><br>
<button type="submit">提交</button>
<button type="reset">重置</button>
<button type="button">按钮</button>
</form>