Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But as a matter of practice any major restyling is almost certainly going to involve changes to the structure, organization and even content of the HTML anyways.

With smaller changes it seems trivial either way. If I just want to do subtle restyling to a Bootstrap based website I don't really need to throw the baby out with the bathwater do I?

Now correct me if I'm misunderstanding the meaning of "semantic" here but basically you're saying the HTML has no influence on layout or design. That just doesn't make much sense to me.

In this way all design has to be done strictly through CSS. Everything kind of "thing" will require a complete set of specific styles because it's "semantic" even if it reuses elements of other things.

I mean this in the end is the reason so many people like working with Bootstrap it allows things to be built with some efficiency. Major components are defined and reusable. Semantic HTML to me is a bit like having to hand craft every individual widget, and cog when all I really needed was some off the shelf parts and maybe build customized dashboard and add a bit spiffy paint.

Honestly, I am on the fence on this. I love the idea of purely semantic markup but always seem to see this tradeoff in reusability whenever persuing it.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: