Я не мастер, но нужно верстать как удобно и при этом не нарушать читабельность кода, так что любая верстка, которая нормально отображается, и не делает каши в голове - хорошая
Посмотри, подключился ли css: ПКМ/Просмотр кода страницы/найди там эту строчки и перейди по ней
Если там будет код твоего css, то ты всё правильно подключил, если нет, то проблема в подключении.
(Фотография с моего сайта, у тебя может быть другое название файла)
Как ни странно, я сам решил, нужно сделать так: max-width: npx;
Где "n" нужно вам число, таким образом ширина не будет ставиться больше, чем вам нужно.