Trước nhất, XHTML nghĩa là gì?
XHTML hầu như gần giống như HTML (HyperText Markup Language) nhưng có rất nhiều sự biến đổi nho nhỏ. XHTML nghĩa là Extensible HyperText Markup Language. Đó là sự kết hợp giữa HTML và XML, và được xem như là hệ thống căn bản của trang web ngày nay. XHTML được hỗ trợ bỡi hầu hết tất cả các trình duyệt ngày nay và trong tương lai rất gần, nó sẽ thay thế hoàn toàn hệ thống HTML.
Tại sao phải sử dụng XHTML?
Với sự phát triển không ngừng của hệ thống tin học ngày nay, rất nhiều kỹ năng như PDA, Treo, Palm... không đọc được những ngôn ngữ của hệ thống HTML. Trong khi đó, hệ thống XHTML đòi hỏi 1 sự bố cục hoàn thiện để được hoạt động 1 cách hoàn chỉnh. Chính vì vậy mà XHTML đã và đang được sử dụng trên tất cả mọi trình duyệt mà đòi hỏi sự hỗ trợ của ngôn ngữ XML.
Những sự khác biệt quan trọng và căn bản nhất giữa XHTML và HTML bao gồm những gì?
1/ Tag names và attributes bắt buột phải chữ thường (lowercase).
Ví dụ:
<BODY> là không đúng vì sự quan trọng của nó trong chữ Hoa hay chữ thường. Chính vì vậy mà nó xem <BODY> và <body> là 2 tag hoàn toàn khác nhau.
2/ Tất cả những yếu tố (elements) cần phải được đóng lại.
Ví dụ:
Code:
<li>...</li>
Code:
<img src="image.jpg" alt="This is an image" />
Ngoài ra, tất cả yếu tố (elements) cần phải được mở và đóng lại theo thứ tự. Ở HTML, bạn có thể mở và đóng tag không cần theo thứ tự. Ví dụ như:
Code:
<b><u>...</b></u>
Code:
<b><u>...</u></b>
Code:
<img src=image.gif height=100 alt=Image />
Code:
<img src="image.gif" height="100" alt="Image" />
Code:
<img src="image.png" id="logo" name="logo" />
0 nhận xét:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.