2008-08-09 34 views
8

Tôi đã cố gắng thêm một favicon vào một trang web trước đó và tìm cách tốt hơn để thực hiện việc này hơn là kết xuất tệp favicon.ico vào thư mục gốc của trang web.Cách ưa thích để sử dụng favicon?

Tôi tìm thấy hướng dẫn nhỏ gọn này: How to Add a Favicon. Tuy nhiên, phương pháp ưa thích không hoạt động trong IE (7) và phương pháp thứ hai là cách cũ (mà tôi đã từ bỏ bản thân mình để sử dụng).

Có phương pháp thứ ba hoạt động trên tất cả các trình duyệt phổ biến nhất không?

Trả lời

15

Đây là những gì tôi luôn luôn sử dụng:

<link rel="icon" href="favicon.ico" type="image/x-icon" /> 
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> 

Điều thứ hai là cho IE. Đầu tiên là dành cho các trình duyệt khác.

0

Đây là cách họ đang làm việc đó ngay tại đây trên Stack Overflow:

<link rel="shortcut icon" href="/favicon.ico" /> 
0

Vâng, các tập tin là trong thư mục gốc để nó không hiển thị cho dù thẻ làm việc hoặc nếu trình duyệt chỉ có biểu tượng từ vị trí thông thường (gốc).

Chỉnh sửa: Tôi sẽ dùng thử và xem nó có hoạt động không.

Chỉnh sửa 2: Sử dụng cả thẻ làm cho nó hoạt ngay cả đối với bất kỳ tên file miễn là tập tin là một biểu tượng cho IE7: Tôi cố gắng sử dụng .png tập tin và nó chỉ làm việc với Firefox.

1

Tôi nghĩ rằng phương pháp đáng tin cậy nhất là chỉ cần thêm favicon.ico tệp vào thư mục gốc của trang web của bạn.

Tôi không nghĩ cần có thẻ meta trừ khi bạn muốn ghi đè lên favicon mặc định theo cách thủ công, nhưng tôi không thể tìm thấy bất kỳ nghiên cứu nào để hỗ trợ đối số của tôi.

2

Bạn có thể sử dụng HTML để chỉ định favicon, nhưng điều đó sẽ chỉ hoạt động trên các trang có HTML này. Cách tốt hơn để thực hiện việc này là thêm thông tin sau vào httpd.conf (Apache) của bạn:

AddType image/x-icon .ico 
Các vấn đề liên quan