Các bảng HTML có thể có biên giới của các kiểu và hình dạng khác nhau.
Cách thêm đường viền
Khi bạn thêm một đường viền vào bảng, bạn cũng thêm các đường viền xung quanh mỗi ô bảng:
Để thêm một đường viền, hãy sử dụng thuộc tính CSS border
trên các phần tử table
, th
và
Title of the document
table,
th,
td {
padding: 10px;
border: 1px solid black;
border-collapse: collapse;
}
Person
Age
Ann
19
Susie
22
0:Biên giới bảng sụp đổ
Để tránh có các đường viền kép như trong ví dụ trên, hãy đặt thuộc tính CSS
Title of the document
table,
th,
td {
padding: 10px;
border: 1px solid black;
border-collapse: collapse;
}
Person
Age
Ann
19
Susie
22
1 thành
Title of the document
table,
th,
td {
padding: 10px;
border: 1px solid black;
border-collapse: collapse;
}
Person
Age
Ann
19
Susie
22
2.Điều này sẽ khiến các biên giới sụp đổ vào một biên giới duy nhất:
Thí dụ
bảng, th, td {& nbsp; & nbsp; biên giới: 1px màu đen rắn; & nbsp; Thu hẹp biên giới: sụp đổ;}
border: 1px solid black;
border-collapse: collapse;
}
Hãy tự mình thử »
Phong cách bàn biên giới
Nếu bạn đặt màu nền của mỗi ô và cho đường viền màu trắng [giống như nền tài liệu], bạn sẽ có ấn tượng về một đường viền vô hình:
Thí dụ
bảng, th, td {& nbsp; & nbsp; biên giới: 1px trắng rắn; & nbsp; Tiền biên giới: sụp đổ;} Th, td {& nbsp; Màu nền: #96D4D4; }
border: 1px solid white;
border-collapse: collapse;
}
th, td {
background-color: #96D4D4;
}
Hãy tự mình thử »
Phong cách bàn biên giới
Nếu bạn đặt màu nền của mỗi ô và cho đường viền màu trắng [giống như nền tài liệu], bạn sẽ có ấn tượng về một đường viền vô hình:
Thí dụ
bảng, th, td {& nbsp; & nbsp; biên giới: 1px màu đen rắn; & nbsp; Thu hẹp biên giới: sụp đổ;}
border: 1px solid black;
border-radius: 10px;
}
Hãy tự mình thử »
Phong cách bàn biên giới
Nếu bạn đặt màu nền của mỗi ô và cho đường viền màu trắng [giống như nền tài liệu], bạn sẽ có ấn tượng về một đường viền vô hình:
Thí dụ
bảng, th, td {& nbsp; & nbsp; biên giới: 1px trắng rắn; & nbsp; Tiền biên giới: sụp đổ;} Th, td {& nbsp; Màu nền: #96D4D4; }
6Title of the document table, th, td { padding: 10px; border: 1px solid black; border-collapse: collapse; } Person Age Ann 19 Susie 22
7Title of the document table, th, td { padding: 10px; border: 1px solid black; border-collapse: collapse; } Person Age Ann 19 Susie 22
8Title of the document table, th, td { padding: 10px; border: 1px solid black; border-collapse: collapse; } Person Age Ann 19 Susie 22
9Title of the document table, th, td { padding: 10px; border: 1px solid black; border-collapse: collapse; } Person Age Ann 19 Susie 22
0Title of the document table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } Person Age Ann 19 Susie 22
1Title of the document table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } Person Age Ann 19 Susie 22
2Title of the document table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } Person Age Ann 19 Susie 22
3Title of the document table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } Person Age Ann 19 Susie 22
4Title of the document table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } Person Age Ann 19 Susie 22
5Title of the document table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } Person Age Ann 19 Susie 22
Bàn tròn biên giới
Với tài sản
Title of the document
table,
th,
td {
padding: 10px;
border: 1px solid black;
border-collapse: collapse;
}
Person
Age
Ann
19
Susie
22
3, các biên giới được làm tròn các góc: Để thêm đường viền vào HTML, trước tiên bạn cần biết cách tạo bảng HTML. Trong HTML, bạn có thể tạo các bảng bằng cách sử dụng thẻ kết hợp với và thẻ.
Tìm hiểu về việc tạo một bảng HTML ở đây.
Sau khi tạo bảng HTML, bạn nên thêm một đường viền vào nó, vì biên giới không được thêm vào theo mặc định. Đầu tiên, hãy để Lừa xem một ví dụ, trong đó chúng ta sử dụng thuộc tính biên giới HTML. border attribute.
Ví dụ về việc tạo bảng HTML với thuộc tính Border: border attribute:
Title of the document
Person
Age
Ann
19
Susie
22
Kết quả
Ann | 19 |
Susie | 22 |
Dù sao, chúng tôi khuyên bạn nên sử dụng thuộc tính Biên giới CSS để thêm đường viền vào bảng của bạn. Để thêm một đường viền vào bảng của bạn, bạn cần xác định bảng của bạn.
Hãy nhớ thêm biên giới cũng cho và thẻ để có một bảng hoàn chỉnh. Đặt thuộc tính thu hẹp biên giới [nếu bạn không xác định được sự sụp đổ của biên giới, nó sẽ sử dụng sự kết hợp biên giới: tách biệt theo mặc định].
Ví dụ về việc tạo biên giới cho bảng HTML:
Title of the document
table,
th,
td {
padding: 10px;
border: 1px solid black;
border-collapse: collapse;
}
Person
Age
Ann
19
Susie
22
Bạn có thể cung cấp kiểu dáng cho bảng của mình bằng thuộc tính tốc ký biên giới CSS hoặc các thuộc tính đường biên giới, kiểu biên giới, màu sắc biên giới, riêng biệt. Xem ví dụ dưới đây để có kết quả rõ ràng của các thuộc tính này.
Ví dụ về việc thay đổi kiểu viền bảng HTML với CSS:
Title of the document
table {
border-style: ridge;
border-width: 150px;
border-color: #8ebf42;
background-color: #d9d9d9;
}
th {
border: 5px solid #095484;
}
td {
border: 20px groove #1c87c9;
}
Person
Age
Ann
19
Susie
22
Nếu bạn không muốn đường viền đi xung quanh bàn [hoặc nếu bạn cần các đường viền khác nhau ở mỗi bên của bảng], bạn có thể sử dụng bất kỳ thuộc tính nào sau đây: đường viền, đường biên giới, đáy biên và đáy biên và Biên giới-bên trái.
Ví dụ về việc thêm đường viền dưới cùng vào bảng HTML:
Title of the document
table {
border-collapse: collapse;
}
td,
th {
padding: 10px;
border-bottom: 2px solid #8ebf42;
text-align: center;
}
Person
Age
Ann
19
Susie
22
Bạn cũng có thể có biên giới tròn bằng cách sử dụng thuộc tính Border-Radius CSS. Hãy nhớ rằng trong trường hợp này, bạn nên loại bỏ thuộc tính thu hẹp biên giới để hoạt động đúng. Hãy cùng xem một ví dụ trong đó tất cả các yếu tố bảng được làm tròn.
Ví dụ về việc thêm đường viền tròn vào bảng HTML:
Title of the document
table,
td,
th {
padding: 10px;
border: 2px solid #1c87c9;
border-radius: 5px;
background-color: #e5e5e5;
text-align: center;
}
Person
Age
Ann
19
Susie
22
Theo cách tương tự, bạn có thể thêm một đường viền vào các phần tử HTML khác. Hãy xem một ví dụ về việc thêm biên giới vào và các yếu tố.
Ví dụ về việc thêm biên giới vào và các yếu tố:
Title of the document
h2,
div,
p {
padding: 10px;
}
h2 {
border: 3px double #1c87c9;
background-color: #d9d9d9;
}
div {
border-left: 5px solid #1c87c9;
background-color: #cccccc
}
p {
border: 10px groove #8ebf42;
}
Border Example
Div example for the border property.
Some paragraph with border.
Nếu bạn muốn có một đường viền tròn trên các đoạn văn, hãy làm theo ví dụ dưới đây để tìm hiểu cách thực hiện nó. Sử dụng thuộc tính Border-Radius để có kết quả ưa thích của bạn.
Ví dụ về việc tạo đường viền tròn trên đoạn văn:
Title of the document
p {
padding: 10px;
}
p.normal {
border: 2px solid #1c87c9;
}
p.round1 {
border: 2px solid #1c87c9;
border-radius: 5px;
}
p.round2 {
border: 2px solid #1c87c9;
border-radius: 8px;
}
p.round3 {
border: 2px solid #1c87c9;
border-radius: 12px;
}
Rounded borders
Normal border
Round border
Rounder border
Roundest border