@dk-web

Как улучшить header?

Набросал такую простую шапку
jsfiddle.net/duphwuqk
Буду признателен за комментарии...
Что можно было бы упростить/улучшить/к сделать максимально кросс-браузерным?
Что меня смущает... это svg=шная картинка... не знаю чем конкретно(

Что должно быть точно - блок с текстом по вертикали отцентрирован.
В идеале конечно отцентрировать и по горизонтали, но учитывая, что размер фона (условный мужик) не определен, то не представляю как...
Бдуу признателен любым советам.
  • Вопрос задан
  • 316 просмотров
Пригласить эксперта
Ответы на вопрос 3
* {
    box-sizing: border-box;
}

Но лучше для этого иметь спиленный под себя ресет.

Зачем нужен header_block?
Зачем пустой wrapper?

Я не даю советов, но задаю вопросы, дабы увидеть твою логику и понять где именно она порочна.
Ответ написан
Sadist07
@Sadist07
Верстальщик, Недо дизайнер
Ну сейчас бы я сделал бы как то так... Правда это уже БЭМ

<header class="header">

	<nav class="menu">
		<div class="menu__inner">

			<ul class="menu__wrapper">
				<li class="menu__item"><a href="" class="menu__link menu__link--active">1 Пункт</a></li>
				<li class="menu__item"><a href="" class="menu__link">2 Пункт</a></li>
				<li class="menu__item"><a href="" class="menu__link">3 Пункт</a></li>
				<li class="menu__item"><a href="" class="menu__link">4 Пункт</a></li>
			</ul>

		</div>
	</nav>

	<div class="header__bottom">
		
		<div class="logo">
			<div class="logo__inner">
				<a href="" class="logo__link"><img src="" alt="" width="" height=""></a>
			</div>
		</div>

		<section class="slogan">
			<div class="slogan__inner">
				<h1 class="slogan__title">Названии компании</h1>
				<p class="slogan__text">Ниже рисунок с помощью ксс  либо Img.... logo и slogan float</p>
			</div>
		</section>

	</div>


</header>
Ответ написан
Еще вопросов:
Зачем nav вынесен за header?
Зачем внутри h1 span?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы