Różnice pomiędzy trybami Główną różnicą pomiędzy trybami „” i „” jest błędna interpretacja modelu pudełkowego CSS w Internet Explorerze (Internet Explorer box model bug). Przed wersją 6, Internet Explorer używał algorytmu obliczającego szerokość elementów na stronie, niezgodnego z algorytmem zawartym w specyfikacji CSS. Z uwagi na ogromną popularność Internet Explorera, wiele stron opierało się na błędnym algorytmie. W wersji 6, zaimplementowano poprawny algorytm CSS w trybie renderowania „”, jednak niepoprawny algorytm dalej funkcjonował. Wykorzystywał go tryb „”.
Inną znaczącą różnicą jest wyrównywanie w pionie elementów typu inline. Starsze przeglądarki wyrównywały elementy do dolnej części ramki elementu (containing box). Specyfikacja CSS wymaga jednak wyrównywania do tzw. linii bazowej elementu znajdującej się w ramce. W trybie „”, przeglądarki oparte na silniku Gecko, będą wyrównywały elementy do linii bazowej, natomiast w trybie „” – do dołu ramkiImages, Tables, and Mysterious Gaps http://developer.mozilla.org/en/docs/Images,_Tables,_and_Mysterious_Gaps.