Khi các bạn kiểm tra phần tử(F12) để xem thành phần HTML, có  xuất hiện, nó làm cho định dạng layout của bạn không theo ý muốn, xuất hiện một khoảng trống rất lớn, các bạn xem ảnh:
đối với firefox: đối với Chrome:
Nguyên nhân: mã  là các ký tự Unicode ‘ZERO WIDTH NO-BREAK SPACE “(U + FEFF). Có thể là bạn chép html mã của bạn thông qua việc sao chép / dán mà các công cụ lập trình không nhận ra nó, không thể định dạng lại.
Cách khắc phục: rất dễ dàng các bạn có thể mở file chứa đoạn html đó lên bằng các công cụ lập trình và save lại với encoding UTF-8 without BOM, tốt nhất là dùng notepad ++
Tại sao “” xuất hiện trong html?
Comments are closed.