CSS3 - Văn bản
CSS3 chứa một số tính năng bổ sung, được thêm vào sau này.
- text-overflow
- word-wrap
- word-break
Sau đây là thuộc tính thường được sử dụng nhất trong CSS3:
Sr.No. | Giá trị & Mô tả |
---|---|
1 | text-align-last Dùng để căn chỉnh dòng cuối cùng của văn bản |
2 | text-emphasis Được sử dụng để nhấn mạnh văn bản và màu sắc |
3 | text-overflow được sử dụng để xác định cách báo hiệu nội dung tràn không được hiển thị cho người dùng |
4 | word-break Dùng để ngắt dòng dựa trên từ |
5 | word-wrap Dùng để ngắt dòng và quấn vào dòng tiếp theo |
Tràn văn bản
Thuộc tính tràn văn bản xác định cách báo hiệu nội dung bị tràn không được hiển thị cho người dùng. ví dụ mẫu về tràn văn bản được hiển thị như sau:
<html>
<head>
<style>
p.text1 {
white-space: nowrap;
width: 500px;
border: 1px solid #000000;
overflow: hidden;
text-overflow: clip;
}
p.text2 {
white-space: nowrap;
width: 500px;
border: 1px solid #000000;
overflow: hidden;
text-overflow: ellipsis;
}
</style>
</head>
<body>
<b>Original Text:</b>
<p>
Tutorials Point originated from the idea that there exists a class of
readers who respond better to online content and prefer to learn new
skills at their own pace from the comforts of their drawing rooms.
</p>
<b>Text overflow:clip:</b>
<p class = "text1">
Tutorials Point originated from the idea that there exists
a class of readers who respond better to online content and prefer
to learn new skills at their own pace from the comforts of their
drawing rooms.
</p>
<b>Text overflow:ellipsis</b>
<p class = "text2">
Tutorials Point originated from the idea that there exists
a class of readers who respond better to online content and
prefer to learn new skills at their own pace from the comforts
of their drawing rooms.
</p>
</body>
</html>
Nó sẽ tạo ra kết quả sau:
CSS3 Word Break
Được sử dụng để ngắt dòng, mã sau đây hiển thị mã mẫu của ngắt từ.
<html>
<head>
<style>
p.text1 {
width: 140px;
border: 1px solid #000000;
word-break: keep-all;
}
p.text2 {
width: 140px;
border: 1px solid #000000;
word-break: break-all;
}
</style>
</head>
<body>
<b>line break at hyphens:</b>
<p class = "text1">
Tutorials Point originated from the idea that there exists a
class of readers who respond better to online content and prefer
to learn new skills at their own pace from the comforts of
their drawing rooms.
</p>
<b>line break at any character</b>
<p class = "text2">
Tutorials Point originated from the idea that there exists a
class of readers who respond better to online content and
prefer to learn new skills at their own pace from the comforts
of their drawing rooms.
</p>
</body>
</html>
Nó sẽ tạo ra kết quả sau:
Gói từ CSS
Gói từ được sử dụng để ngắt dòng và bọc vào dòng tiếp theo. Đoạn mã sau sẽ có cú pháp mẫu:
p {
word-wrap: break-word;
}