Làm thế nào để bạn viết mã ngắt dòng trong css?

Hơn nữa, bạn sẽ tìm hiểu tầm quan trọng của ngắt dòng trong CSS và các phương pháp khác nhau mà bạn có thể sử dụng để ngắt dòng

nội dung

Tại sao tôi nên ngắt dòng trong CSS?

You need to break lines in CSS because you’ll be using CSS solutions. This reduces the reliance on many
tags in your HTML document and improves code readability.

Hơn nữa, nó cũng cho phép bạn cải thiện khả năng đọc văn bản trên các trang web của mình. Điều này dẫn đến trải nghiệm người dùng tốt

Thông tin cần biết trước khi sử dụng

Hầu hết CSS cho ngắt dòng sẽ cần sửa đổi một chút tài liệu HTML của bạn. Những sửa đổi này có thể ở dạng đánh dấu bổ sung hoặc xuống dòng. Trong CSS, bạn có thể thao tác đánh dấu bổ sung để tạo ra điểm dừng cần thiết. Đối với dấu xuống dòng, bạn có thể sử dụng một số giá trị khoảng trắng CSS để bảo quản trên trang web

Cách thêm một dòng mới trong CSS

Bạn sẽ cần sử dụng một số phương pháp để thêm một dòng mới trong CSS. Một số phương pháp này là

  • Thuộc tính nội dung CSS với kích thước phông chữ bằng không
  • Vận chuyển trở lại và khối hiển thị
  • Vận chuyển trở lại và khoảng trắng trước
  • Phá vỡ nó trong HTML, bảo quản nó trong CSS
  • Đột phá với hướng Flexbox
  • Khối hiển thị trên CSS trước phần tử giả
  • bảng trưng bày

Hãy cùng xem xét từng phương pháp một cách riêng biệt để hiểu nơi chúng ta có thể sử dụng nó

– Thuộc tính nội dung CSS với cỡ chữ bằng 0

This technique requires that you enclose some HTML content with extra markup. This sets up the extra markup for manipulation in your CSS code. Moreover, you can use the HTML tag for the extra markup.

The next code block shows you how to cause a CSS line break using CSS content property and font size. In addition to this, the CSS manipulates the tag via a pseudo-element. This manipulation causes a CSS content line break, as you’ll see below:



Ngắt dòng với nội dung CSS và chiều cao dòng

Dòng này không bị đứt. Dòng này ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. 5px rắn #61093a;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #61093a;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
văn bản-break-điểm. trước {
nội dung. "văn bản bị ẩn";
cỡ chữ. 0;
trưng bày. khối;
chiều cao giữa các dòng. 0;
}

– Khối quay trở lại vận chuyển và hiển thị

Phím “Enter” trên bàn phím của bạn là dấu xuống dòng. Kỹ thuật này cần đánh dấu thêm xung quanh phần mà bạn cần điểm dừng. Với CSS, bạn có thể thao tác đánh dấu bổ sung bằng cách sử dụng phần tử giả CSS

Trong mã CSS, bạn sẽ nhắm mục tiêu một phần tử giả. Trước tiên, bạn sẽ cung cấp mã đại diện cho phím “Enter” làm giá trị của thuộc tính nội dung CSS. Sau đó, bạn thay đổi phần tử giả thành phần tử cấp khối

Bạn sẽ tìm thấy cách tạo ngắt dòng CSS với khối hiển thị và dấu xuống dòng trong khối mã tiếp theo



Ngắt dòng với xuống dòng và hiển thị. khối

Dòng này không bị đứt. Dòng này ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. 5px rắn #1847b7;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #1847b7;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
văn bản-break-điểm. trước {
nội dung. 'Một';
trưng bày. khối;
}

– Trả về vận chuyển và Pre khoảng trắng

Điều này giống như kỹ thuật “Trả về dòng và khối hiển thị”, nhưng điểm khác biệt ở đây là bạn sử dụng khoảng trắng trước để duy trì việc xuống dòng trên trang web. Do đó, điều này sẽ gây ra hiệu ứng CSS ngắt dòng mạnh

Bạn sẽ tìm thấy chi tiết của phương pháp này trong khối mã tiếp theo. Đừng quên, có một phần đánh dấu bổ sung trong HTML giúp công việc này hoạt động



Ngắt dòng với xuống dòng và khoảng trắng. trước

Dòng này không bị đứt. Dòng này ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. chất rắn 5px #111396;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #111396;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
văn bản-break-điểm. trước {
nội dung. 'Một';
khoảng trắng. trước;
}

– Phá vỡ nó trong HTML, Bảo tồn nó trong CSS

Trong kỹ thuật này, bạn sử dụng phím “Enter” trên bàn phím để thêm điểm ngắt trong phần đánh dấu HTML. Trong quá trình triển khai CSS của bạn, bạn giữ nguyên điểm ngắt với dòng trước khoảng trắng. Điều này sẽ gây ra ngắt dòng CSS sau phím “Enter”

Khối mã tiếp theo cho thấy việc sử dụng phương pháp này



Chia nhỏ bằng HTML, giữ nguyên bằng CSS

Dòng này không bị đứt
Dòng này bị ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. 5px cố định #b73d18;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #b73d18;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
text-with-line-break {
khoảng trắng. tiền tuyến;
}

– Break With Flexbox Direction

Bạn có thể bọc điểm dừng cần thiết trong HTML của mình bằng cách đánh dấu bổ sung. Sau đó, trong CSS của bạn, hãy làm như sau

  • Thiết lập một hộp chứa linh hoạt xung quanh văn bản
  • Đặt hướng flex cho một cột

Do đó, tất cả các mục flex sẽ xếp chồng lên nhau, điều này sẽ tạo ra ngắt đoạn CSS

Ngoài ra, bạn sẽ tìm thấy cách triển khai “Break with Flexbox Direction” trong khối mã tiếp theo



Bẻ gãy theo hướng uốn

Dòng này không bị đứt. Dòng này bị ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. chất rắn 5px #5118b7;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #5118b7;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
text-with-line-break {
trưng bày. uốn cong;
hướng uốn. cột;
}

– Hiển thị khối trên CSS trước phần tử giả

Phương pháp này yêu cầu bạn có thêm đánh dấu xung quanh các điểm ngắt đã chọn trong HTML của bạn. Ngoài ra, trong mã CSS của bạn, bạn thực hiện như sau trên phần tử giả trước của các điểm dừng này

  • Sử dụng thuộc tính nội dung CSS để chỉ định nội dung của nó dưới dạng một chuỗi trống
  • Thay đổi phần tử giả trước thành phần tử cấp khối

Đây là những yêu cầu đối với phương pháp này và vì vậy bạn sẽ tìm thấy chi tiết triển khai trong khối mã tiếp theo



Ngắt dòng với cấp Khối trên CSS trước

Dòng này không bị đứt. Dòng này ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. 5px cố định #b71854;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #b71854;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
văn bản-break-điểm {
nội dung. “”;
trưng bày. khối;
}

– Bảng trưng bày

Kỹ thuật này phù hợp với mô hình của các kỹ thuật trước đó. Ngoài ra, đối với các điểm dừng bạn đã chọn, hãy thay đổi thuộc tính hiển thị CSS của chúng thành một bảng

Khối mã tiếp theo cho biết cách sử dụng phương thức bảng hiển thị một cách hiệu quả, vì vậy hãy tự chạy nó và xem nó hoạt động như thế nào



Ngắt dòng với bảng hiển thị

Dòng này không bị đứt. Dòng này ngắt



* {
lề. 0;
đệm. 0;
kích thước hộp. hộp viền;
}
thân hình {
trưng bày. lưới;
mục địa điểm. trung tâm;
chiều cao. 100vh;
}
chủ yếu {
chiều rộng. 50%;
ranh giới. chất rắn 5px #8208d5;
đệm. 2em;
cỡ chữ. 1. 2em;
chiều cao giữa các dòng. 1. 168;
chức vụ. liên quan đến;
}
thông tin ngắt dòng {
chức vụ. tuyệt đối;
đáy. -3. 2em;
bên trái. -0. 25em;
đệm. 1em;
màu nền. #8208d5;
màu sắc. #ffffff;
trọng lượng phông chữ. in đậm;
}
văn bản-break-điểm {
trưng bày. bàn;
}

Tóm tắt các phương pháp để thêm một dòng mới trong CSS

Sau đây là danh sách tóm tắt các phương pháp để thêm một dòng mới trong CSS

  • In your HTML, you should enclose the breakpoints with extra markup. For example, you can make use of a tag.
  • Để ngắt dòng, bạn có thể thao tác với phần tử giả CSS của phần đánh dấu bổ sung

Hỗ trợ trình duyệt web

Tất cả các trình duyệt web hiện đại đều hỗ trợ các phương pháp được thảo luận trong bài viết này

Phần kết luận

Chúng tôi đã đề cập rất nhiều về ngắt dòng CSS. Đây là một bản tóm tắt của tất cả mọi thứ mà bạn đã học

  • CSS line break incorporates CSS solutions. This reduces relying on many
    tags in your HTML
  • Ngắt dòng CSS cải thiện khả năng đọc văn bản trên các trang web của bạn
  • Ngắt dòng CSS có thể cần đánh dấu bổ sung nhỏ trong HTML của bạn
  • Một số phương pháp bạn có thể sử dụng để ngắt dòng CSS là Break with Flexbox Direction và Display Table
  • Các phương pháp ngắt dòng CSS yêu cầu ít đánh dấu trong HTML của bạn. Bạn có thể định kiểu đánh dấu bằng phần tử giả để tạo ngắt dòng
  • Hầu hết các trình duyệt web đều hỗ trợ các phương thức gây ngắt dòng CSS

Làm thế nào để bạn viết mã ngắt dòng trong css?
Việc áp dụng ngắt dòng CSS sẽ mang đến cho người dùng trang web của bạn trải nghiệm đọc tốt. Bây giờ bạn đã biết cách thực hiện, bạn đã sẵn sàng nâng cao kỹ năng thiết kế web của mình

5/5 - (18 phiếu)

Làm thế nào để bạn viết mã ngắt dòng trong css?

Vị trí là tất cả

Vị trí là tất cả. Tài nguyên Go-To của bạn để Tìm hiểu & Xây dựng. CSS, JavaScript, HTML, PHP, C++ và MYSQL