Zaczynam naukę CSS (znam w stopniu podstawowym PHP, umiem stworzyć np. prosty system CMS oraz sklep internetowy lecz to wszystko bez jakiego kolwiek layoutu więc chce skończyć z białymi stronami z samymi formularzami)
Próbuję na sam początek zrobić prosty layout (oto on:)
http://www.donaukicss.ugu.pl/Mój kod html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="style.css" type="text/css" media="all"/> <a id="logo" href="index.html" title="WebDesign"> <img src="logo.png" alt="WebDesign" />
<li class="about"><a href="http://google.pl" title="O nas">O nas
</a></li> <li class="portfolio"><a href="http://google.pl" title="Portfolio">Portfolio
</a></li> <li class="offer"><a href="http://google.pl" title="Oferta">Oferta
</a></li> <li class="contact"><a href="http://google.pl" title="Kontakt">Kontakt
</a></li>
Witam.
gasgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd.
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd,
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<br />asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
asgdjasdgjkasjglkjasgkljaslkglaksgdgasdgsdgsd
<div id="top2">Test Test Test
</div> <div id="top3">Test Test Test
</div> <div id="top4">Test Test Test
</div> <div id="top5"><center>Kopiowanie treści bez zgody autora zabronione (zasady korzystania)!
Mój kod CSS:
@charset "utf-8";
/* CSS Document */
body {
background:url(back.jpg) no-repeat;
font-family: verdana, sans-serif;
font-size: 0.75em
}
img {
border: none
}
#wrapper {
margin: 0 auto;
width: 90%;
}
#logo {
float: left;
margin: 20px 0
}
#top {
border-radius: 5px;
border: 1px solid #CCC;
background-color:#FFFFFF;
clear: both;
height: 196px;
margin-bottom: 10px;
padding: 34px 28px
}
#kwadrat {
border-radius: 5px;
border: 1px solid #CCC;
background-color:#CCC;
float:right;
clear: both;
height: 150px;
width: 350px;
padding: 28px 30px;
padding: 25px;
}
#top1 {
clear: both;
height: 5px;
margin-bottom: 10px;
padding: 5px 10px
}
#top2 {
border-radius: 5px;
border: 1px solid #CCC;
background-color:#FFFFFF;
clear: both;
height: 196px;
margin-bottom: 10px;
padding: 34px 28px
}
#top3 {
clear: both;
height: 5px;
margin-bottom: 10px;
padding: 5px 10px
}
#top4 {
border-radius: 5px;
border: 1px solid #CCC;
background-color:#FFFFFF;
clear: both;
height: 196px;
margin-bottom: 10px;
padding: 34px 28px
}
#menu {
display: block;
float: right;
list-style: none;
margin-top: 40px
}
a {
color: #161616;
text-decoration: none
}
a:hover {
color: #161616;
}
#menu li {
float: left;
margin-left: 5px;
}
#menu li a {
padding: 2px;
width: 90px;
-moz-border-radius: 8px
}
#menu li.about a {
border-radius: 5px;
border: 1px solid #CCC;
color:#FFFFFF;
background-color: #161616
}
#menu li.about a:hover {
background-color: #ff8
}
#menu li.portfolio a {
border-radius: 5px;
border: 1px solid #CCC;
color:#FFFFFF;
background-color: #161616
}
#menu li.portfolio a:hover {
background-color: #d4ff7d
}
#menu li.offer a {
border-radius: 5px;
border: 1px solid #CCC;
color:#FFFFFF;
background-color: #161616
}
#menu li.offer a:hover {
background-color: #96fdff
}
#menu li.contact a {
border-radius: 5px;
border: 1px solid #CCC;
color:#FFFFFF;
background-color: #161616
}
#menu li.contact a:hover {
background-color: #ffff8e
}
#menu li a {
color: #222;
display: block;
text-align: center;
text-transform: lowercase
}
Jakie błędy robię? O czym muszę poczytać, co poprawić i jak?
Z góry dzięki za pomoc.
Ten post edytował adolf1945 7.05.2010, 19:40:26