01/10/2018, 15:56

Thẻ xuống dòng chuẩn của HTML5 là gì?

Thẻ xuống dòng trong HTML5 là <br/> hay <br>. Mình dùng trình soạn thảo Subline text 3 và mình thấy cả 2 thẻ này đều sử dụng đc. Vậy mình nên dùng thẻ nào?

Hà Hải Nam viết 18:02 ngày 01/10/2018

Mình không nhìn thấy bạn ơi. . Chụp hình nhé. Thẻ xuống dòng chuẩn thì là <br> .

Nguyen Kien viết 18:09 ngày 01/10/2018

Chịu khó gg đi bạn đỡ mất công hỏi

stackoverflow.com
Eikern

HTML 5: Is it <br>, <br/>, or <br />?

html, html5
asked by Eikern on 01:39PM - 22 Dec 09

Do Phan Viet viết 18:10 ngày 01/10/2018

Hồi mình mới biết HTML thấy mấy thẻ đơn vd.

 

người ta hay viết
 

biểu diễn đóng thẻ thấy hay hay nên cũng viết theo. Nhưng sau này viết nhiều lại dùng
 

cho nó nhanh bạn ạ. ^^
Aragami1408 viết 18:06 ngày 01/10/2018

nói chung dùng cái nào cũng ok hết! Nhưng sau này bạn dùng react jsx thì phải có self-closing tag nha bạn

Trần Hoàn viết 17:57 ngày 01/10/2018

Theo như nhiều kết quả tra cứu Google của mình thì thẻ nên dùng nhất là <br />, không phải là <br> hay <br/>

Vô Thin viết 18:08 ngày 01/10/2018

Nếu chỉ là HTML5 không thôi, không cần có dấu chém tới đứng sau thẻ nếu là thẻ nằm trong nhóm thẻ không có thẻ đóng như meta, br, img, hr, input,…

Theo nhiều tài liệu, ngay sau thẻ có một khoảng trắng rồi đến dấu chém tới vẫn không làm hỏng cách trình duyệt xử lý thẻ trong HTML5. Nhưng, thật là thừa năng lượng khi thêm 2 ký tự (1 khoảng trắng và 1 dấu chém tới).

Câu hỏi đặt ra là tại sao vẫn có nhiều trang web có cái kiểu có khoảng trắng sau thẻ và có dấu chém tới? Đó là do lịch sử của thời XML đang là mốt, có cái gọi là XHTML, để được gọi là “valid” thì những thẻ không dạng thẻ có đóng - mở sẽ phải tự đóng thì các trình parser mới xử lý đúng, còn không sẽ sai lạc.

Cho nên, nếu bây giờ trong ứng dụng web mà quan trọng việc xử lý XML, hãy cẩn trọng, có thể dấu trắng và dấu chém tới sẽ có ích. Hãy hỏi team của bạn.

MT viết 18:05 ngày 01/10/2018

XHTML: <br />
HTML5: <br>
Đơn giản vậy thôi

Bài liên quan
0