My favicon works fine in FF, Chrome and Safari but not IE. All are modern versions, but I don't have exact version numbers.
<link rel='shortcut icon' href = '../images/favicon.png'>
There is no reason not to use a
.ico. Gimp is a free program which will convert your image to an
Convert it and use:
<link rel='shortcut icon' href = '../images/favicon.ico'>