Tôi nên chọn phần mở rộng tệp nào cho các tệp HTML của mình? Và tại sao?
Tôi nên chọn phần mở rộng tệp nào cho các tệp HTML của mình? Và tại sao?
Câu trả lời:
Câu trả lời ngắn
Chẳng có ai. Họ đều giống hệt nhau.
Câu trả lời dài
Cả .htm và .html hoàn toàn giống nhau và sẽ hoạt động theo cùng một cách. Lựa chọn tùy thuộc vào sở thích cá nhân, miễn là bạn phù hợp với tên tệp của mình, bạn sẽ không gặp vấn đề gì.
Tùy thuộc vào cấu hình của máy chủ web, một trong các loại tệp sẽ được ưu tiên hơn loại kia. Đây không phải là một vấn đề vì không chắc là bạn sẽ có cả index.htmlm và index.html ngồi trong cùng một thư mục.
Chúng tôi luôn sử dụng .htm ngắn hơn cho tên tệp của mình vì phần mở rộng tệp thường dài 3 ký tự.
VÀ THÊM VỀ: http://www.sightspecific.com/~mosh/WWW_FAQ/ext.html hoặc http://www.sightspecific.com/~mosh/WWW_FAQ/ext.htmlm
Tôi nghĩ rằng tôi nên thêm phần này ở đây:
Có một sự khác biệt nhỏ giữa các tệp .htm và .html. Hãy xem xét một đường dẫn trong máy chủ của bạn như: mydomain.com/myfolder . Nếu bạn tạo một index.htm tập tin bên trong thư mục đó và bạn mở mà như thế này: mydomain.com/myfolder/ , nó sẽ đi điên và nhổ ra tập tin của bạn vì nó là trong máy chủ của bạn,
nhưng nếu bạn tạo một index.html tập tin trong đó và mở thư mục đó trong trình duyệt của bạn, nó sẽ tải tập tin đó.
Tôi đã thử nghiệm điều này trên VPS của tôi và thấy điều này
Có thể bằng cách nào đó bạn có thể đặt máy chủ của mình tải các tệp index.htm theo mặc định, nhưng tôi đoán tệp .html là loại tệp mặc định cho các trình duyệt mở trong mỗi thư mục.
Cũng không!
Nếu bạn đang hỏi; "những gì khách truy cập trang web sẽ nhập, htm hoặc html" - tốt hơn hết là cung cấp cho họ một URL mô tả đẹp mà không có phần mở rộng. Nếu họ quen với việc truy cập yoursite / contact.html và bạn đổi nó thành yoursite / contact.php bạn đã phá vỡ liên kết đó. Nếu bạn sử dụng yoursite / contact / thì không có vấn đề gì khi bạn chuyển đổi công nghệ.
.html
trên một trang web hiện đại.
.html
- DOS đã chết từ lâu. Nhưng nó không thực sự tạo ra nhiều sự khác biệt cuối cùng.
Điều tương tự .. không có sự khác biệt nào cả ... htm đã được sử dụng trong những ngày chỉ có 3 phần mở rộng chữ cái là phổ biến.
Nếu bạn dự định đặt các tệp trên một máy chỉ hỗ trợ quy ước đặt tên 8.3, bạn nên giới hạn phần mở rộng chỉ còn 3 ký tự.
Nếu không, tốt hơn nên chọn phiên bản .html mô tả nhiều hơn.
Tôi đoán bây giờ đã quá muộn, tuy nhiên lần duy nhất nó tạo ra sự khác biệt là khi bạn thiết lập chữ ký HTML trên MS Outlook (thậm chí là 2010). Nó chỉ không thể xử lý các phần mở rộng .html, chỉ .htm
Nó giống nhau về chức năng và hỗ trợ. (hầu hết các hệ điều hành đều nhận ra cả hai, hầu hết các Công cụ tìm kiếm đều nhận ra cả hai)
Để sử dụng hàng ngày, tôi chọn .htm vì nó ngắn hơn để gõ 25%.
Vì ngày nay, máy tính hỗ trợ rộng rãi bất kỳ độ dài nào dưới dạng tệp, sự lựa chọn bây giờ chỉ mang tính cá nhân. Quay trở lại những ngày đầu của Windows, nơi chỉ có 3 chữ cái được hỗ trợ, bạn phải sử dụng .htm, nhưng không còn nữa.
.html
phần mở rộng ngay từ đầu.
Đây là một số thực phẩm cho suy nghĩ.
Ví dụ, nếu bạn đã sử dụng tất cả các tệp .htm trên trang web của mình, thì bạn đã thay đổi trình chỉnh sửa mà bạn đang sử dụng và trình chỉnh sửa mới của bạn sẽ xuất tất cả các tệp của bạn với phần mở rộng .html. Khi bạn xuất bản lại trang web của mình lên máy chủ, có vẻ như tôi thực sự có thể làm tổn thương vị trí / xếp hạng SEO của bạn vì nhiều liên kết ngoài đó trên web, bao gồm cả Google, đang tìm kiếm .htm chứ không phải .html mới cho cùng một trang. Điều này giả định rằng bạn vẫn đang sử dụng cùng tên trang từ trình chỉnh sửa cũ sẽ có ý nghĩa.
Dù sao đi nữa ... Quan điểm của tôi là, hãy cẩn thận đừng để mất nước ép liên kết mà bạn đã tích tụ. Vì vậy, tôi đoán trong ví dụ này, có một lý do để gắn bó với .htm ... Nhưng sau đó, như những người khác đã đề cập, họ dường như giống nhau.
Vui lòng sửa nếu tôi sai.
Lý do tôi đề cập đến tất cả điều này là bởi vì đây là những gì tôi đang trong quá trình thực hiện khi nó xảy ra với tôi, tôi có thể làm hỏng SEO trang web với trình chỉnh sửa mới.
Trình chỉnh sửa ban đầu là MS Front Page, luôn xuất ra .htm, đã chết và trình chỉnh sửa mới "90 Second Web Builder 9", xuất ra tất cả các tệp .html ... May mắn thay, họ phải nghĩ về điều này và chúng bao gồm một cách để thay đổi phần mở rộng đầu ra trở lại .htm
Dù sao, đó là 2 xu của tôi ... hy vọng nó sẽ giúp được ai đó ..
Nói tóm lại, chúng giống hệt nhau. Nếu bạn nhận thấy sự kết thúc của URL, đôi khi bạn sẽ thấy .htm và những lần khác bạn sẽ thấy .html. Nó vẫn đề cập đến ngôn ngữ đánh dấu siêu văn bản.
Tôi có một trang web là tất cả .htm và được máy tính nói "biết tất cả" để đổi thành .html vì nó sẽ giúp google xếp hạng .. tiết kiệm thời gian và $