thuộc tính css white-space thiết lập ứng xử khoảng trắng (space, xuống dòng, tab ...)
<div style="width: 200px;border: 1px dotted; padding: 5px;">
Đây là văn bản
<strong>HTML</strong> bên trong
phần tử cha <div> có chiều rộng 200px.
Văn bản này <br> có nhiều khoảng trắng, có cả
ký tự xuống dòng
</div>
có nhiều khoảng trắng, có cả ký tự xuống dòng
???
Thuộc tính white-space trong CSS
Thuộc tính white-space để điều khiển cách hiện thị khoảng trắng (các ký tự space, xuống dòng, tab ...) trong một phần tử. Nó có thể nhận các giá trị như:
- normal : thiết lập về mặc định. Các khoảng trắng liên tục nếu có sẽ thu gọn về một khoảng trắng
- nowrap ứng xử giống normal, nhưng các dòng chữ (inline) không tự xuống dòng nếu vượt quá chiều rộng phần tử chứa.
- pre giữ nguyên các khoảng trắng liên tục, và chỉ xuống dòng khi gặp ký tự xuồng dòng \n hoặc phần tử <br>
- pre-line các khoảng trắng liên tục cũng thu gon về 1, văn bản tự xuống dòng khi vượt chiều rộng phần tử chứa
- pre-wrap khoảng trắng liên tục giữ nguyên. Tự xuống dòng khi vượt chiều rộng phần tử chứa.
- inherit : kế thừa thuộc tính white-space của phần tử cha
<style>
p.nowrap {
white-space: nowrap;
}
p.pre {
white-space: pre;
}
p.preline {
white-space: pre-line;
}
p.prewrap {
white-space: pre-wrap;
}
</style>
<div class="card p-1" style="width: 200px">
<p class="nowrap">
Ví dụ white-space sự dùng để điều khiển
khoảng trắng trong văn bản
</p>
<p class="pre">
Ví dụ white-space sự dùng để điều khiển
khoảng trắng trong văn bản
</p>
<p class="preline">
Ví dụ white-space sự dùng để điều khiển
khoảng trắng trong văn bản
</p>
<p class="prewrap">
Ví dụ white-space sự dùng để điều khiển
khoảng trắng trong văn bản
</p>
</div>
Ví dụ white-space sự dùng để điều khiển khoảng trắng trong văn bản
Ví dụ white-space sự dùng để điều khiển khoảng trắng trong văn bản
Ví dụ white-space sự dùng để điều khiển khoảng trắng trong văn bản
Ví dụ white-space sự dùng để điều khiển khoảng trắng trong văn bản
