Как вставить картинку в шапку сайта html – Способы добавления изображения в header
Блок для шапки сайта, обычно это «header» записывается так:
#header width: 900px; — ширина
height: 200px; — высота
background-color: #25B33f; — фоновый цвет (можно не задавать)
margin-bottom: 10px; — отступ снизу
>
Фоновое изображение для шапки сайта делаем по размерам блока, т.е. 900px X 200px. Его лучше всего сделать в фотошопе.
Если, кто не владеет фотошопом, я предлагаю самый простой способ изготовления картинки для шапки сайта, в имеющимся на всех Windows по умолчанию Paint.
Готовое изображение прописываем в блок «header».
#header width: 900px;
height: 200px;
background-color: #25B33f;
margin-bottom: 10px;
background-image: url(images/i8.png) — в свойстве указывается путь к изображению. Как сохранить картинку, чтоб потом прописать путь для неё читайте в статье Каталога сайта
>
Свойство background-color указывается на тот случай, если картинка вдруг, в каком либо браузере посетителя, не отобразится.
Если картинка разместилась с каким-либо смещением, и нужно её подправить, то сюда же добавляется свойство background-position
Следующий шаг — добавляем заголовка и описания сайта.
Для этого в HTML блока прописываем код заголовка и абзаца. Абзацу зададим класс, так как описание будет только в шапке.
Шапка сайта
Как сделать шапку для сайта с заголовком и описанием
Посмотрим, что у нас получается.

Теперь, придадим вид заголовку и описанию. Создаём для них два селектора, и прописываем следующие свойства:
CSS
h2 color: #ffee00; — цвет заголовка
font: 40px Georgia; — шрифт
margin-left: 300px; — отступ слева
>
.descript width: 300px; — ширина
color: #ffee00; — цвет
font-style: italic; — курсив
margin: 70px 0 0 30px; — расположение
font-size:22px; — размер шрифта
>

Теперь добавим логотип.
В качестве логотипа я возьму изображение вот такого чёртика
Картинка обязательно должна быть с прозрачным фоном, иначе её собственный фон очень некрасиво будет смотреться на фоновом изображении.
Чтоб разместить логотип проводим три изменения в коде:
а) в HTML блока добавим код картинки;
б) в CSS в блок header пропишем относительное позиционирование, так как логотип будет размещаться в этом блоке;
в) в CSS добавляем селектор логотипа, и позиционируем его абсолютно, относительно блока header.
Как сделать шапку для сайта с заголовком и описанием
#header position:relative;
width: 900px;
height: 200px;
background-color: #25B33f;
margin-bottom: 10px;
background-image: url(images/i8.png)
>
h2 color: #ffee00; — цвет заголовка
font: 40px Georgia; — шрифт
margin-left: 300px; — отступ слева
>
.descript width: 300px; — ширина
color: #ffee00; — цвет
font-style: italic; — курсив
margin: 70px 0 0 30px; — расположение
font-size:22px; — размер шрифта
>
img position:absolute;
top:10px;
left:10px;
>

Получилась вот такая шапка сайта.
На предыдущей странице мы сделали каркас сайта и теперь можно вставить в него шапку и посмотреть что получилось.
#wrapper width: 900px;
outline: 1px solid #787274;
padding: 10px;
margin: 0 auto;
>
#header position:relative;
width: 900px;
height: 200px;
background-color: #25B33f;
margin-bottom: 10px;
background-image: url(images/i8.png)
>
#sidebar background-color: #2FF553;
margin-bottom: 10px;
width: 180px;
padding: 10px;
float: right;
>
#content background-color: #9EF5AF;
margin-bottom: 10px;
width: 670px;
padding: 10px;
>
#footer height:80px;
background-color: #41874E;
margin-bottom: 10px;
>
.clear clear: both;
>
h2 color: #ffee00;
font: 40px Georgia;
margin-left: 300px;
>
.descript width: 300px;
color: #ffee00;
font-style: italic;
margin: 70px 0 0 30px;
font-size:22px;
>
img position:absolute;
top:10px;
left:10px;
>
Шапка сайта
Как сделать шапку для сайта с заголовком и описанием
Мне 55 лет и я рад приветствовать
Вас на своём сайте.
Этот сайт первый, который я разработал самостоятельно,
а до этого умел только входить в интернет.
понять как раз эти нюансы, они отнимали
больше всего времени.
И я решил написать свой материал, так что-бы другим было легче
сориентироваться в потоке новой информации.
Здесь «разжеваны» все мелочи сопровождающие создание сайта,
мимо которых обычно проскакивают другие авторы.