聲明 1:這裡的文字都是我從我自己csdn帳號拷貝過來,是本人學習總結的結晶,所以請尊重本作品。 2:如要轉載本文章,則要說明文字的出處。 3:如有哪裡不對歡迎指出。
在上一篇文章中主要講了,http的一些基礎標籤,比方說連結標籤,圖片標籤,html框架等,那接下來主要針對表格標籤,清單標籤,表單標籤做一個詳細的講解
1:表格標籤
f5d188ed2c074f8b944552db028f98a1f16b1740fad44fb09bfe928bcc527e08 表格的標籤
<!DOCTYPE html> <html> <head> <!-- 原创作者:蜗牛 --> <title>table标签</title> </head> <body> <table border="1" width="360" height="240" cellspacing="1" cellpadding="1" align="center" bgcolor="red"> <!--这里的center表示该表格在页面的中间位置--> <!--这里的背景色标签是bgcolor--> <caption><h2>我的好朋友</caption> <tr> <th>姓名</th> <th>性别</th> <th>年龄</th> <th>爱好</th> </tr> <tr align="center"> <!--这里的center表示的是表格里面的字体居中--> <td>小红</td> <td>女</td> <td>20</td> <td>跳舞</td> </tr> <tr align="center"> <td>小舵</td> <td>女</td> <td>24</td> <td>唱歌</td> </tr> </table> </body> </html>
## 註:
a34de1251f0d9fe1e645927f19a896e8 fd273fcf5bcad3dfdad3c41bd81ad3e5 標籤用來表示行b6c5a531a458a2e790c1fd6421739d1c b90dd5946f0946207856a8a37f441edf 標籤用於表示列b4d429308760b6c2d20d6300079ed38e 01c3ce868d2b3d9bce8da5c1b7e41e5b 標籤用於表示表格的標題,用法與 b6c5a531a458a2e790c1fd6421739d1c 90cc1e42bbf9b97c5947038eac7f874e一樣只是裡面的內容會自動加大加粗border 設定表格邊框的寬度,單位為pixelwidth##width
width 一樣為單位 設定表格高度,單位為pixelcellspacing 設定儲存格之間的距離,就指表格表格邊框的間距cellpadding 設定文字距離儲存格邊框的距離# bgcolor 設定表格的背景顏色align 用於設定對齊方式,例如center,left,right<caption> ),表名#(2)關於合併儲存格
#
<!DOCTYPE html> <html> <head> <title>table中合并单元格</title> </head> <body> <table border="1" width="300" height="200" align="center" background="first.jpg" > <!--background代表的是背景图片,bgcolor代表背景色完全不一样--> <tr align="center" width="100" > <td>1</td> <td colspan="2">占两列</td> <!--当colspan="2"表示在同一行中,两列并一列,那么在它下面少写一个<td></td>标签--> <!-- 删除掉此<td></td> --> <td>2</td> </tr> <tr align="center" width="100"> <td rowspan="2">占两行</td> <!--当 rowspan="2"表示在同一列中 两行并一行,那么在同一列中删掉一个<td></td>标签--> <td>3</td> <td>4</td> <td>5</td> </tr> <tr align="center" width="100" > <!-- 删除掉此<td></td> --> <td>6</td> <td>7</td> <td>8</td> </tr> </table> </body> </html>
注意:當你在表格的每個儲存格中輸入不同內容是,你的內容長度不同內容會改變,並且想要每個儲存格保持一樣大有兩種方法1;例如當你的表格總hight為400,你設定4行,那麼在每個a34de1251f0d9fe1e645927f19a896e8標籤中加入屬性:hight=100;就相當於平均分配,同樣寬度用同樣方法。 2:會比第一種簡便,就是設定css樣式,把tr和td大小固定
2:列表標籤
##<!DOCTYPE html> <html> <head> <title>列表标签</title> </head> <body bgcolor="#FFFF00"> <!-- 无序列表 --> 2017年心愿 <ul type="circle"> <!--无序序列<ul> ,无序有circle:圆点,square:小方块--> <li>父母身体健康</li> <li>宝宝健康成长</li> <li>媳妇健健康康</li> </ul> <!-- 有序列表 --> 2017年大事件 <ol type="1" start="2"> <!--有序的标签是<ol>,有序有五种:1,A,a ,i,I,start代表从什么时候开始等于2代表从2开始--> <li>老婆要生小孩了</li> <li>自己换工作了</li> <li>要卖掉一套房</li> </ol> <!-- 自定义列表 --> <dl> <!--在自定义列表<dl> </dl>中使用<dt> </dt>表示小标题,使用<dd> </dd>表示列表项--> <dt>时刻告诉自己</dt> <dd>不抱怨</dd> <dd>零负能量</dd> <dd>该与不该</dd> </dl> </body> </html>
執行結果如下:
##80e4a4b497ba87d4db7bd7777678eee0f5a47148e367a6035fd7a2faa965022e 表單標籤
<!DOCTYPE html> <head> <title>form表单</title> </head> <body> <!--form 指的是表单标签 当前标签的内容在提交的时候都会被自动提交 action=""是指把当前表单提交的位置--> <form action="Myservlet" method="post" onSubmit="return submitFun();"> <!--onSubmit只有当返回为true是才能提交表单--> <fieldset> <!--主要会在相关表单元素周围绘制边框--> <legend>用户注册</legend> <!--在上面绘制的边框绘制的位置写上“用户注册”--> <!--input 一个输入框里 type 的当前输入框的类型 text 是指当前的类型是文本框name是用来区分不同的文本框--> <!--的也是在表单提交后用来获取表单的内容 --> 用户名:<input type="text" name="username" /><br/><br/> 密码 :<input type="password" name="password"/><br/><br/> <!--password代表输入的文字显示为黑点--> <!--value是指当前表单提交后 获取的值 checked设置默认选中的情况--> 性别:男性<input type="radio" name="sex" value="male" checked="checked"> <!--radio代表单选按钮--> 女性<input type="radio" name="sex" value="female"> <br/><br/> 学历: <select name="education"> <!--select代表下来列表--> <option value="gz">博士</option> <!--option代表每一个值,取名gz为了后台获取--> <option value="yjs">研究生</option> <option value="bk" selected="selected">本科</option> <!--select代表默认选中,本科会显示到界面--> <option value="zk">专科</option> </select> <br/><br/> 兴趣爱好:<input type="checkbox" name="likes" value="bike" />骑车 <!--checkbox复选框--> <input type="checkbox" name="likes" value="sleep" checked="checked" />睡觉 <!--checked代表默认选中--> <input type="checkbox" name="likes" value="eat" />吃饭 <input type="checkbox" name="likes" value="daima" />敲代码 <br/> 备注:<textarea cols="40" rows="5" name="bz"></textarea> <br/><br/> <!--textarea文本域设置行和列--> 个人头像:<input type="file"><br> <!--代表可以在电脑上宣文件--> <!--disabled代表不可编辑,我在测试中发现不可编辑状态后台是无法取到这个value值的,想要获得就要在提交时改变为可编辑--> 个人网站:<input type="url" value="www.baidu.com" disabled="disabled"> <br> 个人邮箱:<input type="email"><br> <!--邮箱格式--> 身体体重:<input type="number"><br> <!--代表只能输入数字--> 出生日期:<input type="date"><br> <!--可选年月日--> 详细时间:<input type="time"><br> <!--time--代表显示时分--> 隐藏项: <input type="hidden" value="你们看不到我"><br> <!--这个隐藏标签有很大的作用,可以不显示在界面,但后台可以获取值--> <input type="button" value="填写完毕"> <!--普通的button按钮--> <input type="reset" value="重置信息"> <!--reset代表一按重置所以信息清空--> <input type="submit" value="完成注册"> <!--submi代表所以信息提交到后台,如果上面调用了onSubmit方法,那么返回为true才提交--> <input type="image" src="first.jpg" height="20" width="40"> <!--image也可以进行表单的提交--> 47 </fieldset> </form> </body> </html>效果圖如下:
#
以上是html之表格標籤詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!