29 of 313 menu

Thuộc tính white-space

Thuộc tính white-space thiết lập cách xuống dòng của văn bản, đồng thời cách hiển thị khoảng trắng giữa các từ và ngắt dòng (các vị trí nơi Enter được nhấn khi soạn thảo mã).

Cú pháp

bộ chọn { white-space: nowrap | pre | pre-line | pre-wrap | normal; }

Giá trị

Giá trị Mô tả
nowrap Không cho phép văn bản xuống dòng, ngay cả khi nó không vừa với chiều rộng của phần tử chứa (trong trường hợp này văn bản sẽ tràn ra ngoài ranh giới của nó). Tuy nhiên, việc thêm thẻ br sẽ buộc văn bản xuống dòng mới.
pre Văn bản được hiển thị giống như khi được soạn trong trình soạn thảo khi dựng trang web: với tất cả khoảng trắng và các dấu enter (nếu trong mã có nhiều khoảng trắng - trên màn hình cũng sẽ có nhiều). Trong trường hợp này trình duyệt sẽ không tự động xuống dòng nếu văn bản không vừa với phần tử chứa - văn bản sẽ tràn ra ngoài ranh giới của nó.
Tương tự như thẻ pre, nhưng không giống nó, không thay đổi font thành monospace (về font monospace, xem thuộc tính font-family.
pre-wrap Giống với pre, điểm khác biệt là nếu văn bản quá dài và không vừa với phần tử chứa - trình duyệt sẽ xuống dòng cho nó.
pre-line Trình duyệt chỉ tính đến các Enter trong mã HTML và bỏ qua tất cả những thứ khác (nhiều khoảng trắng sẽ hiển thị như một, trình duyệt tự động đặt các ngắt dòng).
normal Hành vi tiêu chuẩn: trình duyệt tự động đặt các ngắt dòng sao cho các từ vừa với phần tử chứa. Nhiều khoảng trắng trong mã sẽ hiển thị như một trên màn hình.

Giá trị mặc định: normal.

Ví dụ . Giá trị nowrap

Trong ví dụ này văn bản sẽ không vừa với phần tử chứa và tràn ra ngoài ranh giới của nó, vì giá trị nowrap được đặt:

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: nowrap; border: 1px solid red; }

:

Ví dụ . Giá trị nowrap và thẻ br

Nếu thêm thẻ br - văn bản sẽ xuống dòng mới (chính xác tại vị trí có br):

<div id="elem"> Lorem ipsum dolor sit <br> amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: nowrap; border: 1px solid red; }

:

Ví dụ . Giá trị pre

Trong ví dụ này văn bản được hiển thị giống như cách nó được soạn trong trình soạn thảo mã HTML (với tất cả các thụt lề bằng phím Tab, các Enter và các thứ tương tự):

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: pre; border: 1px solid red; }

:

Ví dụ . Giá trị pre-wrap

Nhưng bây giờ văn bản được hiển thị giống như cách nó được soạn trong trình soạn thảo mã HTML, tuy nhiên, các phần tràn ra sẽ được xuống dòng mới:

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: pre-wrap; border: 1px solid red; }

:

Xem thêm

  • các thuộc tính word-breakoverflow-wrap,
    cho phép xuống dòng các chữ cái của một từ dài
  • thuộc tính tab-size,
    thiết lập kích thước thụt lề được tạo bởi phím Tab
  • thuộc tính hyphens,
    bật tính năng ngắt từ theo âm tiết
  • thuộc tính overflow,
    cắt bỏ các phần tràn ra ngoài ranh giới của khối
  • thẻ pre,
    hiển thị văn bản giống như cách nó được soạn trong trình soạn thảo mã HTML
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối