Задать вопрос
@anton206060
начинающий программист

Как выровнять по высоте текст?

Всем доброго времени суток. Недавно начал изучать вёрстку, и начал практиковаться. Стоит задача сделать шапку сайта с логотипом и ссылками на контакты, каталог товаров и тп. Помогите пожалуйста выровнять ссылки по высоте по центру.
html:
<!DOCTYPE html>
<html>
<head>
	<title>Торты на заказ</title>
	<meta charset="utf-8">
	<link rel="stylesheet" type="text/css" href="style/my.css">
</head>
<body>
	<article>
		<div id="head" >
			<img id="logo" src="img/лого_без_текста.jpg">
			<a class="head_ref" href="/">КОНТАКТЫ</a>
		</div>
	</article>
</body>
</html>

css:
body{
	background: #fcf3e3;
}
#head{
	border-radius: 15px;
	margin-top: 50px;
	width: 80%;
	margin-left: auto;
    margin-right: auto;
	height: 120px;
	background: white;
	vertical-align: center;
}
#logo{
	margin-left: 15px;
	height: 120px;
}
.head_ref{
	color: black;
	margin: 50px 0;
}

скрипт небольшой, думаю без комментариев всё понятно. Заранее спасибо
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Выравнивай с помощью флексов или гридов.

Что-то типа:
.head {
display: flex;
align-items: center;
...}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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