В соответствии с семантикой тега HTML5 я разработал веб-страницу.Основная структура тела HTML выглядит следующим образом:
<nav class="nav-primary">
<div class="heading-primary">
<!-- Logo & links of webpage -->
</div>
<div class="nav-side">
<!-- Left side navigation of the page -->
</div>
</nav>
<section class="section-content">
<!-- Contents of the web page -->
</section>
Конечный веб-сайт должен выглядеть следующим образом:
Я подумал о семантике и написал левую панель навигации (.nav-primary> .nav-side) внутри элемента nav.
Есть ли какой-нибудь метод, с помощью которого я могу структурировать левую панель навигации так, чтобы она занималаопределенный процент ширины содержимого раздела (.section-content).
Например, я не хочу, чтобы левая панель навигации размещалась над содержимым раздела ( с использованием фиксированной позиции или чего-то подобного ).Он должен располагаться слева от содержимого раздела с общей шириной, используя ту же структуру HTML.
Заранее спасибо