我們知道,如果表格的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中文網其它相關文章!
相關閱讀:
以上是設定表格CSS樣式要注意什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!