Biggest caveats I can think of would be to not replace semantic tags (which the article mentioned), and your code could be less intuitive for others to interpret (likely not a huge concern)
@skep, Yeah the advice is not to replace the semantic tags, which I don't want to do. Problem is, even semantic tags like "section" and "article" can get really vague really fast when you're trying to figure out what is where. And since I insist on doing everything by hand I want my code to be more legible.
I don't, but it makes sense to me, I vaguely recall that HTML and XML use a similar methodology and XML is basically nothing but made-up tags.
Biggest caveats I can think of would be to not replace semantic tags (which the article mentioned), and your code could be less intuitive for others to interpret (likely not a huge concern)
i don't use them, they feel wrong to me in a way i can't explain
@skep, Yeah the advice is not to replace the semantic tags, which I don't want to do. Problem is, even semantic tags like "section" and "article" can get really vague really fast when you're trying to figure out what is where. And since I insist on doing everything by hand I want my code to be more legible.
@irony-machine The only thing that feel really wrong to me is that you can use emoji (!!!) in them.