Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Điều chỉnh độ dày của phần tử <hr> bằng CSS – Hướng dẫn nhanh

<hr> thẻ được sử dụng để vẽ các đường ngang trên trang web. Thẻ này là một trong những thẻ HTML hữu ích nhất để phân tách nội dung bằng cách vẽ một đường ngang giữa các phần khác nhau. Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách thay đổi độ dày của <hr> gắn thẻ bằng CSS với các phương pháp khác nhau.

Cú pháp

hr {
 height: value;
 border: value;
}

Thẻ giờ trong HTML

<hr> thẻ là viết tắt của quy tắc ngang. Đây là thẻ tự đóng, tạo ra sự phân chia trực quan giữa các phần của trang web bằng đường ngang.

Ví dụ

<!DOCTYPE html>
<html>
<head>
<style>
 hr {
 margin: 20px 0;
 }
</style>
</head>
<body>
 <p>Section 1</p>
 <hr> 
 <p>Section 2</p>
</body>
</html>
Two text sections separated by a thin horizontal line with proper spacing.

Phương pháp 1:Sử dụng thuộc tính chiều cao

Trong phương pháp này, chúng tôi trực tiếp sử dụng height thuộc tính của CSS để thay đổi độ dày của <hr> thẻ. Phương pháp này kiểm soát độ dày của đường ngang xuất hiện

Ví dụ

<!DOCTYPE html>
<html>
<head>
<style>
 hr {
 height: 5px;
 background-color: black;
 border: none;
 margin: 20px 0;
 }
</style>
</head>
<body>
 <p>Above the line</p>
 <hr>
 <p>Below the line</p>
</body>
</html>
Two text sections separated by a thick 5px black horizontal line.

Phương pháp 2:Sử dụng thuộc tính viền

Trong phương pháp này, chúng tôi sử dụng border-top hoặc border-bottom thuộc tính của CSS để tạo đường ngang dày hơn. Phương pháp này linh hoạt hơn và hỗ trợ nhiều thiết kế khác nhau như đường đứt nét hoặc chấm

Ví dụ

<!DOCTYPE html>
<html>
<head>
<style> 
 hr {
 border: none;
 border-top: 6px solid blue;
 margin: 20px 0;
 }
</style>
</head> 
<body> 
 <p>Above the Line</p>
 <hr>
 <p>Below the Line</p> 
</body>
</html>
Two text sections separated by a thick 6px blue horizontal line.

So sánh

Phương pháp Lợi thế Trường hợp sử dụng tốt nhất Thuộc tính chiều caoĐơn giản và trực tiếpCác đường đồng màuThuộc tính đường viềnCác kiểu có thể tùy chỉnh nhiều hơnCác đường nét đứt, chấm hoặc theo kiểu

Kết luận

Bạn có thể dễ dàng thay đổi độ dày của <hr> thẻ bằng CSS. height phương pháp này đơn giản đối với các đường liền nét, trong khi border phương pháp cung cấp nhiều kiểu dáng linh hoạt hơn. Chọn dựa trên yêu cầu thiết kế của bạn.

Điều chỉnh độ dày của phần tử <hr> bằng CSS – Hướng dẫn nhanh