Gộp cột trong HTML
Bảng biểu (table) trong HTML để trình bày dữ liệu gồm có các dòng (row), các ô bảng (cell), phần tiêu đề bảng (heading). Một ô bảng được chỉ ra gồm có dòng và cột - tại đó để hiện thị dữ liệu, bạn có thể mở rộng một ô bảng tương ứng với nhiều dòng, nhiều cột (nhóm nhiều ô bảng thành một ô bảng) để hiện thị dữ liệu. Ví dụ đây là bảng: Show
Tạo bảng biểu với thẻBảng là cấu trúc phức tạp, toàn bộ nội dung của bảng được đặt vào thẻTrong thẻcó thuộc tính border để thiết lập độ rộng của các dòng kẻ của bảng (hiện giờ nên dùng CSS). Độ rộng tính bằng pixel - nếu bằng không thì bảng không có các đường kẻ. Ví dụ - có các đường kẻ lưới rộng 1pxThẻTrong nội dung bảng, phần tử nhỏ nhất để chứa dữ liệu là (table data), ví dụ có ba ô bảng (cell), hiện thị dữ liệu:
Các ô bảng này khi hiện thị sẽ xuất hiện liền kề nhau theo chiều ngang trên cùng một dòng. Thẻ là nơi chứa dữ liệu của bảng, nó có thể chứa các thẻ HTML khác như văn bản, hình ảnh, danh sách thậm chí chứa một bảng khác. ThẻĐể nhóm các phần tử thuộc về một dòng, thì dùng thẻ , ví dụ 9 phần tử phía trên sẽ nhóm thành ba dòng thì như sau:
Kết quả là bảng có ba dòng như sau: C1C2C3Abc1Abc2Abc3Abc4Abc5Abc6Thuộc tính colspan, rowspan củacolspan trong có thể gán một giá trị số nguyên dương (mặc định là 1), rowspan trong có thể gán một giá trị số nguyên dương (mặc định là 1), cho biết cell (ô bảng) đó tương đương bao nhiêu dòng. Ví dụ:
Ô bảng Abc2 tương đương 2 cột, ô bảng Abc3 chiếm 2 dòng ThẻThẻ tương tự như thẻ (nằm trong thẻ ) được dùng để đánh dấu tiêu đề của một nhóm ô bảng (cell)
ThẻThẻ thường tạo ngay sau khi mở thẻ để thiết lập tiêu đề của bảng. Vị trí tiêu đề có thể thiết lập bằng CSS với thuộc tính BẢNG DỮ LIỆUC1C2C3Abc1Abc2Abc3Abc4Abc5Abc6BẢNG DỮ LIỆUC1C2C3Abc1Abc2Abc3Abc4Abc5Abc6 ThẻNếu muốn nhóm các dòng đánh dấu là phần đầu của các cột thì dùng thẻ , ý nghĩa tương tứ nhóm dòng là phần cuối của cột dùng thẻ Xin chào các bạn quay lại blog của mình. Trong bài này mình sẽ giới thiệu các bạn về cấu trúc và cách tạo bảng bằng thẻ HTML cho trang web của mình. Bây giờ hãy cùng nhau tìm hiểu nhé! 1) Bảng trong HTML:Đầu tiên mình xin nói sơ qua một tí về bảng. Bảng được tạo thành bằng cách sắp xếp dữ liệu theo hàng và cột giúp chúng ta tra cứu giá trị một cách nhanh chóng hoặc so sánh giá trị của nhiều dạng dữ liệu khác nhau... Để làm rõ hơn các bạn hãy xem ví dụ minh họa của mình về bảng : Như các bạn thấy thì mình có thể dễ dàng tìm ra những người trong lớp thích môn thể thao nào một cách nhanh chóng thông qua bảng số liệu này. Các bạn cũng cần lưu ý là tên của bảng phải khái quát được chức năng và dữ liệu của bảng mang lại cho người dùng. Vậy cách tạo bảng trong HTML như thế nào?
|