Jump to content
  • 0

Учусь делать самый простой каркас сайта в Мире


DivMan
 Share

Question

Попытался сделать лёгкий каркас сайта. Напишите мне, есть ли у меня в коде какие-то ошибки и правильно ли я использовал свойство float? И как убрать выходящие рамки по бокам?

 

http://jsfiddle.net/WKC3v/

<!DOCTYPE html><html>	<head>		<title>Сайт</title>		<meta http-equiv="content-type" content="text/html; charset=UTF-8">		<link rel="stylesheet" type="text/css" href="style.css">	</head><body>	<div id="main">		<div id="header"><p>шапка</p></div>		<div id="Nav"><p>Навигация</p></div>		<div id="content"><p>контент</p></div>		<div id="footer"><p>подвал</p></div>	</div>	</body></html>
body{margin:0}p{	text-align:center;}#main{	width:600px;	height:300px;	border: 1px solid;	margin: 0 auto;}#header{	height:70px;	border: 1px solid;	background:green;}#Nav{	width: 150px;	height: 200px;	border: 1px solid;	background: blue;	float:left;}#content{	height:300px;	border: 1px solid;	background:red;	}#footer{	height: 50px;	border: 1px solid;	background:#525252;}

a811b2aa240bd7a3f7e37bff926cfaf6.jpg

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Я бы посоветовала тебе сразу учиться писать class вместо id http://frontender.info/when-using-ids-can-be-a-pain-in-the-class/

Так же не стоит прописывать высоту у элементов, при добавлении контента вёрстка ломается.

Отличная статья о float http://softwaremaniacs.org/blog/2005/12/01/css-layout-float/

Хотелось бы посоветовать почитать книгу Седерхольма CSS ручной работы, в интернете можно спокойно скачать, там описывается приём cleafix, то есть очищение потока после применения плавающего элемента, а так же много других полезных вещей.

Для простенького каркаса сверстано вполне хорошо  :).

Link to comment
Share on other sites

  • 0

где это вы нашли макет, где меню обтекается слева и вдобавок текст может идти под самим меню? 

 

грубо говоря - вконтакте, но это грубо.

а вообще, ничего не мешает сделать такой вид верстки, если хочется использовать все пространство на странице

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy