Using multiple Id attributes in a single HTML page ‘makes the page invalid’. However when it gets to styling components with stylesheets (not inline) it seems to be the only way to specifically style each component.
From your experience, how bad it might be if a webpage may have for example 20 divs with the same id attribute?
…will make sure that whatever classes combination there are, I always can easily style with CSS or any preprocessor each component/template independently.
Yes, it might be specific semantic issue from one hand, from another if I want to specifically style a component (using stylesheets, not inline) I want to have a reliable anchor.
The !important won’t work if .ui.vertical.borderless.menu has also !important somewhere… :-/