To ani nemůže, protože standard HTML nedefinuje, jak by se měly jednotlivé elementy zobrazovat. Většinou pouze říká, jak se obvykle zobrazují, nebo jak mohou být zobrazeny.
Jazyk HTML není navržený k tomu, aby se s přesností na jeden pixel určilo, co kde bude, jak bude velké písmo apod. Podle mého názoru je právě největší chybou většiny webdesignerů snaha o stránky, které lícují na jeden pixel. K tomu zkrátka nebylo HTML navrženo, nehodí se proto a celkem pochopitelně stránky vypadají trošku jinak v IE, NN, Opeře, Lynxu atd.
Situaci mohou zlepšit CSS, které už mají definovaný alespoň jednoduchý formátovací model. Problém je v chybné implementaci CSS ve starších prohlížečích a v tom, že implicitní formátovací vlasnosti pro HTML elementy má každý prohlížeč trošku jiné.