Задать вопрос

Что делать, если запутался в css?

Я запутался:
1) Есть ли разница между адаптивным дизайном и отзывчивым? Как я понял это разные вещи, но в чем различие? И где можно почитать дельное обучение этих практик? Я не про, сборки примеров сайтов, а реальное пособие. А то сколько я не искал, все время натыкаюсь на "50 examples of adaptive design"
2) Что лучше, резиновая верстка или фиксированная?
3) Подразумевает ли резиновая верстка все в относительной размерности, даже отступы?
4) Почему в CSS не предусмотрены такие нужные вещи как вертикальное выравнивание элементов с неизвестным размером? Приходится ухищряться с display: table, или использовать flexbox, или же прибегать к другим ухищрениям.

Когда я имею дело с css, у меня появляется ощущение, что я тупой, и делаю все через одно место, может быть, я серьёзно такой? Или в css что-то не то?

Заранее прошу прощения, если эти вопросы вызвали у вас facepalm, но я очень хочу разобраться во всем этом
  • Вопрос задан
  • 1701 просмотр
Подписаться 15 Оценить 2 комментария
Ответ пользователя zooks К ответам на вопрос (4)
zooks
@zooks
Frontend
1. Одно и то же
2. Адаптивная
3. Нет
4. Потому что Flexbox рулит, а float создан для обтекания элемента текстом.
Ответ написан
Комментировать