Итак, я пытаюсь создать главный заголовок для нескольких веб-страниц, которые я создаю. В этом заголовке у меня есть изображение, текстовый центр ниже изображения (все слева от моего основного заголовка), основной заголовок, который я хочу сосредоточить на странице, и две ссылки (домой и свяжитесь с нами), которые будут расположенных справа от основного заголовка. Вот мой HTML и CSS до сих пор:Правильный CSS для выравнивания нескольких divs
<div class="header">
<div class="logoHeader">
<img src="6.jpg">
<p> My Image Header </p>
</div>
<h3> Page Header </h3>
<a href=""> Home Page </a>
<a href=""> Contact Us </a>
</div>
div.logoHeader {
width: 125px;
}
.logoHeader img {
margin: auto;
display: block;
}
.logoHeader p {
margin: auto;
font-size: 70%;
text-align: center;
font-weight: bold;
}
Это правильно центрирует текст под изображением, но теперь я не знаю, как выровнять мой заголовок в центре страницы, ссылки на справа от заголовок, а затем, наконец, выравнивание заголовка div в центр. Когда все сказано и сделано, я хочу, чтобы выглядеть следующим образом:
IMAGE
Image Main Header (centered within middle of img) 2 links
(текст по центру под изображением)
Все это центрируется в моем окне. Может ли кто-нибудь помочь мне с этим? Любая помощь будет принята с благодарностью.
Это близко к тому, что я хочу! Теперь, как я выравниваю поля заголовка страницы сверху и снизу? Кроме того, есть ли способ уменьшить разрыв между изображением с текстом и заголовком страницы? – user2562125
@ user2562125 Я обновил свое решение, надеюсь, оно удовлетворит ваши потребности (: вы должны изучить основы CSS, если вы надеетесь сделать больше таких вещей, как это, есть хорошие учебники и статьи –
Хорошо, спасибо . display: flex, align-items: center - это то, что я ищу. Спасибо. – user2562125