Senin, 01 Maret 2010

Desain Layout dengan CSS 1

Kali ini kita akan membuat sebuah layout seperti gambar di samping dengan menggunkan css. Apa itu css?????
ehm gampang…:D
Cascading style sheet (CSS) merupakan sekumpulan aturan yang menyatakan
bagaimana style diaplikasikan ke tag-tag HTML di dalam dokumen.
Rekomendasi CSS menguraikan tiga jenis style:
Embedded: properti style diletakkan di dalam satu blok di dokumen
HTML.
Inline: properti style diterapkan secara langsung per baris atau per elemen
HTML.
Linked: properti style diletakkan di file berekstensi css dan dikaitkan
dengan dokumen HTML.



Untuk membuat desain layout web dengan css langkah pertama yaitu mempersiapkan wrapper, langkah selanjutnya adalah membuat desain layout. Sebagai contoh, kita akan membuat layout standar (header, menu, content, dan footer) dengan style terpisah.
berikut dan simpan dengan nama mystyle.css
Definisikan style seperti berikut dan simpan dengan nama mystyle.css.

Mystyle1.css
#wrapper {
margin: auto;
width: 750px;
border: 1px solid red;
}
#header {
height: 80px;
border: 1px solid blue;
}
#inner {
float: left;
margin: 5px 0;
border: 1px solid black;
}
#sidebar {
float: left;
margin-right: 20px;
width: 180px;
height: 330px;
border: 1px solid red;
}
#content {
float: left;
width: 544px;
height: 330px;
border: 1px solid green;
}
#Top {
float:right;
width: 544px;
height:90px;
border: 1px solid red;
}

#Bottom {
float:right;
width: 544px;
height:238px;
border: 1px solid green;
}
#Left {
float:Left;
width: 330px;
height: 230px;
border: 1px solid red;
}

#Right {
float:right;
margin-left: 20px;
width: 190px;
height: 150px;
border: 1px solid red;
}

#footer {
clear: both;
height: 50px;
border: 1px solid blue;
}

Buat desain layout seperti berikut:

Desain Layout1.Html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Desain Layout</title>
<link rel="stylesheet" href="mystyle.css" type="text/css" />

</head>
<div id = "wrapper">
<div id="header">
header
</div>

<div id="inner">
<div id="sidebar">
Sidebar
</div>

<div id="content">
<div id="Top">
Top
</div>
<div id="Bottom">
<div id="Left">
Content
</div>
<div id="Right">
Right
</div>
</div>
</div>
</div>

<div id="footer">
Footer
</div>
</div>
</body>
</html>

Sekian dulu y semoga bermanfaat…Qt sambung Lg pada Desain layout 2 yang pastinya lebih kompleks…;D

Tidak ada komentar:

Posting Komentar

Avenged sevenfold - Seize the Day