Встроенные стили — это стили, задаваемые непосредственно в HTML-элементе с помощью атрибута style.
html
Приоритет встроенных стилей самый высокий среди всех способов задания стилей в CSS. Они переопределяют стили из внешних таблиц стилей (.css), стили из блока <style> в <head> и стили, унаследованные от родительских элементов. Исключение составляют правила с флагом !important.
Пример приоритетов (от наивысшего к наименьшему, при равной специфичности):
!important (нежелательно использовать).style атрибут).<link rel="stylesheet">).<style> блок в <head>).Встроенные стили обладают специфичностью, эквивалентной селектору ID (#id).
Основной недостаток встроенных стилей — низкая поддерживаемость. Они затрудняют централизованное управление стилями, усложняют рефакторинг и приводят к дублированию кода. Поэтому их использование обычно рекомендуется ограничивать, например, для временных отладочных стилей или в компонентах, где стили динамически вычисляются и привязаны к конкретному элемента.