Sự khác biệt giữa các yếu tố khối và nội tuyến luôn có vẻ xa lạ đối với tôi. Sự khác biệt hoàn toàn là một phần tử khối chiếm toàn bộ chiều rộng, do đó buộc ngắt dòng trước và sau phần tử và một phần tử nội tuyến chỉ chiếm nhiều như nội dung. Tại sao không chỉ có một loại phần tử - một phần tử nội tuyến nơi bạn cũng có thể áp dụng chiều cao / chiều rộng tùy chỉnh và sử dụng phần tử đó? Bạn muốn ngắt dòng? Chèn một <br />
hoặc có thể thêm một thẻ đặc biệt trong CSS cho hành vi đó. Theo cách hiện tại, tôi không thấy nó giải quyết bất kỳ vấn đề nào, và thay vào đó, nó chỉ buộc một tài sản mà theo tôi nên được quyết định bởi một nhà thiết kế.
Vậy tại sao hai loại?
<br/>
và một<p>
thẻ để tách dòng cuối cùng khỏi đoạn đầu tiên. Có lẽ bạn nên bắt đầu nhìn vào sự khác biệt lớn trong ý định trực quan hơn là sự khác biệt trong thực hiện.