To jsi tak trochu nepochopil problém. Znak nemá fixní velikost, takže nemůžeš říct, že na 1280 px je 180 znaků.
Šířku 1280 px mají jak 17" tak 19" LCD. Jak je to možné? Mají jiné rozlišení (DPI). To vede k tomu, že stejný znak na 17" monitoru je fyzicky menší, než na 19" monitoru a to vede k tomu, že na 17" monitoru si člověk písmo zvětší.
Jestliže je šířka stránka omezena třeba na fixních 600 px (klasický kreténský web design), tak zvětšením písma snižuji počet znaků na řádku pod ergonomickou mez (moc malý počet znaků je stejně blbý jako moc velký počet znaků), a přitom mi na monitoru zůstává spousta nevyužitého místa (proto takový web design označuji za kreténský).
Správné řešení je, že šířka řádku je odvozena od velikosti písma, ale tak, aby nepřekročila rozměry obrazovky. Neboli dynamický design. K tomuto účelu mají web designeři k dispozici CSS vlastnosti width, max-width, min-width a různé jednotky, kterými mohou rozměry zadávat. Jestliže je neumí používat, je jejich odsouzení oprávněné.