Использование display: table-cell — это преступление?

Может ли использование display: table-cell для элементов не являющихся ячейками таблицы привести к санкциям со стороны поисковиков или еще к каким-нибудь неприятным последствиям?
Решил, использовать table-cell для пары блоков на странице, потому что так достигается их наилучшее поведение, но вот теперь немного мучает совесть :)
  • Вопрос задан
  • 3213 просмотров
Решения вопроса 1
Satanpit
@Satanpit
Front-end developer
Никакого преступления здесь нет.
display: table-cell часто используют для вертикального выравнивания блоков.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@tushev
Не преступление, а вынужденная необходимость.

Вы не виноваты, что CSS и HTML весьма кривой формат, и иногда приходится применять стили не совсем по их прямому назначению.
Просто не используйте это там, где без этого можно легко обойтись, и спите спокойно.
Ответ написан
Комментировать
Zoxon
@Zoxon
Веб-разработчик
Просто учтите что это работает для IE8+ если пофиг на старые ишаки то юзайте
Ответ написан
Комментировать
CoffeeAndNews
@CoffeeAndNews
Нет,все будет работать нормально.
Вот вам рабочий пример марио
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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