設定表格CSS樣式需要注意什麼

來源:互聯網
上載者:User
我們知道,如果表格的CSS樣式有很多,今天就給大家詳細的講解一下表格table tr td CSS樣式設定, 給table表格設定CSS樣式表需要注意哪些方面

在一個網頁中多處使用了表格table標籤,這個時候給指定的表格對象設定樣式依然可以通過CSS進行控制設定。

其實有時我們這樣思考將table標籤當作DIV標籤來布局設定CSS,就變得簡單多了。

對table設定樣式

通過對應table父級樣式命名指定對象內table樣式

案例完整HTML+CSS代碼

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>指定對象內table設定樣式</title> <style> .p{ width:400px} .p table{ background:#CCC; color:#F00} .p table td{ background:#FFF} </style> </head> <body> <p class="p"> <table width="100%" border="0" cellspacing="1" cellpadding="0"> <tr> <td>內容一</td> <td>內容一</td> <td>內容一</td> </tr> <tr> <td>內容二</td> <td>內容</td> <td>內容</td> </tr> </table> </p> </body> </html>

小結

以上通過父級指定table和td進行CSS樣式設定。

通過對table設定單獨id或class

多處使用table表格版面配置,這個時候如果直接對table標籤設定樣式,這個時候網頁中table表格版面配置均會受設定。這個時候只需要對table加id或class設定即可區別性對table設定需要CSS樣式。

對錶格td設定CSS

在表格網頁布局中,一般情況下都需要對td設定樣式,比如對td設定行高,padding等均是有效果的。

完成HTML+CSS代碼如下:

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>指定對象內table td設定樣式</title> <style>  .p-td{ width:400px} .p-td table td{ background:#CCC; color:#000; line-height:40px} </style> </head> <body> <p class="p-td"> <table width="100%" border="0" cellspacing="1" cellpadding="0"> <tr> <td>內容一</td> <td>內容一</td> <td>內容一</td> </tr> <tr> <td>內容二</td> <td>內容</td> <td>內容</td> </tr> </table> </p> </body> </html>

對指定表格裡td設定樣式效果

以上通過CSS指向,設定指定對象裡table的td樣式。

發散思維:如果想特定表格td設定不同CSS樣式,可以對td再加class實現不同樣式設定。

相信看了這些案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

怎樣讓DIV自適應高度

怎樣用CSS隱藏圖片背景的文字內容

原生js的常用方法整理

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.