Apparently you can use this trick.
<title> My title</title>
That icon-alike is actually a text.
This code will defiantly work. In a comment I saw they are using ejs syntex that is not for everyone only for those who are working with express.js
<link rel="icon" href="demo_icon.gif" sizes="16x16">
<title> Reddit</title>
you can also add png and jpg
If using in ruby rails use the below code.
For calculating the path of the file, asset_path function is used to find the image that we are using inside of the rails code embedded in <%= code %>
<link rel="icon" type="image/png" href="<%= asset_path('icon_name.jpg')%>">
They're called favicons, and are quite easy to make/use. Have a read of http://www.favicon.com/ for help.
this is an interesting question so let check it if you have a image for use as a website-icon then
Add this to your script
<link rel="icon" type="image/gif" href="animated_favicon1.gif" />
otherwise if you have a icon for your website icon then you chose
<link rel="shortcut icon" href="favicon.ico" />
I always use http://www.iconspedia.com/ for more icons
if my answer solved your problem then give me vote ok
If you wanna use a URL just you can use this code.
<link rel="shortcut icon" type="image/x-icon" href="https://..." />
<link rel="icon" href="your_icon"/>
The accepted answer works perfectly fine. I just want to mention a minor problem with the answer devXen has given.
If you set the icon like this:
<link rel="shortcut icon" type="image/x-icon" href="icon.ico">
The icon will work as expected:
However, if you set it like devXen has suggested:
<title> Amir A. Shabani</title>
The title of the page moves upon refresh:
So I would advise using <link>
instead.
Source: Stackoverflow.com