Bài viết này đã được cập nhật để phản ánh trạng thái hiện tại của HTML5, được triển khai đầy đủ. Các ví dụ được liệt kê ở đây vẫn hợp lệ, nhưng bạn có thể muốn truy cập các danh mục hướng dẫn phát triển web của chúng tôi dành cho HTML và HTML5 để biết thêm thông tin mới nhất về các ví dụ mã và thực tiễn tốt nhất về phát triển web HTML Show
Có một số bài viết liệt kê một số tính năng quan trọng sắp ra mắt của HTML5, có thể hoạt động trên một số trình duyệt nhất định. Hướng dẫn dành cho nhà phát triển web này sẽ chỉ cho bạn cách bạn có thể sử dụng một số tính năng nhất định của HTML 5 NGAY BÂY GIỜ Tính năng HTML5Các tính năng HTML 5 hữu ích hiện nay bao gồm
Nếu bạn muốn biết liệu có bất kỳ tính năng nào ở trên hoạt động trên một trình duyệt nhất định hay không, bạn có thể kiểm tra tính năng đó thông qua Modernizer. Thư viện JavaScript nhỏ này cũng rất tốt để phát hiện CSS3. Từ trang web Modernizer, “Modernizr là một thư viện JavaScript nhỏ và đơn giản giúp bạn tận dụng các công nghệ web mới nổi (CSS3, HTML 5) trong khi vẫn duy trì mức độ kiểm soát tốt đối với các trình duyệt cũ hơn có thể chưa hỗ trợ các công nghệ mới này. ” Cú pháp Modernizer là trực quan .multiplebgs div p { /* properties for browsers that support multiple backgrounds */ } .no-multiplebgs div p { /* optional fallback properties for browsers that don't */ } Simply insert the modernizr-1.1.js JavaScript file in your page and add a class of “no-js” in the element. You can then use the Modernizr JavaScript object and the various CSS classes it attaches to the html element. Here’s an example of how to do that: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Learning HTML5</title> <script src="modernizr.min.js"></script> </head> <body> Your web page here. </body> </html> For those of you with a keen eye, you might have noticed the simplified Nếu bạn vẫn đang sử dụng, <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> là loại tài liệu của bạn, bạn có thể đơn giản hóa và rút ngắn nó ngay bây giờ. Điều này hoạt động trong tất cả các trình duyệt. Bạn cũng có thể rút ngắn, <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ĐẾN <meta charset="utf-8"> Ngoài ra, bạn có thể rút ngắn tham chiếu đến CSS của mình từ <style type="text/css"> To |