Khoảng trắng là những ký tự (có thể gõ từ các trình soạn thảo) như: ký tự trắng, ký tự tab, ký tự xuống dòng
Khoảng trắng là những ký tự (có thể gõ từ các trình soạn thảo) như: ký tự trắng (space, rỗng, khi bạn gõ spacebar trên bàn phím), ký tự tab (nhấn phím TAB), ký tự xuống dòng (nhấn Enter, tùy thuộc trình soạn tạo nó có thể là ký tự CR, LF, hoặc cả chuỗi CRLF).
Khi viết nội dung HTML, sử dụng các khoảng trắng trên giúp cho bạn trình bày mã code HTML sáng sủa, dễ đọc. Tuy nhiên, trong HTML khoảng trắng hiện thị khi viết mã và nó thể hiện như thế nào trên trình duyệt có sự khác nhau lớn, nên bạn cần lưu ý để sử dụng một cách phù hợp. Dưới đây là các lưu ý khi sử dụng whitespace trong HTML
Trong code HTML giữa các từ có nhiều khoảng trắng, thì trình duyệt render coi như chỉ có một khoảng khắng. Ví dụ:
Khi bạn viết HTML, mà sau khi mở thẻ là các khoảng trắng, thì các khoảng trắng này bị loại bỏ. Tương tự vậy, các khoảng trắng trước đóng thẻ bị loại bỏ.
Viết thế này (khung đỏ là các khoảng trắng):
Thì tương đương:
<tag>Nội dung</tag>
Phía trước mở một thẻ, phía sau đóng một thẻ nếu có khoảng trắng thì coi như không có.
Viết thế này:
Thì tương đương:
<tag>Nội dung</tag>
Nếu muốn trình duyệt không bỏ qua các khoảng trắng theo quy tắc trên, thì các ký tự khoảng trắng space chèn vào HTML cần sử dụng mã ký tự (HTML Entity) để chèn, ví dụ ký tự spacebar thì viết là
Tham khảo mã ký tự HTML tại: Mã ký tự HTML đặc biệt
<p> Xin chào!</p>
Kết quả là: (phía trước chữ Xin có 2 khoảng trắng ...)
Xin chào!
Nguồn tin: Xuanthulab