2012-06-28 179 views

回答

4

假設您使用的是舊式<table border="1">,請將它設爲<table border="1" rules="rows">

+0

小心點 - 因爲當所有的瀏覽器如不兼容IE – john

+0

呃......?這是HTML 3.2,如果IE不支持它,我會擔心的! –

+0

HTML5中不支持表格規則 –

18

通過CSS樣式tr標籤,您可以添加嚴格水平的邊框線。

範例CSS:

tr { 
    border-bottom: 1px solid black; 
    border-top: 1px solid black; 
    border-collapse: collapse; 
}​ 

當然,你可以使用任何邊框樣式/寬度/顏色選擇。

JS小提琴:http://jsfiddle.net/XPyzM/

+5

對我來說,這隻適用於在上述css中將tr更改爲td – john

+0

同樣,我無法在Safari或Chrome中使用標記進行此項工作? – woody121

2
table, th, td { 
    border-left: none; 
    border-right: none; 
} 
-5

您可以通過CSS樣式TR標籤添加嚴格水平的邊界線。

<TABLE 
    BORDER=1 CELLPADDING=3 CELLSPACING=1 
    RULES=COLS FRAME=BOX 
> 
+0

RULES =「COLS」則相反。你的意思是CSS,但你的例子顯示html屬性。 – sakibmoon

+0

這不是CSS ... – daGUY

+0

Horrable的做法,沒有逗號,一切都大寫... tsc tsc tsc – Heitor

1
<style> 
    td {border-left: 1px solid black;} 
</style>