Sự khác biệt giữa XHTML và HTML
- Trang trước XHTML Why
- Trang tiếp theo Cú pháp XHTML
Bằng cách viết HTML chặt chẽ, bạn có thể chuẩn bị cho XHTML.
Làm thế nào để chuẩn bị cho XHTML
XHTML và HTML 4.01 tiêu chuẩn không có nhiều khác biệt.
Vậy việc nâng cấp mã của bạn lên 4.01 là một bước bắt đầu rất tốt. Hãy cùng nhau xem xét toàn diện《Cuốn sách tham khảo HTML 4.01》sẽ giúp bạn làm điều đó.
Ngoài ra, bạn nên viết mã HTML bằng chữ thường ngay lập tức, đồng thời tuyệt đối không hình thành thói quen bỏ qua các thẻ như </p>.
Chúc bạn mã nguồn vui vẻ!
Sự khác biệt chính nhất:
- Các yếu tố XHTML phải được嵌套 chính xác.
- Các yếu tố XHTML phải được đóng.
- Tên thẻ phải được viết bằng chữ thường.
- Tài liệu XHTML phải có yếu tố gốc.
Các yếu tố phải được嵌套 chính xác.
Trong HTML, một số yếu tố có thể được嵌套 không chính xác với nhau như sau:
<b><i>Text này đậm và nghiêng</b>
</i>
Trong XHTML, tất cả các yếu tố phải được嵌套 chính xác với nhau như sau:
<b><i>Text này đậm và nghiêng</i></b>
Lưu ý:Một lỗi dễ mắc phải trong danh sách嵌套 là quên rằng danh sách nội bộ phải nằm trong thẻ li, như sau:
Đây là sai:
<ul>
<li>Cà phê
<li>Trà
<ul>
<li>Trà đen
<li>Trà xanh
</ul>
<li>Sữa
</ul>
Đây là đúng:
<ul> <li>Cà phê<li>
Trà <ul> <li>Trà đen <li>Trà xanh </ul></li>
<li>Sữa </ul>
Lưu ý: Trong ví dụ về mã đúng, chúng tôi đã chèn thẻ </li> sau </ul>.
Các yếu tố XHTML phải được đóng.
Các thẻ không trống phải sử dụng thẻ kết thúc.
Đây là sai:
<p>
This is a paragraph<p>
Đây là đoạn văn khác.
Đây là đúng:
<p>
This is a paragraph</p>
<p>
Đây là đoạn văn khác.</p>
Các thẻ trống cũng phải được đóng.
Các thẻ trống cũng phải sử dụng thẻ kết thúc, hoặc thẻ bắt đầu của chúng phải được/>
Kết thúc.
Đây là sai:
Một đoạn ngắt: <br> Một dòng ngang: <hr> Một hình ảnh: <img src="happy.gif" alt="Mặt cười hạnh phúc">
Đây là đúng:
Một đoạn ngắt: <br>/>
Một dòng ngang: <hr>/>
Một hình ảnh: <img src="happy.gif" alt="Mặt cười hạnh phúc">/>
Các yếu tố XHTML phải viết thường.
XHTML quy định: tên thẻ và cặp thuộc tính nhạy cảm với chữ hoa và chữ thường.
Đây là sai:
<BODY>
<P>
This is a paragraph</P>
</BODY>
Đây là đúng:
<body>
<p>
This is a paragraph</p>
</body>
Tài liệu XHTML phải có một yếu tố gốc
Tất cả các yếu tố XHTML phải được bao gồm trong yếu tố gốc <html>. Các yếu tố khác đều có thể có yếu tố con. Các yếu tố con phải là cặp và được bao gồm trong yếu tố cha. Cấu trúc tài liệu cơ bản như sau:
<html>
<head> ... </head> <body> ... </body></html>
- Trang trước XHTML Why
- Trang tiếp theo Cú pháp XHTML