How to combine the semantics of html5 markup bootstrap?

How to combine the semantics of html5 markup bootstrap?
If the example header
How correctly to write?
<header class="row">...</header>
Or
<header>
<div class="row">...</div>
</header>
July 2nd 19 at 14:16
2 answers
July 2nd 19 at 14:18
need.
<header>
<div class="row">...</div>
</header>


to begin with, that row is used only in conjunction with col. by writing <header class="row">...</header> you're limiting yourself what's inside the header you can't put even a normal div without classes, if you do not wrap it in col. because row has a margin: -15px;
July 2nd 19 at 14:20
Oh God, how many storytellers together)))
Guys, the bootstrap classes to throw in html - complete suckage. No one has heard of sass? About the fact that the bootstrap can be put through bower? About that bootstrap classes in markup to throw bydlokod, and that normal people yuzayut @extend??)))

Find more questions by tags HTMLBootstrap