Я использую css grid повсюду. Я болен?

Я настолько полюбил CSS Grid, что использую его возможности почти для каждого элемента на странице. Wrapper? display: grid, 4 столбца, 3 строки. Header? Grid, одна строка, три столбца. Логотип в хедере? Grid, justify-self: center. Менюшка в хедере? Grid, 4 столбца, выравнивания.

Хочется понять, является ли это валидным? В моем случае это самый быстрый и гибкий способ верстки сайтов с очень удобными параметрами для выравнивания и кучей других плюсов, но grid в grid'e в grid'e... С самого начала использования меня это смущает, но рабочий результат меня успокаивал.
  • Вопрос задан
  • 3129 просмотров
Решения вопроса 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Проверка простая:
1. Все стандарты соблюдены?
2. Валидация проходит?
3. Кросс-браузерно (включая мобильные клиенты) отображается везде корректно?
4. Оптимизация производительности кода - максимальная?
5. Работать с кодом/разметкой (при добавлении функционала) - удобно?
Вы - НЕ больны 100% !

PS: валидация вёрстки (и не только): тут
Ответ написан
tomnolane
@tomnolane
профессиональный разработчик
Хочется понять, является ли это валидным?

1) раз validator.w3.org
2) дваз jigsaw.w3.org
если сайт проходит проверки - значит валидно
остальное дело вкуса, удобства и кол-во потраченного времени

отталкивайтесь от стандартов W3 HTML 5.*
(по памяти) не припомню, что Ваш случай по стандарту - это плохо
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@frees2
Единственно правильная стратегия если фронт энд на потоке, сайты и их много в производстве.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы