Я использовал Bootstrap в течение некоторого времени, структурируя свои HTML-элементы, не зная, правильно ли я делаю это. Это работает, но я хотел бы знать, есть ли лучший способ сделать это.Правильный способ структурирования HTML с помощью Bootstrap
Давайте этот шаблон, например:
Что я первый, что я пытаюсь разделить страницу на более мелкие куски. В этом случае я бы начал с деления левого и правого столбцов, указав левый столбец 4 и правый 8 столбцов. Я бы написал и разместил атрибуты HTML/class следующим образом:
...
<div class="row">
<div class="col-md-4">
<div id="upperLeftCol" class="col-md-12"> ... </div>
<div id="lowerLeftCol" class="col-md-12">
<div id="uniqueId1" class="col-md-12">
<img src="#" alt="...">
<div class="col-md-12">
some messge
</div>
</div
<div id="uniqueId2" class="col-md-12">
<img src="#" alt="...">
<div class="col-md-12">
some messge
</div>
</div
</div>
</div>
<div class="col-md-8">
.......
</div
</div>
Ну, вы получите картину. Я пытаюсь разделить каждый подраздел как собственный div и присвоить ему атрибут класса col-md-12, так как я заметил, что он лучше всего подходит для другого div, который имеет одну и ту же аннотацию класса.
Я уверен, что есть более правильный способ сделать это. Что такое «лучший» подход? Также когда я должен создать новую «строку»?
Я делаю почти то же самое - я не вижу никакого способа, которым было бы лучше. Это быстро становится очень многословным, но Bootstrap, похоже, это делает. – henrikstroem
Строки выравнивают столбцы по вертикали. Я бы использовал строки для контейнера с 4 разделами и контейнер с 3 сообщениями-выглядящими вещами –
Этот вопрос кажется не по теме, поскольку он лучше подходит для CodeReview http://codereview.stackexchange.com/, поскольку он основан на мнениях –