Sử Dụng Thẻ Table Trong HTML | Lê Vũ Nguyên Dạy Học Lập Trình
Có thể bạn quan tâm
- Giới thiệu nội dung bài viết
- 1. Tạo table
- 2. Tiêu đề table
- 3. Khoảng cách dòng và cột
- 4. Trộn các dòng và cột
- 5. Thiết lập chiều cao và dài cho table
- 6. Tiêu đề cho table
- 7. Header Body và Footer trong table
- 8. Video Demo
- 9. Thực hành online và source code
Giới thiệu nội dung bài viết
Trong quá trình học và làm việc với lập trình web HTML, chắc hẳn các bạn sẽ cần sử dụng thẻ tạo bảng table rất nhiều. Vì vậy đòi hỏi người học lập trình web HTML như chúng ta phải nắm vững các loại thẻ cũng như cách sử dụng với mỗi loại thẻ và các thuộc tính để thao tác với bảng table trong lập trình web HTML. Trong phạm vi bài viết này, anh sẽ trình bày và hướng dẫn các bạn các cách sử dụng phổ biến và quan trọng của thẻ tạo bảng table trong lập trình web HTML bao gồm cách làm như thế nào để tạo bảng, tiêu đề bảng, khoảng cách dòng và cột, trộn các dòng, cột cũng như cách thiết lập chiều cao, chiều dài và header, footer cho bảng. Để thao tác với bảng table trong HTML, chúng ta sẽ sử dụng các thẻ và các thuộc tính như thẻ table, thẻ tr, thẻ td, thẻ th, thuộc tính cellpadding, cellspacing, thuộc tính colspan, rowspan, width, height, thuộc tính caption, thead, toddy. Cụ thể cách sử dụng thẻ tạo bảng table và các thuộc tính như thế nào để thao tác với bảng table trong lập trình web HTML? Những chia sẻ dưới đây sẽ giúp bạn giải đáp những thắc mắc trên ngay nhé.
1. Tạo table
Để tạo table trong HTML chúng ta sử dụng thẻ table. Table được cấu tạo bởi các dòng (row) và các cột (column). Để tạo row chúng ta dùng thẻ tr và để tạo table chúng ta dùng thẻ td.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <!DOCTYPE html> <html> <head> <title>HTML Tables</title> </head> <body> <table border = "1"> <tr> <td>Row 1, Column 1</td> <td>Row 1, Column 2</td> </tr> <tr> <td>Row 2, Column 1</td> <td>Row 2, Column 2</td> </tr> </table> </body> </html> |
- Nếu như chúng ta không muốn có border trong table thì chúng ta thiết lập thuộc tính border = 0.
2. Tiêu đề table
Chúng ta tạo ra tiêu đề cho table bằng cách sử dụng thẻ th như sau
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <!DOCTYPE html> <html> <head> <title>HTML Table Header</title> </head> <body> <table border = "1"> <tr> <th>Name</th> <th>Salary</th> </tr> <tr> <td>Ramesh Raman</td> <td>5000</td> </tr> <tr> <td>Shabbir Hussein</td> <td>7000</td> </tr> </table> </body> </html> |
3. Khoảng cách dòng và cột
Chúng ta có thể thiết lập khoảng cách giữa các ô trong table bằng cách sử dụng 2 thuộc tính cellpadding và cellspacing.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <!DOCTYPE html> <html> <head> <title>HTML Table Cellpadding</title> </head> <body> <table border = "1" cellpadding = "5" cellspacing = "5"> <tr> <th>Name</th> <th>Salary</th> </tr> <tr> <td>Ramesh Raman</td> <td>5000</td> </tr> <tr> <td>Shabbir Hussein</td> <td>7000</td> </tr> </table> </body> </html> |
4. Trộn các dòng và cột
Chúng ta có thể trộn (merge) các dòng và cột bằng cách sử dụng thuộc tính colspan và rowspan như sau
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <!DOCTYPE html> <html> <head> <title>HTML Table Colspan/Rowspan</title> </head> <body> <table border = "1"> <tr> <th>Column 1</th> <th>Column 2</th> <th>Column 3</th> </tr> <tr> <td rowspan = "2">Row 1 Cell 1</td> <td>Row 1 Cell 2</td> <td>Row 1 Cell 3</td> </tr> <tr> <td>Row 2 Cell 2</td> <td>Row 2 Cell 3</td> </tr> <tr> <td colspan = "3">Row 3 Cell 1</td> </tr> </table> </body> </html> |
5. Thiết lập chiều cao và dài cho table
Chúng ta sử dụng thuộc tính width và height để xác định chiều cao và rộng cho table
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <!DOCTYPE html> <html> <head> <title>HTML Table Width/Height</title> </head> <body> <table border = "1" width = "400" height = "150"> <tr> <td>Row 1, Column 1</td> <td>Row 1, Column 2</td> </tr> <tr> <td>Row 2, Column 1</td> <td>Row 2, Column 2</td> </tr> </table> </body> </html> |
6. Tiêu đề cho table
Chúng ta có thể thêm tiêu đề cho table bằng thuộc tính caption như sau
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <!DOCTYPE html> <html> <head> <title>HTML Table Caption</title> </head> <body> <table border = "1" width = "100%"> <caption>This is the caption</caption> <tr> <td>row 1, column 1</td><td>row 1, column 2</td> </tr> <tr> <td>row 2, column 1</td><td>row 2, column 2</td> </tr> </table> </body> </html> |
7. Header Body và Footer trong table
Chúng ta sử dụng thead để tạo header trong table, tbody để chỉ nội dung bên trong table và tfoot để tạo ra footer
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <!DOCTYPE html> <html> <head> <title>HTML Table</title> </head> <body> <table border = "1" width = "100%"> <thead> <tr> <td colspan = "4">This is the head of the table</td> </tr> </thead> <tfoot> <tr> <td colspan = "4">This is the foot of the table</td> </tr> </tfoot> <tbody> <tr> <td>Cell 1</td> <td>Cell 2</td> <td>Cell 3</td> <td>Cell 4</td> </tr> </tbody> </table> </body> </html> |
8. Video Demo
Play9. Thực hành online và source code
Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềm
Các khoá học lập trình MIỄN PHÍ tại đây
Từ khóa » Kẻ Bảng Trong Html
-
Cách Tạo Một Cái Bảng (table) Trong HTML - Web Cơ Bản
-
Cách Tạo Bảng - Thẻ Table Trong HTML - Web Cơ Bản
-
Tạo Bảng Biểu Trong HTML
-
Table Trong Html, Tạo Bảng Trong Html - Hoclaptrinh
-
Table Trong HTML - Học Html Cơ Bản đến Nâng Cao - VietTuts
-
Tạo Bảng(Table) Trong Html, Css Siêu Chi Tiết | - YouTube
-
Tạo Bảng Trong HTML | Tìm ở đây
-
HTML Table: Cách Tạo Bảng Trong HTML | Học JavaScript
-
Học Bảng (table) Trong HTML - Thủ Thuật
-
Thẻ Table Trong HTML - Thẻ Tạo Bảng Trong HTML - Nguyễn Hùng
-
Thẻ Table Trong HTML (colspan, Rowspan, Cellpadding Và Cellspacing)
-
Tạo Table Trong HTML - Quách Quỳnh
-
Bảng Trong HTML - Niềm Vui Lập Trình