I’m not sure I understand what you mean - but basically I assumed IDs and classes were to be used very very cautiously but maybe not.
From what I’ve learned so far: use it as long as it helps structuring your css, as long as it makes things easier for later maintenance. But if you have one element with an ID and you can target the next few element with appropriate selectors ( for ex as child of that ID, or nth-of-type or whatever) do it.
It’s more about a healthy and functional balance (I think?)
Also I really assumed Bootstrap was a go-to every time. In the end I think I used it mostly as a shortcut so as not to bother with the rest…and in the end I didn’t even bother trying to understand why I couldn’t style it as much as I wanted.
So you can find lots of my posts saying “oh, why don’t you use the Boostrap grid?” l:grin:
Hence the idea of going without Bootstrap so you understand what’s going on, and when you use Bootstrap it’s really as a tool and not as something imposed on you.
And for example I really thought the Bootstrap grid was the answer to everything. Turns out it’s not.
But maybe it’s another load of bollocks!!
Long story short: Sometimes I should just shut up but can’t help myself !