Thuộc tính border-block-start-style trong CSS

Thuộc tính border-block-start-style trong CSS
Thuộc tính border-block-start-style trong CSS

Chức năng của Thuộc tính border-block-start-style trong CSS

Thuộc tính border-block-start-style trong CSS dùng để quy định kiểu đường viền trên cho phần tử HTML, thuộc tính này kết hợp với thuộc tính border-block-start-width để quy định chiều rộng và thuộc tính border-block-start-color để quy định màu sắc cho đường viền.

Cú pháp của Thuộc tính border-block-start-style trong CSS

border-block-start-style: kieuduongvien;

kieuduongvien: Kiểu đường viền trên ( solid, dotted, double, dashed, inset, outset, ridge, groove,... )

Code Thuộc tính border-block-start-style trong CSS

border-block-start-style: solid;
border-block-start-style: dotted;
border-block-start-style: double;
border-block-start-style: dashed;
border-block-start-style: inset;
border-block-start-style: outset;
border-block-start-style: ridge;
border-block-start-style: groove;
border-block-start-style: none;
<!DOCTYPE html>
<html>
<head>
<title>Code Thuộc tính border-block-start-style trong CSS</title>
<style>
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
div{width:100%;float:left;height:auto;background:antiquewhite;margin-bottom:10px;padding:10px;border-block-start-width: 5px;border-block-start-color: red;}
span {width:100%; float: left; heigt:auto; margin-bottom:10px}
</style>
</head>
<body>

<h1>Code Thuộc tính border-block-start-style trong CSS</h1>

<span>Dùng để quy định kiểu đường viền trên cho phần tử HTML, thuộc tính này kết hợp với thuộc tính border-block-start-width để quy định chiều rộng và thuộc tính border-block-start-color để quy định màu sắc cho đường viền:</span>

<div style="border-block-start-style: solid;">border-block-start-style: solid;</div>

<div style="border-block-start-style: dotted;">border-block-start-style: dotted;</div>

<div style="border-block-start-style: double;">border-block-start-style: double;</div>

<div style="border-block-start-style: dashed;">border-block-start-style: dashed;</div>

<div style="border-block-start-style: inset;">border-block-start-style: inset;</div>

<div style="border-block-start-style: outset;">border-block-start-style: outset;</div>

<div style="border-block-start-style: ridge;">border-block-start-style: ridge;</div>

<div style="border-block-start-style: groove;">border-block-start-style: groove;</div>

<div style="border-block-start-style: none;">border-block-start-style: none;</div>

<div style="border-block-start-style: hidden;">border-block-start-style: hidden;</div>

</body>
</html>

Chạy Thử

Cách kết hợp border-block-start-style với các thuộc tính border-block-start trong CSS

border-block-start-style chỉ xác định kiểu hiển thị của đường viền ở cạnh bắt đầu theo hướng block. Để tạo một đường viền hoàn chỉnh, bạn có thể kết hợp thuộc tính này với độ dày và màu sắc thông qua border-block-start-widthborder-block-start-color.

Kết hợp border-block-start-style với border-block-start-width

border-block-start-width kiểm soát độ dày của đường viền, trong khi border-block-start-style quyết định đường viền hiển thị liền, nét đứt, chấm hoặc theo kiểu khác. Hai thuộc tính này thường được thiết lập cùng nhau để kiểm soát rõ hơn diện mạo của cạnh viền.

.box {
  border-block-start-style: solid;
  border-block-start-width: 3px;
}

Cách kết hợp này phù hợp khi cần tạo điểm nhấn ở đầu một khối nội dung nhưng vẫn muốn tách riêng việc kiểm soát kiểu và độ dày đường viền.

Kết hợp border-block-start-style với border-block-start-color

border-block-start-color cho phép thay đổi màu của đường viền. Khi đi cùng border-block-start-style, bạn có thể tạo đường viền có kiểu và màu sắc theo đúng thiết kế mà không cần phụ thuộc vào hướng viết của nội dung.

.box {
  border-block-start-style: dashed;
  border-block-start-color: #2563eb;
}

Trong thực tế, nên xác định cả kiểu và màu khi muốn đường viền thể hiện rõ ràng. Nếu chưa có kiểu viền phù hợp, việc chỉ thay đổi màu có thể không tạo ra đường viền như mong muốn.

Khi nào nên dùng border-block-start thay cho các thuộc tính riêng lẻ?

border-block-start là thuộc tính viết tắt giúp thiết lập độ dày, kiểu và màu của đường viền trong cùng một khai báo. Cách này phù hợp khi các giá trị đã xác định rõ và không cần kiểm soát từng thành phần riêng biệt.

.box {
  border-block-start: 2px solid #333;
}

Ngược lại, nên dùng các thuộc tính như border-block-start-style, border-block-start-widthborder-block-start-color khi cần thay đổi từng giá trị độc lập, chẳng hạn khi kiểu viền được giữ nguyên nhưng màu hoặc độ dày thay đổi theo trạng thái của phần tử.

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Thuộc tính border-block-start-style trong CSS.

  • 0 Bình luận
CEO Bùi Tấn Lực | Founder Web Mới
Bùi Tấn Lực
Tìm hiểu về CEO Bùi Tấn Lực, Founder Web Mới với nhiều năm kinh nghiệm trong lĩnh vực phát triển website, SEO và chia sẻ kiến thức công nghệ
Đánh giá
Chia sẻ nội dung đánh giá của bạn về Thuộc tính border-block-start-style trong CSS
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Yêu Cầu Báo Giá
Gửi trang web mẫu cần làm theo, chúng tôi sẽ báo giá đến bạn từ Email (tanlucit09@gmail.com - Bùi Tấn Lực) hoặc Zalo (Lực IT - 0398259259) !