@ExeFoton
начинающий

Как исчерпывающе узнать к каким тегам html какие свойства css можно применить?

Как известно существует большое количество свойств css, но не могу найти в документациях где бы четко было прописано к каким тегам html можно будет то или иное свойство применить. Как это можно выяснить?
  • Вопрос задан
  • 476 просмотров
Пригласить эксперта
Ответы на вопрос 3
IonDen
@IonDen
JavaScript developer. IonDen.com
К любым тегам можно применить любые свойства. Отличия тегов в основном в их назначении, чтобы легче было читать HTML-код. В остальном они универсальны с точки зрения оформления на CSS. Есть мелкие отличия только в том, какие стили они имеют по умолчанию. Например тег h1 имеет увеличенный font-size и т.д.
Небольшое исклюение - элементы форм, к ним тоже можно применить любой CSS, но не любой сработает.
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Я для таких целей всегда испольую mozilla developer network и caniuse.
Ответ написан
Комментировать
@olenne
Назначение большинства свойств можно понять из названия. Например:
text-decoration - оформление текста, значит подходит для всех html-элементов, внутрь которых заключен текст;
letter-spacing - расстояние между буквами слов, значит опять же для текста;
border - любой элемент может иметь границы, значит подходит для всех элементов;
content - генерируемое содержимое. Перед любым элементом можно добавить содержимое, значит подходит для всех элементов.
И так далее...
Для начала нужно прочитать про блочные и строчные элементы, как раз между этими группами есть отличия в применяемых свойствах. Например, css-трансформации действуют только на блочные элементы.
Как вариант, почитайте html5book.ru/css-css3, там css-свойства расписаны по основным элементам, html5book.ru/css3-tables - все, что можно задать для таблиц.
А четкий список будет вас только тормозить, вам надо прочитать про свойства и подумать, каким элементам их можно применить, пробовать на примерах, так быстрее разберетесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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