Hướng dẫn what is br in css? - br trong css là gì?


Thí dụ

Chèn các dòng một dòng trong một văn bản:

Để buộc dòng phá vỡ trong một văn bản, sử dụng phần tử BR.

Hãy tự mình thử »

Thêm ví dụ "hãy thử nó" dưới đây.


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

TAG
chèn một lần ngắt một dòng.

Thẻ
rất hữu ích cho địa chỉ viết hoặc bài thơ.

Thẻ
là một thẻ trống có nghĩa là nó không có thẻ cuối.


Lời khuyên và ghi chú

LƯU Ý: Sử dụng thẻ
để nhập các lần ngắt dòng, không phải để thêm không gian giữa các đoạn văn.
Use the
tag to enter line breaks, not to add space between paragraphs.


Hỗ trợ trình duyệt

Yếu tố

ĐúngĐúngĐúngĐúngĐúng

Thuộc tính toàn cầu

Thẻ
cũng hỗ trợ các thuộc tính toàn cầu trong HTML.


Thuộc tính sự kiện

Thẻ
cũng hỗ trợ các thuộc tính sự kiện trong HTML.


Nhiều ví dụ hơn

Thí dụ

Sử dụng trong một bài thơ:

Đừng sợ sự vĩ đại. Một số người được sinh ra tuyệt vời, một số đạt được sự vĩ đại và những người khác có sự vĩ đại mạnh mẽ đối với họ.
Some are born great,

some achieve greatness,

and others have greatness thrust upon them.

-William Shakespeare

Hãy tự mình thử »


Thêm ví dụ "hãy thử nó" dưới đây.

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

TAG
chèn một lần ngắt một dòng.


Thẻ
rất hữu ích cho địa chỉ viết hoặc bài thơ.

None.



Lưu ý của biên tập viên: Bài đăng này ban đầu được xuất bản vào tháng 5 năm 2021 và đã được cập nhật về tính toàn diện.
tag
in HTML document is used to create a line break in a text.

Thẻ BR được sử dụng để làm gì?

TAG chèn một ngắt dòng duy nhất. Thẻ rất hữu ích cho địa chỉ viết hoặc bài thơ. Thẻ là một thẻ trống có nghĩa là nó không có thẻ cuối.

Cú pháp

Sự khác biệt giữa HTML và

Bạn có thể sử dụng thẻ HTML BR theo hai cách: hoặc. Nên sử dụng thẻ BR đóng vì nó được hỗ trợ trong cả HTML và XHTML.

Ví dụ 1:

Kiểm tra nó ngay bây giờ

Output:

Hướng dẫn what is br in css? - br trong css là gì?

Ví dụ 2: Ví dụ sau sử dụng thẻ trong địa chỉ: The following example uses the
tag in the address:

Kiểm tra nó ngay bây giờ

Output:

Hướng dẫn what is br in css? - br trong css là gì?

Ví dụ 2: Ví dụ sau sử dụng thẻ trong địa chỉ: The following example uses the
tag in the poem:

Kiểm tra nó ngay bây giờ

Output:

Hướng dẫn what is br in css? - br trong css là gì?

Ví dụ 2: Ví dụ sau sử dụng thẻ trong địa chỉ:

Ví dụ 2: Ví dụ sau sử dụng thẻ trong bài thơ:
Hướng dẫn what is br in css? - br trong css là gì?
Hỗ trợ trình duyệt
Hướng dẫn what is br in css? - br trong css là gì?
Yếu tố
Hướng dẫn what is br in css? - br trong css là gì?
Trình duyệt Chrome
Hướng dẫn what is br in css? - br trong css là gì?
I E
Hướng dẫn what is br in css? - br trong css là gì?
Firefox
Opera Cuộc đi săn Cuộc đi săn Cuộc đi săn Cuộc đi săn Cuộc đi săn

Trong HTML, một đoạn văn luôn bắt đầu trên một dòng mới - nhưng điều gì sẽ xảy ra nếu bạn muốn văn bản trong một đoạn văn để bắt đầu trên một dòng mới? Trong trường hợp đó, bạn sẽ cần phải tạo một mức ngắt dòng HTML.

Hướng dẫn what is br in css? - br trong css là gì?

Hãy cùng xem xét kỹ hơn về phần tử HTML này và cách sử dụng nó bên dưới.

Hướng dẫn what is br in css? - br trong css là gì?

Phá vỡ dòng trong HTML là gì?

Trong HTML, phần tử tạo ra một ngắt dòng. Bạn có thể thêm nó bất cứ nơi nào bạn muốn văn bản kết thúc trên dòng hiện tại và tiếp tục tiếp theo. Phần tử phá vỡ dòng HTML có thể được sử dụng để hiển thị các bài thơ, lời bài hát hoặc các hình thức nội dung khác trong đó sự phân chia các dòng có ý nghĩa đối với ý nghĩa hoặc sự xuất hiện của nội dung.

Ví dụ: giả sử bạn viết một bài đăng trên blog & nbsp; về cách giải quyết một phong bì hoặc gói. Bạn muốn bao gồm một ví dụ về cách định dạng địa chỉ của người gửi và người nhận. Trong trường hợp đó, bạn có thể sử dụng phần tử ngắt dòng để đặt tên người gửi và người nhận tên, địa chỉ đường phố và thành phố, trạng thái và mã zip tất cả trên các dòng riêng biệt.

Dưới đây bạn sẽ thấy cùng một địa chỉ được hiển thị theo hai cách khác nhau. Đầu tiên sử dụng một phần tử đoạn và nhiều dòng ngắt. Thứ hai sử dụng nhiều phần tử đoạn và không bị phá vỡ dòng. Kết quả là, phần đệm không cần thiết và lề được thêm vào giữa các dòng. & NBSP; & nbsp;

Xem phần Pen Paragraph vs Line Break của Christina Perricone (@HubSpot) trên Codepen.

Mẹo chuyên nghiệp: Khi bạn muốn một phần nội dung mà liên quan đến xuất hiện trên các dòng khác nhau, như địa chỉ bưu chính hoặc khổ thơ của một bài thơ, hãy sử dụng các yếu tố phá vỡ dòng thay vì các phần tử đoạn. When you want a section of content that’s related to appear on different lines, like a postal address or stanza of a poem, use line break elements instead of paragraph elements.

Bây giờ chúng tôi đã hiểu trường hợp sử dụng lý tưởng của các lần phá vỡ dòng, hãy để Lừa đi qua cách tạo chúng trong HTML.

Cách thực hiện phá vỡ dòng trong HTML

Để thực hiện ngắt dòng trong HTML, sử dụng thẻ. Chỉ cần đặt thẻ bất cứ nơi nào bạn muốn buộc phải phá vỡ dòng. Vì ngắt dòng HTML là một yếu tố trống, nên không có thẻ đóng.

Dưới đây là một tệp HTML với một và phần tử.

Hướng dẫn what is br in css? - br trong css là gì?

Vì phần tử được sử dụng phổ biến nhất để hiển thị các bài thơ hoặc địa chỉ, chúng ta hãy xem một ví dụ. Giả sử tôi muốn hiển thị tòa nhà bếp nhỏ của Gwendolyn Brooks trên một trang web.

Trong trường hợp đó, tôi đã bọc các khổ thơ trong các thẻ. Sau đó, tôi đặt thẻ HTML dòng mới bất cứ nơi nào tôi muốn các dòng bị hỏng trong mỗi khổ thơ.

Ở đây, HTML:

 

kitchenette building


We are things of dry hours and the involuntary plan,

Grayed in, and gray. “Dream” makes a giddy sound, not strong

Like “rent,” “feeding a wife,” “satisfying a man.”


But could a dream send up through onion fumes

Its white and violet, fight with fried potatoes

And yesterday’s garbage ripening in the hall,

Flutter, or sing an aria down these rooms


Even if we were willing to let it in,

Had time to warm it, keep it very clean,

Anticipate a message, let it begin?


We wonder. But not well! not for a minute!

Since Number Five is out of the bathroom now,

We think of lukewarm water, hope to get in it.

-Gwendolyn Brooks

Đây là kết quả:

Xem bài thơ bút với yếu tố phá vỡ dòng của Christina Perricone (@HubSpot) trên Codepen.

Mẹo chuyên nghiệp: Đặt một phần tử tại mỗi điểm mà bạn muốn dòng văn bản bị phá vỡ. Có nghĩa là, văn bản sau khi sẽ bắt đầu khi bắt đầu dòng tiếp theo của khối văn bản. Place a
element at each point where you want the line of text to break. Meaning, the text after the
will begin at the start of the next line of the text block.

HTML Line Break không hoạt động

Nếu ngắt dòng HTML không hoạt động - đặc biệt là nếu bạn làm việc trong trình soạn thảo văn bản của CMS như WordPress - thì bạn có thể sử dụng phần tử không chính xác.

Việc sử dụng sai phổ biến nhất của thẻ HTML dòng mới là sử dụng nó cho mục đích trình bày. Đối với hầu hết mọi thứ liên quan đến bố cục, bạn nên sử dụng CSS thay thế.

Ví dụ: giả sử bạn muốn tạo thêm không gian giữa các khối văn bản hoặc các mục khác. Thay vì sử dụng thẻ, bạn nên sử dụng phần tử HTML ngữ nghĩa và biên độ CSS hoặc các thuộc tính đệm nếu cần thiết.

Tại sao? Hai lý do.

  1. Sử dụng phần tử ngắt dòng HTML khi có sẵn một phần tử ngữ nghĩa hơn giúp mã của bạn ít được truy cập hơn, đặc biệt là người đọc sử dụng đầu đọc màn hình.
  2. Sử dụng thẻ để buộc phá vỡ dòng cho mục đích trình bày thuần túy có thể trông tốt trên trình duyệt của bạn nhưng không phải trên các trình duyệt hoặc thiết bị khác - đặc biệt là nếu trang web của bạn đáp ứng. Một trang web phản hồi sẽ tự động thay đổi bố cục dựa trên kích thước màn hình. Vì vậy, nó sẽ kết thúc văn bản khi cần thiết và bao bọc văn bản khi nói đến một thẻ. Điều này sẽ dẫn đến các khối văn bản không đồng đều, không đều. Hãy cùng nhìn vào một ví dụ.. A responsive site will automatically change the layout based on screen size. So it will already wrap text as needed and wrap text when it comes to a
    tag. This will result in choppy, uneven blocks of text. Let’s look at an example.

Ví dụ, giả sử tôi muốn hiển thị một đoạn trích từ Play Fleabag: The Kinh thánh. Tôi nên sử dụng phần tử trích dẫn khối, sẽ tự động thêm lề ở bên trái và bên phải của văn bản. Nếu tôi sử dụng thẻ để bắt chước thụt lề của phần tử trích dẫn khối, thì tôi sẽ lạm dụng thẻ HTML dòng mới.

Ở đây, HTML chính xác:

 


Love is awful! It’s awful. It’s painful. It’s frightening, it makes you doubt yourself, judge yourself, distance yourself from other people in your life. Makes you selfish. Makes you creepy. It makes you obsessed with your hair. Makes you cruel. Makes you say and do things you never thought you would do...



—PRIEST, Fleabag: The Scriptures

Đây là kết quả:

Xem bút Yzzparg của Christina Perricone (@HubSpot) trên Codepen.

Mẹo chuyên nghiệp: Sử dụng một phần tử ngữ nghĩa, như phần tử trích dẫn khối, thay vì phần tử ngắt dòng khi áp dụng để làm cho trang web của bạn dễ tiếp cận hơn với người đọc sử dụng đầu đọc màn hình. Use a semantic element, like the block quote element, instead of the line break element when applicable to make your site more accessible to readers using a screen reader.

Sử dụng phần tử trích dẫn khối không chỉ tốt hơn cho khả năng truy cập - tốt hơn là thiết kế web đáp ứng. Nếu bạn thay đổi kích thước cửa sổ trình duyệt của mình, bạn sẽ nhận thấy rằng phần tử báo giá trong bút trên tự động điều chỉnh theo kích thước màn hình và không có các cạnh răng cưa hoặc dòng văn bản không đồng đều. & NBSP;

Nếu sử dụng các yếu tố không phải là ngữ nghĩa như hình và các yếu tố phá vỡ dòng, chúng sẽ không hoạt động theo cách này. & Nbsp;

Ở đây, HTML không chính xác:

 

Love is awful! It’s awful. It’s painful. It’s frightening, it makes you doubt yourself, judge

yourself, distance yourself from other people in your life. Makes you selfish. Makes you creepy.

It makes you obsessed with your hair. Makes you cruel. Makes you say and do things you never

thought you would do.

—PRIEST, Fleabag: The Scriptures

Đây là kết quả:

Xem bút Yzzparg của Christina Perricone (@HubSpot) trên Codepen.

Mẹo chuyên nghiệp: Sử dụng một phần tử ngữ nghĩa, như phần tử trích dẫn khối, thay vì phần tử ngắt dòng khi áp dụng để làm cho trang web của bạn dễ tiếp cận hơn với người đọc sử dụng đầu đọc màn hình. To force text to appear or break in a specific way, use a semantically meaningful HTML element or CSS instead of the line break element to avoid layout issues like choppy text and jagged edges. 

Sử dụng phần tử trích dẫn khối không chỉ tốt hơn cho khả năng truy cập - tốt hơn là thiết kế web đáp ứng. Nếu bạn thay đổi kích thước cửa sổ trình duyệt của mình, bạn sẽ nhận thấy rằng phần tử báo giá trong bút trên tự động điều chỉnh theo kích thước màn hình và không có các cạnh răng cưa hoặc dòng văn bản không đồng đều. & NBSP;

Nếu sử dụng các yếu tố không phải là ngữ nghĩa như hình và các yếu tố phá vỡ dòng, chúng sẽ không hoạt động theo cách này. & Nbsp;

Ở đây, HTML không chính xác:

Xem bút không chính xác bằng cách sử dụng phần tử để hiển thị đoạn trích từ Play của Christina Perricone (@HubSpot) trên CodePen.

Mẹo chuyên nghiệp: Để buộc văn bản xuất hiện hoặc phá vỡ theo một cách cụ thể, sử dụng phần tử HTML hoặc CSS có ý nghĩa về mặt ngữ nghĩa thay vì phần tử ngắt dòng để tránh các vấn đề về bố cục như văn bản choppy và các cạnh lởm chởm. & NBSP;

Nếu bạn thay đổi kích thước cửa sổ trình duyệt của mình, bạn sẽ nhận thấy rằng phần tử đoạn văn với các phần tử ngắt dòng dẫn đến các cạnh lởm chởm và các dòng văn bản không đồng đều.

Hướng dẫn what is br in css? - br trong css là gì?

Vì vậy, không chỉ ví dụ mã này có vấn đề về khả năng truy cập - nó còn có vấn đề về bố cục. Đó là lý do tại sao điều quan trọng là phải hiểu khi nào nên sử dụng phần tử ngắt dòng và khi không. & NBSP;

TAG chèn một ngắt dòng duy nhất.Thẻ rất hữu ích cho địa chỉ viết hoặc bài thơ.Thẻ là một thẻ trống có nghĩa là nó không có thẻ cuối.inserts a single line break. The
tag is useful for writing addresses or poems. The
tag is an empty tag which means that it has no end tag.

Tôi có nên sử dụng BR hay CSS không?

Đối với hầu hết mọi thứ liên quan đến bố cục, bạn nên sử dụng CSS thay thế.Ví dụ: giả sử bạn muốn tạo thêm không gian giữa các khối văn bản hoặc các mục khác.Thay vì sử dụng thẻ, bạn nên sử dụng phần tử HTML ngữ nghĩa và biên độ CSS hoặc các thuộc tính đệm nếu cần thiết.. For example, say you want to create more space between blocks of text or other items. Instead of using the
tag, you should use a semantic HTML element and the CSS margin or padding properties if necessary.