У многих разработчиков есть проблема при совместимости нового сайта под все популярные браузеры. Если в Хроме или Мозилле все более-менее одинаково отображается, то старые браузеры IE6-8, продолжают капризничать.
О том, как адаптировать современный css написано в этой статье. Что касается этой темы, то современные браузеры используют для верстки теги типа <section>, <aside> и т.д. Так вот IE6-8 не воспринимают эти теги вообще, соответственно, все css, которые к ним относятся просто игнорируются и сайт выглядит совсем ужастно.
Чтобы избежать этой неприятности, ставьте в теге header такой код:
<script type="text/javascript">
document.createElement("section");
document.createElement("aside);
</script>
Где вы будете указывать браузеру, какие теги вы создаете.
Добавить комментарий