Я новичок в CSS и я проектирую свой первый сайт с нуля с помощью CSS (недавно я окончил для любви к Богу, прекратив использовать html для стилизации ваших сайтов образ жизни).100% ширина заголовка и нижнего колонтитула
Я хочу создать страницу, где верхний и нижний колонтитулы простираются за пределы ширины копии тела и заканчиваются слева направо. Я начал код, но я застрял. Заголовок будет иметь логотип и навигацию (я еще не закодировал навигацию, но это не так сложно), а нижний колонтитул будет иметь только одну строку содержимого.
Я искал примеры в других вопросах, и ответы все очень сложны и включают такие вещи, как полосы прокрутки, и это намного больше, чем то, что я хочу.
Любые предложения о том, как это сделать, будем очень благодарны! Извините, если это глупый вопрос. Благодарю.
HTML
<body>
<!-- begin wrapper -->
<div id="wrapper">
<!-- begin header -->
<div id="header">
<p>Content</p>
</div>
<!-- begin navigation -->
<div id="navigation">
<ol>
<li>Home</li>
<li>Page 1</li>
<li>Page 2</li>
<li>Page 3</li>
<li>Contact</li>
</ol>
</div>
<!-- begin content -->
<div id="content">
<h1>Heading</h1>
<p>Content</p>
</div>
<!-- begin footer -->
<div id="footer">
<p>Content</p>
</div>
</div>
</body>
CSS
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow);
#header {
background: #636769;
}
#navigation {
}
body {
font-family: 'PT Sans Narrow', sans-serif;
font-size: 16pt;
background: url(../images/texture.png);
}
#wrapper {
width: 938px;
margin: 0 auto;
padding: 20px 20px;
background: white;
}
#footer {
background: #636769;
}
Это сработало - спасибо! – stephenie
Кажется, что я должен в основном настроить divs для любых разделов, которые я хочу, правильно? Итак, если я хочу иметь три столбца в разделе основного тела страницы, все это должны быть отдельные divs? – stephenie
Да, это правда. – woz