Logo vi.removalsclassifieds.com

Sự khác biệt giữa HTML 4 và HTML 5 (Với Bảng)

Mục lục:

Anonim

HTML là viết tắt của Hypertext Markup Language. HTML tạo thành cơ sở của bất kỳ trang web nào vì HTML chứa thông tin về tài liệu và cho trình duyệt biết đâu là dữ liệu trên trang dưới dạng văn bản, liên kết và cũng hướng dẫn trình duyệt tìm hình ảnh ở đâu. Các phiên bản phổ biến và thông dụng nhất của HTML là HTML 4 và HTML 5.

HTML 4 so với HTML 5

Sự khác biệt chính giữa HTML 4 và HTML 5 là HTML 4 là phiên bản HTML thứ 4 trở lên với ít tính năng và thẻ hơn trong khi HTML 5 là phần mở rộng của HTML4 và phiên bản thứ 5 của HTML có các tính năng mới và đơn giản và có nhiều tính năng mới. các thẻ. HTML 4 không hỗ trợ đa phương tiện trong khi HTML 5 hỗ trợ đa phương tiện.

Trong HTML 4, phương tiện giao tiếp giữa máy chủ và máy khách là thông qua phát trực tuyến và bỏ phiếu dài. Không có ổ cắm web nào trong HTML 4. Nó có các thẻ applet để hiển thị các applet trên trình duyệt web. Thuộc tính script là cần thiết cho HTML 4 vì nó được sử dụng để liên kết thẻ và tham chiếu đến JavaScript và các tập lệnh tương tự khác. Việc theo dõi vị trí của người dùng trong HTML 4 rất khó.

Mặt khác, HTML 5 có các ổ cắm web để giao tiếp nếu máy khách và máy chủ. Điều này cho phép giao tiếp song công giữa cả hai bên. Thẻ applet đã được thay thế từ HTML 5 bằng một thẻ mới có tên. Thuộc tính script không bắt buộc trong HTML 5. Vị trí của người dùng trong HTML 5 có thể dễ dàng tìm thấy bằng cách tận dụng JS GeoLocation.

Bảng so sánh giữa HTML 4 và HTML 5

Các thông số so sánh HTML 4 HTML 5
Phiên bản HTML 4 là phiên bản thứ 4 của HTML và cũng là phiên bản mở rộng của HTML 3.2 HTML 5 là phiên bản thứ 5 của HTML và cũng là phần mở rộng của HTML 4
Đặc trưng Đây là phiên bản cũ hơn nên có ít tính năng hơn Nó là một phiên bản mới và có các tính năng nâng cao
Xử lý lỗi Nó cung cấp khả năng xử lý lỗi tốt và tính nhất quán vừa phải trong các tài liệu không đúng định dạng Nó cung cấp khả năng xử lý lỗi tốt hơn và có tính nhất quán cao trong các tài liệu không đúng định dạng
Các yếu tố của bên thứ ba HTML4 được hỗ trợ bởi nhiều phần tử của bên thứ ba như Silverlight và flash HTML5 được hỗ trợ bởi đa phương tiện
Cung cấp thẻ Không có quy định nào cho các thẻ mới trong HTML 4 Nó cho phép các thẻ mới như video, canvas, audio và các thẻ khác

HTML 4 là gì?

HTML 4 là một ngôn ngữ đánh dấu đã được xuất bản vào năm 1997 dưới dạng Khuyến nghị của W3C. HTML 4 là một phiên bản mở rộng của HTML 3.2. Đây là bản sửa đổi của HTML trước và hỗ trợ các tính năng khác nhau như ngôn ngữ kịch bản, biểu định kiểu, nhúng đối tượng, bảng phong phú hơn, hỗ trợ đối tượng và các tính năng trợ năng nâng cao khác với người dùng đặc biệt bị khuyết tật.

HTML 4 có các khả năng mạnh mẽ hơn các phiên bản HTML trước. Nó được thiết lập và là tiêu chuẩn và do đó tương thích với nhiều trình duyệt web. HTML 4 có tính nội bộ cao giúp viết tài liệu bằng các ngôn ngữ khác nhau và có thể được vận chuyển khắp nơi trên thế giới.

HTML 4 có thêm các khóa truy cập và có khả năng tạo thành các nhóm điều khiển về mặt ngữ nghĩa và các nhãn hoạt động khác. Cấu trúc và cách trình bày trong HTML 4 tốt hơn và có khả năng đánh dấu cả mô tả văn bản. Các phần tử trong tài liệu HTML4 có ba phần - thẻ bắt đầu, nội dung và thẻ kết thúc.

Các phần tử trong HTML 4 không phân biệt chữ hoa chữ thường và có thể được viết theo bất kỳ cách nào. Các thuộc tính của các phần tử có thể xác định các thuộc tính của phần tử cụ thể đó. Một tài liệu HTML 4 lý tưởng sẽ bắt đầu bằng khai báo DOCTYPE và phần tử sẽ chứa HEAD và BODY. Thông tin được chứa trong cái trước trong khi cái sau chứa nội dung của tài liệu.

HTML 5 là gì?

HTML là phiên bản chính thứ năm và mới nhất của HTML theo khuyến nghị của WWW Consortium (W3C). Nó được phát hành vào ngày 22 tháng 1 năm 2008. Mục tiêu của phiên bản mới là hỗ trợ đa phương tiện mới nhất và mang lại các tính năng mới khác. Ngôn ngữ trở nên dễ dàng và con người có thể dễ dàng đọc được và được tích hợp vào máy tính và thiết bị.

HTML 5 là phiên bản mở rộng của HTML 4. Phiên bản mới này không chỉ thay thế cho HTML 4 mà còn các phiên bản khác như DOM Cấp 2 HTML và XHTML 1. Nó có các mô hình xử lý chi tiết và có thể dễ dàng triển khai. Nó cải thiện, mở rộng và hợp lý hóa các tài liệu HTML, API và các ứng dụng web khác.

Có một số tính năng cú pháp mới được bao gồm trong HTML 5. Chúng là <video, audio, canvas. Nó thậm chí còn giới thiệu các yếu tố và thuộc tính mới để phản ánh cách sử dụng điển hình trên các trang web hiện đại. Nó không dựa trên SGML. HTML 5 hỗ trợ tương thích ngược và kích hoạt chế độ hiển thị tuân thủ tiêu chuẩn.

Các tính năng mới trong API là phát lại phương tiện theo thời gian, nội dung có thể chỉnh sửa, ngoại tuyến, kéo và thả, vi dữ liệu, kiểu MIME, lịch sử, đăng ký trình xử lý giao thức, lưu trữ web và các tính năng khác để cải thiện API với dung lượng lưu trữ lớn hơn. Nó cũng hỗ trợ GeoLocation, mật mã web, cơ sở dữ liệu SQL, indexedDB và các tính năng nâng cao khác.

Sự khác biệt chính giữa HTML 4 và HTML 5

Sự kết luận

HTML được sử dụng để tạo các trang của các trang web được hiển thị trên world wide web. HTML là một ngôn ngữ dễ hiểu và có thể dễ dàng hiểu và học. Hai phiên bản phổ biến của HTML là HTML 4 và HTML 5.

HTML 5 là phiên bản nâng cao và mới của HTML 4. Nó có các tính năng mới và đơn giản hóa các chức năng khác nhau. Có cung cấp các thẻ mới và đa phương tiện và cũng quản lý hiệu quả việc xử lý lỗi. Tuy nhiên, HTML 4 là tiêu chuẩn và được thiết lập, do đó có khả năng tương thích cao hơn với các trình duyệt web khác. Cả hai phiên bản đều có các tính năng khác nhau.

Sự khác biệt giữa HTML 4 và HTML 5 (Với Bảng)