Hướng dẫn responsive word-break css - css ngắt từ đáp ứng

  • Trang chủ
  • Tham khảo
  • CSS
  • CSS3
  • Thuộc tính word-break

Định nghĩa và sử dụng

Thuộc tính word-break sẽ làm cho những chữ trong một từ không còn là một thể thống nhất, nghĩa là có thể xuống hàng bất cứ vị trí nào trong từ.

Cấu trúc

tag {
    word-break: giá trị;
}

word-break có các giá trị như sau:

Thuộc tínhgiá trịVí dụMô tả
word-break break-all word-break: break-all; khi hết đoạn thì một từ sẽ tự động ngắt ở bất kỳ chữ nào để xuống hàng.
hyphenate word-break: hyphenate; Một từ sẽ được xuống hàng tại một vị trí gạch nối thích hợp.
normal word-break: normal; Trả về dạng mặc định ban đầu cho một từ.

HTML viết:




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

CSS viết:

p {
    border: 1px solid #cc0000;
    width: 100px;
}

Hiển thị trình duyệt khi chưa có word-break:

Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

Thêm thuộc tính word-break vào CSS:

p {
    border: 1px solid #cc0000;
    width: 100px;
    word-break: break-all;
}

Hiển thị trình duyệt khi có word-break:

Học web chuẩn sẽ giúp bạn định hình lại những gì đã học

  • Trang chủ
  • Tham khảo
  • CSS
  • CSS3
  • Specifications

Specification

CSS Text Module Level 3 # word-break-property

Browser compatibility

tag {
    word-wrap: giá trị;
}

BCD tables only load in the browser

See alsoTrang chủTham khảoThuộc tính word-wrap
Định nghĩa và sử dụngThuộc tính word-wrap sẽ làm cho những từ dài xuống hàng mà không làm vỡ layout.Cấu trúcword-wrap có các giá trị như sau:
Thuộc tínhgiá trịVí dụ

Tham khảo

Thuộc tính word-wrap




HỌC WEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEB CHUẨN

Định nghĩa và sử dụng

p {
    border: 1px solid #cc0000;
    width: 150px;
}

Thuộc tính word-wrap sẽ làm cho những từ dài xuống hàng mà không làm vỡ layout.

Cấu trúc

word-wrap có các giá trị như sau:

p {
    border: 1px solid #cc0000;
    width: 150px;
    word-wrap: break-word;
}

Thuộc tính

Cấu trúc

Thuộc tính




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

2 CSS đặt xem các lần phá vỡ dòng có xuất hiện bất cứ nơi nào văn bản sẽ tràn hộp nội dung của nó hay không.



Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

2
CSS property sets whether line breaks appear wherever the text would otherwise overflow its content box.

Thử nó

Cú pháp

/* Keyword values */
word-break: normal;
word-break: break-all;
word-break: keep-all;
word-break: break-word; /* deprecated */

/* Global values */
word-break: inherit;
word-break: initial;
word-break: revert;
word-break: revert-layer;
word-break: unset;

Thuộc tính




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

2 được chỉ định là một từ khóa duy nhất được chọn từ danh sách các giá trị bên dưới.

Giá trị




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

4

Sử dụng quy tắc ngắt dòng mặc định.




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

5

Để ngăn chặn tràn, các lần phá vỡ từ nên được chèn vào bất kỳ hai ký tự nào (không bao gồm văn bản Trung Quốc/Nhật Bản/Hàn Quốc).




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

6

Không nên sử dụng phá vỡ từ cho văn bản Trung Quốc/Nhật Bản/Hàn Quốc (CJK). Hành vi văn bản không CJK giống như đối với




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

4.




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

8 không dùng nữaDeprecated

Có tác dụng tương tự như




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

9 và
p {
    border: 1px solid #cc0000;
    width: 100px;
}
0, bất kể giá trị thực của thuộc tính
p {
    border: 1px solid #cc0000;
    width: 100px;
}
1.

Lưu ý: Trái ngược với

p {
    border: 1px solid #cc0000;
    width: 100px;
}
2 và
p {
    border: 1px solid #cc0000;
    width: 100px;
}
3 (xem
p {
    border: 1px solid #cc0000;
    width: 100px;
}
1),
p {
    border: 1px solid #cc0000;
    width: 100px;
}
5 sẽ tạo ra một sự phá vỡ tại nơi chính xác nơi văn bản sẽ tràn vào thùng chứa của nó (ngay cả khi đặt toàn bộ từ trên dòng của chính nó sẽ phủ nhận nhu cầu phá vỡ).
In contrast to
p {
    border: 1px solid #cc0000;
    width: 100px;
}
2 and
p {
    border: 1px solid #cc0000;
    width: 100px;
}
3 (see
p {
    border: 1px solid #cc0000;
    width: 100px;
}
1),
p {
    border: 1px solid #cc0000;
    width: 100px;
}
5 will create a break at the exact place where text would otherwise overflow its container (even if putting an entire word on its own line would negate the need for a break).

LƯU Ý: Mặc dù

p {
    border: 1px solid #cc0000;
    width: 100px;
}
2 không được chấp nhận, nó có tác dụng tương tự, khi được chỉ định, là



Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

9 và
p {
    border: 1px solid #cc0000;
    width: 100px;
}
0 - bất kể giá trị thực của thuộc tính
p {
    border: 1px solid #cc0000;
    width: 100px;
}
1.
While
p {
    border: 1px solid #cc0000;
    width: 100px;
}
2 is deprecated, it has the same effect, when specified, as



Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

9 and
p {
    border: 1px solid #cc0000;
    width: 100px;
}
0 — regardless of the actual value of the
p {
    border: 1px solid #cc0000;
    width: 100px;
}
1 property.

Định nghĩa chính thức

Cú pháp chính thức

word-break = 
normal |
keep-all |
break-all |
break-word

Ví dụ

HTML




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

0

CSS




Học web chuẩn sẽ giúp bạn định hình lại những gì đã học.

1

Thông số kỹ thuật

Sự chỉ rõ
Mô-đun văn bản CSS Cấp 3 # Word-Break-Property
# word-break-property

Tính tương thích của trình duyệt web

Bảng BCD chỉ tải trong trình duyệt

Xem thêm