Search

Thẻ DOCTYPE và các thẻ META

  • Share this:
Thẻ DOCTYPE và các thẻ META

Thẻ DOCTYPE luôn xuất hiện đầu tiên (nhưng không bắt buộc) trong bất kỳ tập tin HTML nào. Thẻ DOCTYPE chỉ dẫn cho trình duyệt biết “loại” (hay phiên bản) HTML nào đang được sử dụng trong tập tin đó. Có nhiều loại khai báo DOCTYPE khác nhau. Bạn có thể không khai báo DOCTYPE ở đầu tập tin HTML, tuy nhiên khi đó trang web của bạn có thể gặp vấn đề khi hiển thị trên nhiều loại trình duyệt khác nhau.


Tầm quan trọng của thẻ DOCTYPE

HTML có các quy luật riêng của nó, được định nghĩa trong tập tin Document Type Definition, viết tắt là DTD. DTD là một tài liệu XML quy định các thẻ, thuộc tính và giá trị nào là chính xác cho một phiên bản HTML. Với mỗi phiên bản HTML sẽ có tài liệu DTD riêng.

Nếu bạn muốn trang web của bạn nhìn chính xác như thiết kế và đồng nhất trên các trình duyệt khác nhau, bạn cần phải chỉ dẫn cho trình duyệt biết phiên bản HTML hay XHTML nào đang được sử dụng bằng cách nhúng thẻ khai báo DOCTYPE ở dòng đầu tiên của trang HTML. Nếu không có thẻ DOCTYPE, trình duyệt sẽ coi như mã HTML này đã được viết từ rất lâu, bằng một phiên bản cũ, và hiển thị nó giống như trên một trình duyệt cũ kỹ.

Một số phiên bản khai báo DOCTYPE phổ biến:

  • Với HTML 4.01 Transitional: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  • Với XHTML 1.0 Transitional: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml">  
  • Với HTML 5: <!DOCTYPE html> 

Các thẻ META

 

Bài trước: Khởi đầu với một trang web HTML đơn giảnBài tiếp theo: (đang xây dựng)

HỌC VIỆN CÔNG NGHỆ CNET

cnet.edu.vn | info@cnet.edu.vn

Admin Admin

Admin Admin

CNET Academy Administrator