Tính năng nào sau đây là một phần của html 5?

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

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 HTML5

Các tính năng HTML 5 hữu ích hiện nay bao gồm

  • Công nhân web. Một số ứng dụng web sử dụng các tập lệnh nặng để thực hiện các chức năng. Công nhân web sử dụng các luồng nền riêng biệt để xử lý và nó không ảnh hưởng đến hiệu suất của trang web
  • Băng hình. Bạn có thể nhúng video mà không cần plugin hoặc codec độc quyền của bên thứ ba. Video trở nên dễ dàng như nhúng một hình ảnh
  • Tranh sơn dầu. Tính năng này cho phép nhà phát triển web kết xuất đồ họa một cách nhanh chóng. Như với video, không cần cắm
  • Bộ đệm ứng dụng. Các trang web sẽ bắt đầu lưu trữ ngày càng nhiều thông tin cục bộ trên máy tính của khách truy cập. Nó hoạt động giống như cookie, nhưng khi cookie nhỏ, tính năng mới cho phép các tệp lớn hơn nhiều. Google Gears là một ví dụ tuyệt vời về điều này trong thực tế
  • định vị địa lý. Được biết đến nhiều nhất để sử dụng trên thiết bị di động, định vị địa lý sắp ra mắt với HTML5

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:




  
  Learning HTML5
  


  Your web page here.


For those of you with a keen eye, you might have noticed the simplified

Nếu bạn vẫn đang sử dụng,


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,


ĐẾN


Ngoài ra, bạn có thể rút ngắn tham chiếu đến CSS của mình từ