WEB前端开发学习----2.HTML表格table标签

[html] view plaincopy

  1. css没用流行之前,网页都是用表格,也就是table标签制作的。虽然现在不用table做网页了,但是我们还是应该掌握这个标签。</span>

先给出最表格的基本格式:

[html] view plaincopy

  1. <table>
  2. <tr>
  3. <tb>
  4. </tb>
  5. </tr>
  6. <table>

其中<tr>为行标签,即表格的行。<td>为单元格数据标签。也就是说一个表格为3行3列,则有3个<tr>标签,3个<td>标签。

[html] view plaincopy

  1. <pre name="code" class="html">        <pre name="code" class="html"><span style="white-space:pre">    </span><table border="1">

<caption>这是个3行3列的表格</caption>


<tr><td>第1行第1列</td><td>第1行第2列</td><td>第1行第3列</td></tr><tr><td>第2行第1列</td><td>第2行第2列</td><td>第2行第3列</td></tr><tr><td>第3行第1列</td><td>第3行第2列</td><td>第3行第3列</td></tr></table>


caption属性为表格的标题。为了好看,我在这里border属性是给表格加上了边框。也可以不加,默认是没有的。

跨行列表格

rowspan 跨行属性 假如跨两行则为<td rowspan="2">

colspan 跨列属性

cellpadding 单元格的填充

cellspacing 单元格之间的空间

注意第三个表格,边框只有1px.

思路:将表格背景设为黑色,然后将单元格背景设为白色,单元格无边框,这样覆盖在表格上,且单元格之间距离为零,就可得到此效果。

代码如下:

[html] view plaincopy

    1. <table align="center" border="1" width="500px">
    2. <caption>这是正常成绩表</caption>
    3. <tr>
    4. <th colspan="2">姓名</th>
    5. <td align="right">小明</td>
    6. <td align="right">小花</td>
    7. </tr>
    8. <tr>
    9. <th rowspan="3">学</br>科</th>
    10. <td>语文</td>
    11. <td align="right">100</td>
    12. <td align="right">98</td>
    13. </tr>
    14. <tr>
    15. <td>数学</td>
    16. <td align="right">96</td>
    17. <td align="right">97</td>
    18. </tr>
    19. <tr>
    20. <td>外语</td>
    21. <td align="right">90</td>
    22. <td align="right">100</td>
    23. </tr>
    24. </table>
    25. <br/>
    26. <table align="center" border="1" width="500px" cellspacing="0">
    27. <caption>这是粗边框成绩表(1px框)</caption>
    28. <tr>
    29. <th colspan="2">姓名</th>
    30. <td align="right">小明</td>
    31. <td align="right">小花</td>
    32. </tr>
    33. <tr>
    34. <th rowspan="3">学</br>科</th>
    35. <td>语文</td>
    36. <td align="right">100</td>
    37. <td align="right">98</td>
    38. </tr>
    39. <tr>
    40. <td>数学</td>
    41. <td align="right">96</td>
    42. <td align="right">97</td>
    43. </tr>
    44. <tr>
    45. <td>外语</td>
    46. <td align="right">90</td>
    47. <td align="right">100</td>
    48. </tr>
    49. </table>
    50. <br/>
    51. <table align="center" bgcolor="black" width="500px" cellspacing="1">
    52. <caption>这是细边框成绩表(1px框)</caption>
    53. <tr>
    54. <th bgcolor="white" colspan="2">姓名</th>
    55. <td bgcolor="white" align="right">小明</td>
    56. <td bgcolor="white" align="right">小花</td>
    57. </tr>
    58. <tr>
    59. <th bgcolor="white" rowspan="3">学</br>科</th>
    60. <td bgcolor="white">语文</td>
    61. <td bgcolor="white" align="right">100</td>
    62. <td bgcolor="white" align="right">98</td>
    63. </tr>
    64. <tr>
    65. <td bgcolor="white">数学</td>
    66. <td bgcolor="white" align="right">96</td>
    67. <td bgcolor="white" align="right">97</td>
    68. </tr>
    69. <tr>
    70. <td bgcolor="white">外语</td>
    71. <td bgcolor="white" align="right">90</td>
    72. <td bgcolor="white" align="right">100</td>
    73. </tr>
    74. </table>
时间: 2024-10-07 05:31:17

WEB前端开发学习----2.HTML表格table标签的相关文章

WEB前端开发学习----8. Html5一些新增标签

先看一张图 明显看出Html5的页面布局方式要比html4.0  div+css传统布局模式简洁许多,同时对搜索引擎更加友好.语义化标签的好处就不多说了. 说几个有意思的新增标签: <meter></meter> 显示一个测量计,可用于温度,气压等 meter演示 <progress><progress/> 显示一个进度条,配合js可以显示动态加载效果.用于加载进度,下载进度等. progress演示 <details></details&

web前端开发学习路线图分享,详谈2018web前端开发学习路线

近几年IT业可谓是发展火热,而且新生了很多的职业.例如安卓开发工程师.iOS开发工程师.在这众多的新生职业中备受瞩目的当属web前端工程师了,前端工程师薪资高,就业发展前景好,更多的人选择了这一职业成为自己的发展方向,想要自己成为一名合格的web前端工程师,web前端开发学习路线图值得大家去看看.挺适合大家借鉴来学习的.web前端课程包括了几个方面的内容: 1.学习HTML,这是最简单,最基本的是要掌握div,formtable.Ulli.P.跨度.字体这些标签,这些都是最常用的,尤其是DIV和

WEB前端开发学习:源码canvas 雪

WEB前端开发学习:源码canvas 雪 双旦节要到了,程序员们为了响应气氛,特别用代码制作了动态雪花,WEB前端开发学习的初学者们一起跟着案例做一遍吧! <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body style="overflow: hidden;margin:

2018web前端学习路线,详谈web前端开发学习路线

近几年IT业可谓是发展火热,而且新生了很多的职业.在这众多的新生职业中备受瞩目的当属web前端工程师了,web前端在IT行业真正受到重视的时间不超过五年,但是web前端的发展前景却是非常的可观,好前景高薪资吸引了众多的人投入到前端开发的学习当中去,想学好web前端,这份web前端开发学习路线分享给你. 好的学习方法和掌握好正确的学习路线可以让我们的学习达到事半功倍的效果,如果你新手想要学习web前端的话,那么这份前端的学习路线图很适合你.这份学习路线的课程涵盖JavaScript.HTML5.C

Web 前端开发学习之路(入门篇)

字数1374 阅读4622 评论0 喜欢49 以前学习过一段时间的web前端开发,整理了一些我看过的/我认为比较好的学习资料(网站.书籍).不要问我为啥没有进阶版,我只是一条产品汪而已,求轻喷.== 以下引用知乎 @李路 的话. 以我的经验,大部分技术,熟读下列四类书籍即可. 入门,用浅显的语言和方式讲述正确的道理和方法,如head first系列全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解答,如Definitive Guide/Programming xx系列实践,结合

web前端开发学习路线

首先分享一下我的经验,想做好一件事,必须要花费一些功夫,然后是多学.多思.多练.多交流.多总结,发现自己的问题,然后一定要克服,在状态不好的情况下,往往要及时调整.新手学习前端的话,一定要想想为什么要学习它,是出于一种什么心态,然后定位好自己,多向大牛请教,多教一些没有自己水平高的人,那样往往能让自己成长的快,切勿急躁.初学可以看一些入门视频教程,之后可以买一些书,做一些小项目,要学会投资,分析自己的现状及能力,实时调整,一定要有自己的想法,懂得创新.在这里一定要对自己做分析,然后找出一种适合的

web前端开发学习课程大纲路线图及学习方法分享

想学好web前端开发,要学会阅读别人优秀的代码.web前端开发思想并不是统一固定不变的,阅读别人代码的过程就是间接的在向别人学习,这一过程中可以学习别人的开发思路,不同的人思路是不一样的,如果别人写的代码很优秀.很简单.且运行和性能上有很大的优势,就有很多可以借鉴的地方. 以下这份web前端学习路线图适合所以零基础的学员学习,都是从浅入深,没有基础的同学跟着视频教程及课程大纲一步一步的学习是可以很好的掌握的. 那么想要学好html5前端开发,那么需要掌握的专业技术有: 第一阶段:前端页面重构 内

干货教程 | Web前端开发学习入门指南

互联网的高速发展,让企业对于Web前端开发人员的需求越来越大,想要进入这行的人自然也逐渐增多.很多新手在进入这行时都会徘徊.犹豫.疑问,想学习又怕学不好,下面就和Web前端小编一起来看看. 1.HTML的学习 超文本标记语言(HyperTextMark-up Language简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终返回到浏览器端的都是HTML代码,浏览器将HTML代码解释渲染后呈现给用户.因此,我们必须掌握HTML的基本结构和常用标记及属性. HTML的学习是一个记忆和理

web前端开发学习视频教程下载(百G)

1.妙味WEB前端开发全套视频教程 链接: http://pan.baidu.com/s/1bf1Ow2 密码: 2yyu 2.极客学院前端教程(html5 Bootstrap Nodejs) 链接: http://pan.baidu.com/s/1eQFcHoe 密码: iem6 3.前端与移动开发基础视频(h5\css3\html\css) 链接: http://pan.baidu.com/s/1c1wiSQc 密码:2cp4 4.2015前端工程师培训视频教程(html5\UI\JS\JQ