Bảng hàng HTML

Thẻ table trong HTML dùng để hiển thị dữ liệu ở dạng bảng [hàng * cột]. Có thể có nhiều cột trong một hàng

Chúng ta có thể tạo một bảng để hiển thị dữ liệu ở dạng bảng, sử dụng phần tử, với sự trợ giúp của thẻ, tiêu đề bảng được xác định bởi

, và phần tử

Trong mỗi bảng, hàng của bảng được xác định bởi

, và dữ liệu bảng được định nghĩa bởi các thẻ phụ

Các bảng HTML được sử dụng để quản lý bố cục của trang e. g. phần tiêu đề, thanh điều hướng, nội dung cơ thể, phần chân trang, v.v. Nhưng nên sử dụng thẻ div over table để quản lý bố cục của trang

Thẻ bảng HTML

TagDescriptionelement để chỉ định thuộc tính cột cho mỗi cột. Nó định nghĩa một bảng. Nó xác định một hàng trong một bảng. Nó xác định một ô tiêu đề trong một bảng. Nó định nghĩa một ô trong bảng. Nó xác định chú thích bảng. Nó chỉ định một nhóm gồm một hoặc nhiều cột trong bảng để định dạng. Nó được sử dụng với Nó được sử dụng để nhóm nội dung cơ thể trong một bảng. Nó được sử dụng để nhóm nội dung tiêu đề trong một bảng. Nó được sử dụng để nhóm nội dung chân trang trong một bảng

Ví dụ về bảng HTML

Hãy xem ví dụ về thẻ bảng HTML. Đầu ra của nó được hiển thị ở trên

Kiểm tra nó ngay bây giờ

đầu ra

First_NameLast_NameMarksSonooJaiswal60JamesWilliam80SwatiSironi82ChetnaSingh72

Trong bảng html trên, có 5 hàng và 3 cột = 5 * 3 = 15 giá trị

Bảng HTML có viền

Có hai cách để chỉ định đường viền cho bảng HTML

  1. Theo thuộc tính đường viền của bảng trong HTML
  2. Theo thuộc tính đường viền trong CSS

1] Thuộc tính Đường viền HTML

Bạn có thể sử dụng thuộc tính đường viền của thẻ bảng trong HTML để chỉ định đường viền. Nhưng nó không được khuyến khích bây giờ

Kiểm tra nó ngay bây giờ

đầu ra

First_NameLast_NameMarksSonooJaiswal60JamesWilliam80SwatiSironi82ChetnaSingh72

2] Thuộc tính Đường viền CSS

Hiện tại nên sử dụng thuộc tính đường viền của CSS để chỉ định đường viền trong bảng

Kiểm tra nó ngay bây giờ

Bạn có thể thu gọn tất cả các đường viền trong một đường viền bằng thuộc tính sập viền. Nó sẽ thu gọn biên giới thành một

Kiểm tra nó ngay bây giờ

đầu ra

TênHọMarksSonooJaiswal60JamesWilliam80SwatiSironi82ChetnaSingh72

Bảng HTML có đệm ô

Bạn có thể chỉ định phần đệm cho tiêu đề bảng và dữ liệu bảng theo hai cách

  1. Theo thuộc tính cellpadding của bảng trong HTML
  2. Bằng cách đệm thuộc tính trong CSS

Thuộc tính cellpadding của thẻ bảng HTML hiện đã lỗi thời. Nên sử dụng CSS. Vì vậy, hãy xem mã của CSS

Kiểm tra nó ngay bây giờ

đầu ra

TênHọMarksSonooJaiswal60JamesWilliam80SwatiSironi82ChetnaSingh72

Chiều rộng bảng HTML

Chúng ta có thể chỉ định chiều rộng của bảng HTML bằng cách sử dụng thuộc tính chiều rộng CSS. Nó có thể được chỉ định bằng pixel hoặc tỷ lệ phần trăm

Chúng tôi có thể điều chỉnh chiều rộng bảng theo yêu cầu của chúng tôi. Sau đây là ví dụ để hiển thị bảng có chiều rộng

Ví dụ

Kiểm tra nó ngay bây giờ

đầu ra

Bảng HTML với colspan

Nếu bạn muốn tạo một ô kéo dài nhiều hơn một cột, bạn có thể sử dụng thuộc tính colspan

Nó sẽ chia một ô/hàng thành nhiều cột và số lượng cột phụ thuộc vào giá trị của thuộc tính colspan

Tài liệu và ví dụ về kiểu dáng bảng chọn tham gia [do chúng được sử dụng phổ biến trong các plugin JavaScript] với Bootstrap

ví dụ

Do việc sử dụng rộng rãi các bảng trên các tiện ích của bên thứ ba như lịch và bộ chọn ngày, chúng tôi đã thiết kế các bảng của mình để được chọn tham gia. Chỉ cần thêm lớp cơ sở


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
6 vào bất kỳ

  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
4 nào


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
5

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
8

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  

Tùy chọn đầu bảng

Tương tự với bảng và bảng tối, sử dụng các lớp sửa đổi


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
9 hoặc

  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
0 để làm cho s có màu xám nhạt hoặc tối

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  

hàng sọc

Sử dụng


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
1 để thêm sọc vằn vào bất kỳ hàng nào trong bảng

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  

bảng có viền

Thêm


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2 cho đường viền trên tất cả các mặt của bảng và ô

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larry the Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larry the Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

Hàng có thể di chuột

Thêm


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
3 để bật trạng thái di chuột trên các hàng của bảng trong một

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larry the Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larry the Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

Bàn nhỏ

Thêm


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
4 để làm cho các bảng nhỏ gọn hơn bằng cách cắt đôi phần đệm ô

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larry the Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larry the Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

các lớp theo ngữ cảnh

Sử dụng các lớp theo ngữ cảnh để tô màu các hàng của bảng hoặc các ô riêng lẻ

ClassHeadingHeadingActiveCellCellDefaultCellCellPrimaryCellSecondaryCellCellSuccessCellCellDangerCellCảnh báoCellCellInfoCellCellLightCellCellDarkCellCell


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
1

Các biến thể nền của bảng thông thường không khả dụng với bảng tối, tuy nhiên, bạn có thể sử dụng các tiện ích nền hoặc văn bản để đạt được các kiểu tương tự

#HeadingHeading1CellCell2CellCell3CellCell4CellCell5CellCell6CellCell7CellCell8CellCell9CellCell


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2

Truyền đạt ý nghĩa cho các công nghệ hỗ trợ

Việc sử dụng màu sắc để thêm ý nghĩa chỉ cung cấp dấu hiệu trực quan, dấu hiệu này sẽ không được chuyển tải đến người dùng công nghệ hỗ trợ – chẳng hạn như trình đọc màn hình. Đảm bảo rằng thông tin được biểu thị bằng màu sắc rõ ràng từ chính nội dung [e. g. văn bản hiển thị], hoặc được bao gồm thông qua các phương tiện thay thế, chẳng hạn như văn bản bổ sung ẩn với lớp


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
5

Tạo các bảng phản hồi bằng cách bao bọc bất kỳ


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
6 nào với

  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
7, làm cho bảng cuộn theo chiều ngang tại mỗi điểm dừng của

  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
8 lên đến [nhưng không bao gồm] 576px, 768px, 992px và 1120px tương ứng

Lưu ý rằng vì các trình duyệt hiện không hỗ trợ , nên chúng tôi khắc phục các hạn chế của và chế độ xem có độ rộng phân số [chẳng hạn như có thể xảy ra trong một số điều kiện nhất định trên thiết bị có độ phân giải cao] bằng cách sử dụng các giá trị có độ chính xác cao hơn cho các phép so sánh này

chú thích

Một chức năng giống như một tiêu đề cho một bảng. Nó giúp người dùng có trình đọc màn hình tìm một bảng và hiểu nội dung của bảng đó cũng như quyết định xem họ có muốn đọc bảng đó không

Danh sách người dùng#FirstLastHandle1MarkOtto@mdo2JacobThornton@fat3Larrythe Bird@twitter


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
3

bảng đáp ứng

Các bảng đáp ứng cho phép các bảng được cuộn theo chiều ngang một cách dễ dàng. Làm cho bất kỳ bảng nào phản hồi nhanh trên tất cả các chế độ xem bằng cách gói một


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
6 với

  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2. Hoặc, chọn một điểm dừng tối đa để có một bảng phản hồi tối đa bằng cách sử dụng

  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
7

Các bảng đáp ứng sử dụng


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
4, loại bỏ bất kỳ nội dung nào nằm ngoài các cạnh dưới cùng hoặc trên cùng của bảng. Đặc biệt, điều này có thể loại bỏ các menu thả xuống và các tiện ích con của bên thứ ba khác

Luôn đáp ứng

Trên mọi điểm ngắt, hãy sử dụng


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
2 cho các bảng cuộn theo chiều ngang

#HeadingHeadingHeadingHeadingHeadingHeadingHeadingHeadingHeading1CellCellCellCellCellCellCell2CellCellCellCellCellCellCell3CellCellCellCellCellCellCellCell


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
4

Điểm dừng cụ thể

Sử dụng


  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  



  
    
      #
      First
      Last
      Handle
    
  
  
    
      1
      Mark
      Otto
      @mdo
    
    
      2
      Jacob
      Thornton
      @fat
    
    
      3
      Larry
      the Bird
      @twitter
    
  
7 khi cần thiết để tạo các bảng phản hồi cho đến một điểm dừng cụ thể. Từ điểm dừng đó trở lên, bảng sẽ hoạt động bình thường và không cuộn theo chiều ngang

Hàng của bảng trong HTML là gì?

: The Table Row element. The HTML element xác định một hàng ô trong bảng . Sau đó, các ô của hàng có thể được thiết lập bằng cách sử dụng kết hợp các phần tử

TR và TD trong HTML là gì?

Phần tử . Một bảng HTML cũng có thể bao gồm các phần tử

Làm cách nào để đặt một bảng trong HTML?

Một bảng HTML được tạo bằng thẻ mở . Bên trong các thẻ này, dữ liệu được sắp xếp thành các hàng và cột bằng cách sử dụng các thẻ

Chủ Đề