le HTML est effectivement un langage de mise en page et non pas de programmation (pas plus web qu´autre chose). Il n´y a ni variable, ni instruction, ni boucles ou test, ou queoi que ce soit qui fasse un langage dans le HTML. En ce sens le post est hors sujet.
Mais fondamentalement c´est une erreur : le but quand on fait une page en HTML c´est de s´assurer qu´elle s´affichera correctement partout et quel que soit le contexte dans lequel elle doit s´afficher (y compris un lecteur en mode texte pour lequel la notion de pixel n´a aucun sens). Et donc surtout pas d´essayer de rendre le contexte conforme à ce que le concepteur de la page voudrait : c´est donc à toi de t´arranger pour que ta page soit correcte quelle que soit la résolution sur laquelle elle s´affiche, et pas le contraire.