Computer >> Máy Tính >  >> Lập trình >> CSS

Thuộc tính CSS cần thiết cho bảng tạo kiểu

Chúng ta có thể xác định kiểu cho bảng bằng CSS. Các thuộc tính sau thường được sử dụng để tạo kiểu cho

và các phần tử của nó -

  • đường viền

    Thuộc tính đường viền CSS được sử dụng để xác định chiều rộng đường viền, kiểu đường viền và màu đường viền.

  • thu gọn biên giới

    Thuộc tính này được sử dụng để chỉ định liệu một phần tử

nên có đường viền chung hay đường viền riêng biệt.

  • chú thích

    Thuộc tính caption-side được sử dụng để đặt hộp phụ đề bảng theo chiều dọc.

  • ô trống

    Thuộc tính này được sử dụng để chỉ định hiển thị các ô trống của bảng.

  • bố cục bảng

    Để xác định thuật toán được trình duyệt sử dụng để sắp xếp các hàng, cột và ô của bảng.

  • Ví dụ

    Các ví dụ sau minh họa kiểu bảng -

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    table, table * {
       border: thin solid;
       padding: 5px;
       font-style: italic;
    }
    caption {
       caption-side: bottom;
    }
    td {
       box-shadow: inset 0 0 6px green;
    }
    </style>
    </head>
    <body>
    <table>
    <caption>Demo caption</caption>
    <tr>
    <td>demo</td>
    </tr>
    <tr>
    <td>demo</td>
    <td></td>
    </tr>
    <tr>
    <td>demo</td>
    <td>demo</td>
    <td></td>
    </tr>
    </table>
    </body>
    </html>

    Đầu ra

    Điều này cho kết quả sau -

    Thuộc tính CSS cần thiết cho bảng tạo kiểu

    Ví dụ

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    div {
       display: flex;
       float: left;
    }
    table {
       border: 3px solid black;
    }
    td {
       border: 3px solid lightgreen;
    }
    th {
       border: 3px solid lightblue;
    }
    #t2 {
       border-collapse: collapse;
    }
    </style>
    </head>
    <body>
    <h2>Team Rankings</h2>
    <div>
    <table id="t1">
    <tr>
    <th>Team (Test)</th>
    <th>Rank </th>
    </tr>
    <tr>
    <td>India </td>
    <td>1 </td>
    </tr>
    <tr>
    <td>Australia</td>
    <td>2</td>
    </tr>
    </table>    
    </div>
    <div>
    <table id="t2">
    <tr>
    <th>Team (ODI) </th>
    <th>Rank </th>
    </tr>
    <tr>
    <td>India </td>
    <td>1 </td>
    </tr>
    <tr>
    <td>England</td>
    <td>2</td>
    </tr>
    </table>
    </div>
    </body>
    </html>

    Đầu ra

    Điều này cho kết quả sau -

    Thuộc tính CSS cần thiết cho bảng tạo kiểu