Add border spacing for only top and bottom : table border « Tags « HTML / CSS






Add border spacing for only top and bottom

   

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <title> My favorite records  </title>
        <style rel='stylesheet' type='text/css'>

body {
    margin: 0;
}
table {
    width: 100%;
    border: thin solid black;
    border-spacing: 0 15px;
}
td {
    border: thin solid black;
}
th, tfoot td {
    border: thin solid black;
    text-align: center;
    font-weight: bold;
}
tbody td {
    font-size: 120%;
}
caption {
    font-size: 90%;
    text-align: right;
}
td, th, caption {
    padding: 5px;
}
        </style>
    </head>
    <body>
        <table>
            <caption>
                My favorite records.
            </caption>
            <colgroup>
                <col/>
                <col/>
                <col/>
            </colgroup>
            <thead>
                <tr>
                    <th> a</th>
                    <th> a</th>
                    <th> r</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td> R</td>
                    <td> T</td>
                    <td> 1</td>
                </tr>
                <tr>
                    <td> B</td>
                    <td> V</td>
                    <td> 1</td>
                </tr>
                <tr>
                    <td> Q</td>
                    <td> Q</td>
                    <td> 1</td>
                </tr>
                <tr>
                    <td> M</td>
                    <td> T</td>
                    <td> 1</td>
                </tr>
                <tr>
                    <td></td>
                    <td></td>
                    <td></td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td> a</td>
                    <td> a</td>
                    <td> r</td>
                </tr>
            </tfoot>
        </table>
    </body>
</html>

   
    
  








Related examples in the same category

1.Set table border
2.Collapsed Borders
3.table border-width: medium;
4.table border-color: navy;
5.table border groove
6.border-collapse: separate
7.border-collapse: collapse
8.using border-spacing to create space between cells in a table
9.Using the differing precedences of row, column and cell borders to style a table
10.border-spacing: 0.5em
11.Set table right and bottom border to solid
12.Add border spacing
13.Add border space to column
14.Separated Borders
15.Boxed Cells
16.Left table border
17.Right table border
18.Top table border
19.Bottom table border
20.'border' sets the thickness in pixels of the border around an element
21.'bordercolor' specifies the color of the element border
22.'bordercolordark' defines the darker shade of the border color
23.'bordercolorlight' Example
24.'frame' determines how to display a table's border frame
25.'rules' controls which portions of a table's borders are displayed
26.Set table border to collapse, 1px solid black
27.table border-style: solid;
28.table border-color: #999999;
29.table border: 1px solid #C5B798;
30.Using a table to display border styles
31.table border: 1px solid black;
32.table border: thin solid black;table-layout: auto;
33.table {border-collapse:separate;}
34.table border-spacing:2px 8px;
35.Using CSS for Table Borders
36.table border: 1px solid #d8d8d8;
37.table border: 1px solid mediumslateblue;
38.table border-collapse: collapse;
39.table border: 1px solid rgb(200, 200, 200);
40.table border-spacing: 15px;
41.table border-spacing: 0 15px;
42.table border-spacing: 15px 0;
43.Table border and cell border