After searching a lot, I realized that elements inside my head tag are shown inside body tag and head tag contains nothing in my generated HTML code.
This happened because I had used UTF-8-BOM encoding and by changing it to simple UTF-8 everything was fixed.