Смысл есть, хоть и не очень большой, но без ПК не будет закрепления результата. Точнее, не без ПК, а без практики. Если у вас получится практиковаться на телефоне с его аппаратно-программными ограничениями, то замечательно, но маловероятно.
Фёдор Трофимов, потому что запихнуть в одну версию весь дизайн со всеми его различиями между версиями, не умерев при написании даже тех же стилей, не говоря уже про смену раскладки, другой функционал и т. д., — сложно. А в итоге билд будет большой, сайт будет менее производительным и т. д.
Выбор определяется только сложностью проекта, его ориентиром, различиями в дизайне и взаимодействиями между версиями.
Genri_Rus, неудивительно, зачем ширина элементов в px? Нужно задать максимальную ширину обёртке, а дальше уже в процентах. Основа вёрстки всего и вся. Иногда нужна ширина в абсолютных величинах, но не тут.
xdevelx, почему же — бывает, что нельзя, вот тут получается, что можно, т. к. я не знал об этом применении, спасибо; только лишь раз сам использовал contents, но чтобы а-ля иерархию изменить, уже забыл, что оно есть. Хотя с моей извечной задачей поддерживать IE11 это неудивительно.
Но тут я даже с учётом новой информации не совсем понимаю, зачем это нужно, потому что не понимаю проблему автора вопроса.
P. S. Как-нибудь вернусь к contents, спасибо, что напомнили.
Alice, вы чересчур жестоки. По правилам сайта, это, безусловно, задание, но, если судить по-человечески, тут дело буквально на 5 минут. Люди выкладывают целые Библии ТЗ — вот там точно жалоба.
А как вы делаете всё остальное, простите, если у вас вопрос в том, как сделать 4 колонки? Не поверю, что другие иные части макета не вызвали проблем, если проблема возникла со столь базовой вещью.
Ctrl - в браузере. Равносильно смене масштаба ОС, тоже влияет на размер viewport. Только не удивляйтесь багам при масштабе субпиксельном масштабе в меньшую сторону.