En reglas generales no.
En realidad lo puedes hacer como desees, o sea, tener dos versiones de tu web, tener dos CSS etc., pero en realidad la mejor forma es usar las etiquetas
@media de CSS. Con ellas consigues que en una única página y mediante un único CSS puedas verla adaptada a distintas resoluciones.