Не все теги HTML стандартизированы полностью. Некоторые не воспринимаются частью браузеров вообще, некоторые по-разному. Существуют способы определения каким именно браузером открывается страница Интернета.
1.Вариантов решения проблемы примерно две. Рисовать сайт более простыми способами, с использованием только стандартизованных тэгов. 2.Либо определять каким браузером открыта страница и показывать всяческие финтифлюшки только там, где они работают.