Проблемы отображения сайтов в разных браузерах, их основные причины и предпосылки. Варианты устранения описанных проблем с помощью написания программного кода. Основные принципы кроссплатформенной верстки, используемые в данном процессе подходы и приемы.
В связи с этим возникло множество проблем с отображением web-страниц и соответственно с их программированием, так называемой «версткой». Остальные же браузеры сумели идти в ногу со временем, поэтому с ними в процессе web-программирования проблем возникает намного меньше. Тем не менее, стандарты меняются, версии web-обозревателей устаревают, им на замену создаются новые, с современным функционалом и методами обработки данных, что так же порождает множество проблем. Вслед за языками программирования усовершенствуются и браузеры, но не все пользователи их обновляют, что порождает проблему устаревшего способа отображения web-страницы, использующей современные функции и методы.