How do you handle advanced selectors? Or hover states? Or priority? Or inheritance?<p>There is a <i>lot</i> of reasons why separating content and styling is benefitial to both the designer and the developer. And why semantic classes, especially with tools like Sass where abstraction and reusability are key, allow to <i>describe</i> the content, not define its looks.<p>That&#x27;s why we went from color=&quot;red&quot; to style=&quot;color:red;&quot; to class=&quot;red-text&quot; to class=&quot;alert alert-red&quot; to class=&quot;alert-danger&quot;.