Как добавить иконки к расширению файла на странице своего сайта?

Да собственно существет проект http://pooliestudios.com/projects/iconize/.

Совместимо с браузерами Firefox (Mac и PC), Camino, Safari, Opera (Mac и PC),  Internet Explorer 7 (в 6 не работает).

Достаточно разместить в коде html до закрытия header:

<link rel=»stylesheet» type=»text/css» media=»screen» href=»iconize.css» />

Затем скопировать папку (icons) с иконками и файл iconize.css в корень своего сайта.

Далее если на сайте окажется ссылка с расширением прописанным в файле iconize.css, то к ссылке будет подставлена иконка данного расширения.

Если нужного расширения не оказалось, можно добавить свою иконку и текст описания в файл iconize.css.

Ниже пример как это работает:

Расширения файлов

ЗЫ: архив со всем необходимым доступен для скачивания.