Some HTML name entities are not rendering in IE8 and instead I can see the not rendered HTML entity! For example ş
or ı
.
I found a solution to use HTML number entities such as ş
instead of ş
.
I was wondering if anyone knows about the reason of this issue and if there is a way to see ş
or ı
or similar entities correctly in IE8?
Here is my code on jsfiddle: (If you copy this code to a HTML file, it will not render in IE8)
<HTML lang="TR">
<HEAD>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<TITLE>test</TITLE>
</HEAD>
<BODY>
<p>This is not working in IE8: afişler, eşyaları, kı </p>
<p> This is working: afi&;#351;ler, eşyaları, kı </p>
<p>This is Working as well: test test–</p>
</BODY>
</HTML>