style
В HTML атрибут style
используется для указания встроенной таблицы стилей. Это означает, что вы можете непосредственно применить CSS стили к HTML элементам с помощью этого атрибута.
style
:В данном примере мы устанавливаем цвет фона для <div>
элемента.
<div style="background-color: lightblue;">
<h1>Это заголовок</h1>
<p>Это параграф.</p>
</div>
Здесь background-color: lightblue;
это встроенный стиль, созданный с использованием атрибута style
.
В то время как атрибут style
очень удобен для быстрого прототипирования или тестирования стилей, существуют причины, по которым вы можете предпочесть не использовать встроенные стили для больших проектов:
При использовании встроенных стилей, многократное применение тех же стилей к различным элементам может создать излишнюю дубликацию кода.
Встроенные стили обладают очень высокой специфичностью, что может осложнить переопределение этих стилей с помощью других селекторов CSS.
Встроенные стили не используют преимущества кеширования, которые предоставляет браузер для внешних таблиц стилей.
Поэтому, хотя атрибут style
очень полезен в определенных случаях, в большинстве проектов более предпочтительно использовать внешние или внутренние таблицы стилей.