如何为 <p>、<h2> 或者 <div> 元素添加边框
以同样的方式,我们可以为其他 HTML 元素添加边框。
让我们看一个为 <p>、<h2> 和 <div> 元素添加边框的示例。
为 <p>、<h2> 和 <div> 元素添加边框的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> <style> 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; } </style> </head> <body> <h2>Border Example</h2> <div> Div example for the border property.</div> <p>Some paragraph with border.</p> </body> </html>
如果我们想在段落上设置圆形边框,请按照以下示例了解如何操作。
使用 border-radius 属性来获得我们喜欢的结果。
在段落上创建圆形边框的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> <style> 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; } </style> </head> <body> <h2>Rounded borders</h2> <p class="normal">Normal border</p> <p class="round1">Round border</p> <p class="round2">Rounder border</p> <p class="round3">Roundest border</p> </body> </html>
如何使用 CSS 更改 HTML 表格边框样式
我们可以分别使用 CSS 边框速记属性或者边框宽度、边框样式、边框颜色属性为表格设置样式。
请参阅下面的示例以了解这些属性的可见结果。
使用 CSS 更改 HTML 表格边框样式的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> <style> table { border-style: ridge; border-width: 150px; border-color: #8ebf42; background-color: #d9d9d9; } th { border: 5px solid #095484; } td { border: 20px groove #1c87c9; } </style> </head> <body> <table> <tr> <th>Person</th> <th>Age</th> </tr> <tr> <td>Ann</td> <td>19</td> </tr> <tr> <td>Susie</td> <td>22</td> </tr> </table> </body> </html>
如果我们不希望边框围绕表格(或者如果我们需要在表格的每一侧使用不同的边框),我们可以使用以下任何属性:border-top、border-right、border-bottom 和边界左。
向 HTML 表格添加底部边框的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> <style> table { border-collapse: collapse; } td, th { padding: 10px; border-bottom: 2px solid #8ebf42; text-align: center; } </style> </head> <body> <table> <tr> <th>Person</th> <th>Age</th> </tr> <tr> <td>Ann</td> <td>19</td> </tr> <tr> <td>Susie</td> <td>22</td> </tr> </table> </body> </html>
如何有圆形边框
我们还可以使用 CSS border-radius 属性来设置圆角边框。
请记住,在这种情况下,我们应该删除 border-collapse 属性才能正常工作。
让我们看一个例子,其中所有表格元素都被四舍五入。
向 HTML 表格添加圆角边框的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> <style> table, td, th { padding: 10px; border: 2px solid #1c87c9; border-radius: 5px; background-color: #e5e5e5; text-align: center; } </style> </head> <body> <table> <tr> <th>Person</th> <th>Age</th> </tr> <tr> <td>Ann</td> <td>19</td> </tr> <tr> <td>Susie</td> <td>22</td> </tr> </table> </body> </html>
为 HTML 表格创建边框
创建 HTML 表格后,我们应该为其添加边框,因为默认情况下不会添加边框。
首先,让我们看一个例子,我们使用 HTML 边框属性。
使用 border 属性创建 HTML 表格的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> </head> <body> <table border="1"> <tr> <th>Person</th> <th>Age</th> </tr> <tr> <td>Ann</td> <td>19</td> </tr> <tr> <td>Susie</td> <td>22</td> </tr> </table> </body> </html>
无论如何,我们建议使用 CSS 边框属性为表格添加边框。
要为表格添加边框,我们需要定义表格的 <style>。
记住还要为 <th> 和 <td> 标签添加边框以获得完整的表格。
设置边框折叠属性(如果你没有定义边框折叠,它将使用边框折叠:默认情况下分开)。
为 HTML 表格创建边框的示例:
<!DOCTYPE html> <html> <head> <title>文档的标题</title> <style> table, th, td { padding: 10px; border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <table> <tr> <th>Person</th> <th>Age</th> </tr> <tr> <td>Ann</td> <td>19</td> </tr> <tr> <td>Susie</td> <td>22</td> </tr> </table> </body> </html>
要为 HTML <table> 添加边框,我们首先需要知道如何创建 HTML 表格。
在 HTML 中,我们可以通过将 <table> 标记与 <tr>、<td> 和 <th> 标记结合使用来创建表格。
在此处了解如何创建 HTML 表格。