首页 > 代码库 > 2014年度辛星html教程夏季版第六节
2014年度辛星html教程夏季版第六节
不知道这样大家会不会感觉枯燥,总之不管大家怎么样,辛星始终会陪伴大家的,期待您的关注和支持,也衷心的希望我的博客能让您少走弯路,获得更系统的知识。
***************表格*****************
1.在早些时候,那时候大家为了布局上的美观,会经常使用表格来布局,因为表格的布局比较整齐,我们只需要把表格的边框设置为0就可以让内容显示的很有条理了。
2.随着div+css的流行,表格布局越来越不被人所喜欢,甚至有人特别排斥表格,本来该用表格的地方也不用表格了,其实大可不必那么偏激,它也有它有用的一面,当然也有它不可取的一面。
3.我们table标签来实现一个表格,然后我们可以指定它的border属性,默认是无边框的,即默认情况下表格是用于布局的。
4.我们用tr来表示表格的每一行,即tr标签是嵌套在他table标签里面的。
5.而我们用td标签来表示一个单元格,即td标签是嵌套在tr标签里面的,我们通常把内容写到我们的td标签中,而tr标签仅仅相当于起到一个换行符的作用。
******************示例***************
1.比如下面我们定义一个三行两列的表格:
<table border = "1"> <tr><td>姓名</td><td>性别</td></tr> <tr><td>辛星</td><td>男</td></tr> <tr><td>小倩</td><td>女</td></tr></table>
2.不知道读者是否感觉有点别扭,因为上述表格的”姓名“和”辛星“、”小倩“的作用是不同的,它有点类似于标题的感觉。
3.对于上述表格中的”姓名“和”性别“这种单元格,我们可以用th标签来代替td标签,即我们把代码写成如下样式:
<table border = "1"> <tr><th>姓名</th><th>性别</th></tr> <tr><td>辛星</td><td>男</td></tr> <tr><td>小倩</td><td>女</td></tr></table>
4.其实表格还有诸如表格的标题、页眉、页脚等属性,个人感觉不是很常用,就不讲解了。
*****************列表*********************
1.HTML中我们支持有序列表、无序列表和定义列表。
2.所谓有序列表即一系列内容是用序号进行标识的,它用ol标签来表示一个有序列表,用li来表示每一个列表项。
3.这里的ol是order list的意思,即”有序 列表“,而li是”list item“的意思,即”列表 元素“。
4.我们可以用ul来表示一个无序列表,每一个列表项用li标签来表示,这里的ul中的u是un的第一个字母,表示否定,即没有顺序。
5.我们可以用dl来进行一个自定义列表,其中的d是define的意思,即”定义“。
6.而dt标签表示列表中的上层项目,dd标签通常用来表示列表中的下层项目,而dt标签和dd标签都必须放在dl标签对之间。
*************代码示例*************
1.首先是有序列表和无需列表,这里仅以有序列表为例子进行说明:
<ol> <li>辛星</li> <li>小倩</li></ol>
2.然后就是对定义列表的代码实例:
<dl><dt>中国城市</dt><dd>北京 </dd><dd>上海 </dd><dd>广州 </dd><dt>美国城市</dt><dd>华盛顿 </dd><dd>芝加哥 </dd><dd>纽约 </dd></dl>
***************小结**************
1.本小节的前部分我们介绍了表格,后部分我们介绍了列表。
2.列表的应用,特别是无序列表,其应用比较广泛,但是由于我们没有涉及到css,因此先不讲了,等后面再讲解。