File .htm và .html khác nhau như thế nào?

Nếu tiếp xúc với thế giới internet một thời gian, người sử dụng có thể nhận thấy có 2 đuôi file khác nhau: .htm và .html cho cùng một loại file. Cả hai phần mở rộng này đều dành cho file HTML (HyperText Markup Language). Vậy sự khác biệt giữa chúng là gì?

Trước khi trả lời, mình muốn chỉ rõ 2 điều:

  • File với phần mở rộng .htm và .html đều là các file văn bản thuần;
  • Chúng điển hình được sử dụng để tạo nên các trang web.

.htm và .html là tương đương nhau

Hoàn toàn không có sự khác biệt giữa file .html và .htm. Chúng có thể sử dụng thay thế cho nhau. Do đó, bạn có thể đổi tên một file với phần đuôi .html thành .htm và ngược lại. Trình duyệt web sẽ vẫn hiển thị nội dung dưới cùng một hình thức.

Sự khác biệt duy nhất ở đây là…độ dài của các phần mở rộng ấy.

Vậy tại sao lại có tới 2 cách đặt phần mở rộng khác nhau cho cùng một loại file? Câu trả lời như sau: ngày xửa ngày xưa, trên nhiều hệ điều hành, phần mở rộng của file chỉ được sử dụng 3 kí tự. Điều này đặc biệt đúng với Microsoft Windows, nền tảng hệ điều hành phổ biến nhất (lúc đó và cũng như bây giờ). Thế nên, rất nhiều những trang web được tạo từ những ngày xưa cũ ấy sẽ có phẩn mở rộng là .htm, chỉ 3 kí tự mà thôi.

Sau này vì những lý do kỹ thuật, phần mở rộng .html được áp dụng đối với các file HTML.

Nguồn tham khảo:
http://www.webdevelopersnotes.com/difference-between-htm-and-html

https://en.wikipedia.org/wiki/Filename_extension

https://viblo.asia/p/file-htm-va-html-khac-nhau-nhu-the-nao-WrJvYXDDkVO

5 1 Bỏ phiếu
Xếp Hạng Bài Viết
Đăng ký
Thông báo về
guest
3 Bình luận
Được bình chọn nhiều nhất
Mới nhất Cũ nhất
Phản hồi nội tuyến
Xem tất cả các bình luận
anh
anh
Guest
2 years ago

ủa vậy sao không xài .htm luôn cho rồi

Chỉnh sửa lần cuối 2 years ago bởi anh
LucilleFeast
Guest
8 months ago