Html+CSS完成表格

匿名 (未验证) 提交于 2019-12-02 20:32:16

最近在学习HTML、CSS在学习表格<table>标签时,发现HTML标签本身并不能修饰好看的表格,这时候需要CSS上场了,此处为内嵌CSS,CSS代码需要写在<style type="text/css">...</style>之间,table为类选择器,满足所有与table有关的标签。没有采用CSS之前如图,可以发现很丑


  1. >
  2. <html>
  3. <head>
  4. <title>table</title>
  5. <styletype="text/css">
  6. </style>
  7. </head>
  8. <body>
  9. <tableborder="1">
  10. <caption>纵向表格</caption><!--标题-->
  11. <tr>
  12. <td>姓名</td>
  13. <td>小丽</td>
  14. </tr>
  15. <tr>
  16. <td>电话</td>
  17. <td>123</td>
  18. </tr>
  19. <tr>
  20. <td>性别</td>
  21. <td>Ů</td>
  22. </tr>
  23. <tableborder="1">
  24. <caption>横向表格</caption><!--标题-->
  25. <tr>
  26. <td>姓名</td>
  27. <td>电话</td>
  28. <td>性别</td>
  29. </tr>
  30. <tr>
  31. <td>小丽</td>
  32. <td>123</td>
  33. <td>Ů</td>
  34. </tr>
  35. </table>
  36. </body>
  37. </html>

最后结果,整个表格都好看起来


总结:1.当table表格的标记描述border值大于0时,显示边框,如果border值为0,则不显示边框。

若是只想将表格边框进行修饰。CSS3可以采用border-collapse属性,语法格式:

其中separate是默认值,表示边框会分开,不会忽略border-spacing和empty-cells属性,而collapse表示边框会合并为一个单一的边框。

文章来源: Html+CSS完成表格
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!