Wiadomo, że wszystkich się na da zadowolić pod tym względem
Oczywiście że się da!
Odpowiedzią są strony responsywne i radzę w dzisiejszych czasach ( o ile myślisz nad projektem komercyjnym ) porzucić statykę, gdyż jest ona przestarzała i mało wydajna.
Dzisiejszy użytkownik może chcieć wyświetlić Twoją stronę na komputerze, tablecie, smartfonie, telewizorze a niedługo pewnie i na ekranie w lodówce.
Odcinanie grubą linią wszystkich tych możliwości przez tworzenie statycznej strony nie jest dobrym pomysłem. Polecam poczytać o "Responsive web design" ( RWD ). Kilka pomocnych artykułów:
1. Co to jest RWD - link
2. Dobre praktyki RWD - link
EDIT: Znaczniki !important mogą tworzyć cały stos problemów - radzę uważać ze stosowaniem takowych