Từ các yếu tố spec *
BR đại diện cho một ngắt dòng.
Trong khi ngắt dòng thường được thể hiện trong môi trường trực quan bằng thể chất di chuyển văn bản tiếp theo cho một dòng sản phẩm mới, một phong cách trang ngừơi tiêu dùng đại lý sẽ không kém phần hợp lý trong việc gây ra ngắt dòng để được trả lại một cách khác nhau, ví dụ dưới dạng chấm màu xanh lục hoặc cách thêm khoảng cách.
Phần tử br chỉ được sử dụng cho các ngắt dòng thực sự là phần của nội dung, như trong bài thơ hoặc địa chỉ.
Vì vậy, nó nêu rõ rằng bạn có thể tạo kiểu ngắt dòng như một thứ gì đó khác, do đó giải thích tại sao nó không phải là một thực thể. Nó làm cho tôi nghĩ rằng cần có hai cách để thêm một ngắt dòng - như một thực thể &br;
hoặc một thẻ <br>
, do đó cho phép tác giả linh hoạt hơn cho dù ngắt dòng là có thể tạo kiểu hay không. Tuyên bố trên - tương đương với việc sử dụng các ngắt dòng trong thơ và địa chỉ - là một chút của một bàn chải rộng nếu bạn hỏi tôi.
* Không chắc nếu nó các spec, nhưng nó chắc chắn một đặc tả
Bởi vì trong một số trường hợp, bạn có thể muốn vô hiệu hóa ngắt dòng và làm cho mọi thứ xuất hiện một dòng đơn. không thể tự động remap một ' ' thành một cái gì đó khác, nhưng bạn CÓ THỂ sử dụng css để tạo ra một '
' không thực hiện ngắt dòng. –
trong trường hợp đó, hãy để tôi thuật lại câu hỏi của tôi: Tại sao không phải là một thẻ? :) – wheresrhys
Một điều tôi có thể nghĩ đến: khả năng tương thích. &br; dường như chỉ ra một ký tự đơn nhưng \ r \ n là chuỗi đúng trên Windoze, \ n đối với Linux, \ r dành cho Mac OS cũ. Tuy nhiên, một ký tự dấu cách không phá vỡ có ý nghĩa giống nhau trên tất cả các hệ thống (và là một điểm mã duy nhất). – darvids0n