Rabu, 12 Februari 2014

Membuat Layout Website Dengan CSS

Layout website adalah pengaturan tata letak dari elemen elemen sebuah halaman web .Elemen-elemen itu sendiri bisa terdiri  terdiri dari sebuah header, navigasi, body (content), footer dll. Kali ini saya akan membahas bagaimana cara membuat sebuah layout.

Buatlah dokument baru kemudian simpan dengan nama "satukolom.php" karena kita akan membuat layout satu kolom.

<html>
<head>
<title>Layout Website 1 Kolom</title>
<style type="text/css">

*{margin:0 auto; padding:0} //agar layout berada ditengah 
 
body{background:#ffffff;
    font-family:verdana; font-size:10px; color:#4c4e55;
    }
#container{width:1000px; // 
     //agar header, menu, content , footer menjadi satu kesatuan dengan lebar 1000 px
  //sedangkan tingginya tidak didelarasikan karena akan menyesuaikan dengan tingii header, content dll
    }
#header{height: 150px;
    background: #F58634  ;
    }
#menu{height: 70px;
    background: #C71414  ;
    }
#content{height: 500px;
    background: #669933 ;
    }
#footer{ height:100px; background: #FFBD0B  ;

    }
</style>

</head>
<body>
<div id="container">
    <div id="header">
    </div>
    <div id="menu">
    </div>
    <div id="content">
    </div>
    <div id="footer">
    </div>
</div>
</body>
</html>

Hasil :


HEADER

CONTENT

FOOTER
Selanjutnya kita akan membuat layout 2 kolom. Buat dokumen baru dan beri nama duakolom.html.
<html>
<head>
<title>Layout Website 2 Kolom</title>
<style type="text/css">

*{margin:0 auto; padding:0} //agar layout berada ditengah 
 
body{background:#ffffff;
    font-family:verdana; font-size:10px; color:#4c4e55;
    }
#container{width:1000px; // 
     //agar header, menu, content , footer menjadi satu kesatuan dengan lebar 1000 px
  //sedangkan tingginya tidak didelarasikan karena akan menyesuaikan dengan 
  //tinggi header, content dll
    }
#header{height:100px;  background: #F58634  ;
    }
#menu{height: 50px;
     background: #C71414  ;
    }
#content{ 
    }
.side_left { height :500px; width:  300px; background: #669933 ; float :left;
 }
.side_right { height :500px; width:  700px;  background: #2893D6  ; float :right;
}
.clear {clear :both; }
#footer{ height:100px;  background: #FFBD0B  ;
    }
</style>

</head>
<body>
<div id="container">
    <div id="header">
    </div>
    <div id="menu">
    </div>
    <div id="content">
  <div class="side_left">
  </div>
  <div class="side_right">
  </div>
  <div class="clear">
  </div>
    </div>
    <div id="footer">
    </div>
</div>
</body>
</html>

Hasil :

HEADER
SIDE LEFT
SIDE RIGHT
FOOTER

Buatlah lagi dokument baru, kali ini beri nama dokument tersebut dengan nama "tigakolom.html".
<html>
<head>
<title>Layout Website 3 Kolom</title>
<style type="text/css">

*{margin:0 auto; padding:0} //agar layout berada ditengah 
body{background:#ffffff;
    font-family:verdana; font-size:10px; color:#4c4e55;
    }
#container{width:1000px; // 
     //agar header, menu, content , footer menjadi satu kesatuan dengan lebar 1000 px
  //sedangkan tingginya tidak didelarasikan karena akan menyesuaikan dengan 
  //tinggi header, content dll
    }
#header{height:100px;  background: #F58634  ;
    }
#menu{height: 50px;
     background: #C71414  ;
    }
#content{ 
    }
.side_left { height :500px; width:  250px; background: #669933 ; float :left;
 }
.center { height :500px; width:  500px; background: #A50CC7 ; float :left;
 }
.side_right { height :500px; width:  250px;  background: #2893D6  ; float :right;
}
.clear {clear :both; }
#footer{ height:100px;  background: #FFBD0B  ;
    }
</style>

</head>
<body>
<div id="container">
    <div id="header">
    </div>
    <div id="menu">
    </div>
    <div id="content">
  <div class="side_left">
  </div>
  <div class="center">
  </div>  
  <div class="side_right">
  </div>
  <div class="clear">
  </div>
    </div>
    <div id="footer">
    </div>
</div>
</body>
</html>

Hasil :

SIDE LEFT
CENTER
SIDE RIGHT
Cukup itu saja yang bisa saya tulis, untuk selanjutnya kalian bisa mengembangkan sendiri desain layout kalian. Berikut ini merupakan  desain layout yang pernah saya buat Klik

Selasa, 11 Februari 2014

Belajar CSS (Cascading Style Sheets)

Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda (Wikipedia)

 Sebelum kalian mengenal CSS kalian harus mengenal yang namanya HTML terlebih dahulu, kalian dapat mempelajari HTML dipostingan saya sebelumnya Belajar HTML. 

b {
  color : #1faced;
  }
Bagian pertama sebelum tanda '{}' dinamakan selector, sedangkan yang diapit oleh '{}' disebut declaration yang terdiri dari dua unsur, yaitu property dan value. Selector dalam pernyataan di atas adalah h1, sedangkan color adalah property, dan #1faced adalah value

Ada beberapa cara yang digunakan untuk mengunakan css kedalam dokumen HTML yaitu:

  1. Inline Style
    Dilakukan dengan cara menambahkan atribute style=".." dalam tag HTML yang bersangkutan.
  2. <html>
    <head>
    <title>Belajar CSS</title>
    </head>
    <body> 
    <p style="color: #dddddd;">Belajar Menggunakan CSS</p> //warna
    <p style="font-weight: bold;">Belajar Menggunakan CSS</p> //huruf tebal
    <p style="font-size: 20px;">Belajar Menggunakan CSS</p> //ukuran huruf
    </body> 
    </html>
    
    

    Belajar Menggunakan CSS
    Belajar Menggunakan CSS
    Belajar Menggunakan CSS
  3. Header Style
    Dilakukan dengan cara menambahkan tag <style media="screen" type="text/css">  pada  bagian  header  tag  HTML dan kemudian ditutup dengan tag penutup </style>
  4. <html>
    <head>
    <title>Belajar CSS</title>
    <style type="text/css">
    <!-- disini script CSS dibuat -->
    h4{ color :#1faced; background: black; width :200px; text-align: center; }
    h2{ color :#dddddd; }
    </style>
    </head>
    <body>
    <h5>Belajar menggunakan CSS</h5>
    <h2>Belajar mengunakan CSS</h2>
    </body> 
    </html>
    

    belajar menggunakan CSS

    Belajar mengunakan CSS

  5. Exsternal Style Sheet
    Membuat file baru dengan ekstensi .css dengan menuliskan Mark Up CSS untuk eksternal CSS yang nantinya ditempatkan di dalam HTML. Untuk menghubungkan HTML dengan CSS cukup menambahkan script <link rel="stylesheet" href="style.css" type="text/css">  pada  bagian  header  tag  HTML .
  6. <html>
    <head>
    <title>Belajar CSS</title>
    <link rel="stylesheet" href="style.css" type="text/css"> //Exsternal Style Sheet 
    </head>
    <body>
    
    <table class="latihan" rowspan="0" colspan="0">
    <tr>
       <th>Nama</th>
       <th>Alamat</th>
    </tr>
    <tr>
       <td>Heru Prayogo</td>
       <td>BK. 4 Buay Madang Timur</td>
    </tr>
    </tabel>
    </body>
    </html>
    
    
    Buat file baru dengan nama style.css
    .latihan {border-collapse: collapse; width: 400px;}
    .latihan td {border: 1px solid #ddd ; padding-left: 20px; padding-right: 
    20px; height: 30px;}
    .latihan th {background: #ddd ; height: 30px; border: 1px solid #ddd ; 
    text-align: center;}
    

    Nama Alamat
    Heru Prayogo BK. 4 Buay Madang Timur
Berikut properti-properti dalam css yang saya sajikan didalam tabel :

Properti Value Deskripsi
background Pemberian Warna latar
border Pemberian garis tepi
border-collapse Tipe border single
border-saparate Tipe border terpisah
border-radius Membuat lengkungan / rounded corners
box-shadow Membuat bayangan / Shadow
color Pemberian Warna
cursor auto, default, none, context-menu, help, pointer, progress, wait, cell dll Efek cursor
font-color Pemberian warna font
font-size Ukuran huruf
font-weight normal, bold, bolder, lighter
Ketebalan Huruf
font-style normal, italic, oblique Style untuk huruf
Margin Memberi jarak bagian luar
Opacity Mengatur kecerahan
Padding Memberi jarak bagian dalam
Positon statistic, relative, absolute, fixed, inherit Pengaturan posisi elemen
text-align left, right, center, justify , inherit Pengaturan tata letak text
text-decoration none, underline, line through, overline, blink Menambahkan efek text
text-shadow Memberi efek bayangan pada text
z-index Pengaturan urutan letak

Penggunaan Class & Id

Dengan menggunakan class dan id kita dapat mendefinisikan selector secara lebih spesifik . Kemudian juga memiliki keuntungan, dimana kita dapat mengatur agar tag-tag HTML yang sama ditampilkan secara berbeda sesuai dengan class dan id yang digunakan. Nama untuk class selalu diawali dengan tanda titik (.) sedangkan untuk id selalu diawali dengan tanda (#).

<html>
<head>
<title>Belajar CSS</title>
<style type="text/css">

#kotak {
border: 1px solid #ddd;  padding: 20px; background: #dddddd;"
}
.satu { color: #F58634; 
}
.dua { color: green;
}

</style>
</head>
<body>
<div id ="kotak">
   <h1 class="satu" >Belajar menggunakan CSS</h1>
   <h2 class="dua" >Belajar mengunakan CSS</h2>
</div>
</body> 
</html>
Hasil :

Belajar menggunakan CSS

Belajar mengunakan CSS

Pseudo Class

Apa itu pseudo class? pseudo class adalah atribut tambahan yang diberikan pada selector yang dipisahkan dengan tanda titik dua (:) .
  1. Link
  2. Visited
  3. Hover
  4. Aktive
<html>
<head>
<title>Belajar CSS</title>
<style type="text/css">
a:link { color : blue;
} //kode ini mempunyai arti sebuah link akan berwarna biru 
    
a:visited { color : purple;
} //Sebuah link apabila pernah di klik oleh komputer yang sama akan berwarna ungu 
a:hover { color : green;
} //Sebuah link apabila di sorot oleh mouse akan berubah warna menjadi hijau
a:aktive { color : red; 
} //Sebuah link warna menjadi hijau apabila halam pada link aktive

</style>
</head>
<body>
 <a href="#">Belajar CSS LINK</a>
 <a href="#">Belajar CSS Visited</a>
 <a href="#">Belajar CSS Hover</a>
 <a href="#">Belajar CSS Aktive</a>
</body> 
</html>











Belajar HTML (HyperText Markup Language)

Apakah HTML itu ? HyperText Markup Language (HTML) adalah sebuah markup language yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML (Wikipedia).

Ciri-ciri utama html adalah mempunyai tag dan elemen:
  • Elemen terdiri dari 2 yaitu head dan body
    1. Head fungsi memberikan informasi tentang suatu dokumen HTML, seperti judul web page, deskripsi situs, keyword dan lain sebagainya. 
    2. Body merupakan elemen yang digunakan untuk menentukan isi yang akan ditampilkan oleh browser seperti paragraf, list, tabel, dan lain sebagainy.
  • Tag : dalam HTML selalu ada  tag pembuka dan ada tag penutup. Tetapi ada sebagian tag HTML yang tidak menggunakan tag penutup.  
Tag-tag HTML yang sering digunakan
  • Title
    Tag ini <title></title> digunakan untuk memberi judul halaman web page. Tag ini diletakan didalam tag <head></head>
  • Baris Baru
    Untuk membuat baris baru digunakan tag <br/>
  • Hyperlink
    Tag ini digunakan untuk membuat link, bisa digunkan untuk satu halaman website atau link ke halaman website <a href="www.facebook.com">Facebook</a> 
  • Menampilkan Gambar Tag ini digunakan untuk menampilkan gambar. Biasanya dalam tag ini disertakan height dan width untuk menyesuaikan ukuran gambar yang diinginkan <img src="love.jpg" height="200" width="200"/> 
Tag Utama
Tag Deskripsi
<html></html> Baris paling atas dari setiap file HTML
<head></head> Informasi umum dari sebuah halaman web
<title></title> Judul halaman. Terdapat pada head
<body></body> Settingan atribut untuk seluruh dokumen

Font Style
Tag Deskripsi
<b></b> Teks tebal
<i> </i> Teks miring
<u> </u> Teks garis bawah
<pre></pre> Preformatted teks
<h1></h1> Header 1
<h2></h2> Header 2
<h3> </h3> Header 3
<h4></h4> Header 4
<h5></h5> Header 5
<h6></h6> Header 6
<sub></sub> Subscript
<sup></sup> Superscript

Formating
Tag Deskripsi
<blockquote></blockquote> Digunakan untuk mengatur text dan gambar dalam suatu tag
<ol></ol> Ordered List (digunakan dengan <li>)
<ul></ul> Unordered List (digunakan dengan <li>)
<li> Elemen List
<dd></dd> Definition List
<dt> Definition Term
<dd> Definition Description
<p></p> Paragraf
<br> Ganti baris
<hr> Garis horizonta
<center></center> Menengahkan elemen

Tabel
Tag Deskripsi
<table></table> Mengatur semua elemen table
<tr></tr> Membuat baris baru
<td></td> Membuat kolom
<th></th> Header(kepala tabel). Otomatis ke tengah dan tebal
<tbody></tbody> Format yang berlaku bagi cell yang diapit tag
<colgroup></colgroup> Format yang berlaku bagi kolom

Tag Lainnya
Tag Deskripsi
<form></form> Mengatur elemen dari form
<input type=> Variasi dari tipe elemen input dalam form
<select></select> Membuat combo-box. Digunakan bersama dengan option
<option>
<textarea></textarea> Membuat Text Area untuk input text dengan length yang lebih besar dari input text.
<fieldset></fieldse> Untuk mengelompokkan elemen-elemen yang terkait dalam form / membuat seperti frame-box di dalam form
<embed></embed> Digunakan untuk memasukkan file video atau file musik
<frameset></frameset> Mendefinisikan satu set frame
<marquee></marquee> Membuat teks berjalan secara vertikal atau horisontal
<blink></blink> Membuat teks berkedip


Berikut contoh penulisan HTML :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
   <head>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <title>Belajar HTML</title> // Judul dari halaman web yang anda buat
   </head>
<body>
Belajar HTML</br>
<i>Belajar HTML</i><br/>
<b>Belajar HTML</b><br/>
<u>Belajar HTML</u><br/>
<h1>Belajar HTML<h1>
<h2>Belajar HTML<h2>
<h3>Belajar HTML<h3>
<h4>Belajar HTML<h4>
<h5>Belajar HTML<h5>
<h6>Belajar HTML<h6>
Belajar <sub>HTML</sub><br/>
Belajar <sup>HTML</sup><br/>
<font color="#1faced" size="7">Belajar HTML</font><br/>

</body> 
</html>
HASIL :

Belajar HTML
Belajar HTML
Belajar HTML

Belajar HTML

Belajar HTML

Belajar HTML

Belajar HTML

Belajar HTML
Belajar HTML
Belajar HTML
Belajar HTML
Belajar HTML
Belajar membuat form : buatlah dokumen baru kemudian ketikan script dibawah ini dan simpan dengan nama "belajar_form.html".
 
<html>
<head>
<title>Belajar HTML : Membuat Forms</title>
</head>
<body>
<form action="html_form_action.asp" method="get" name="input">
First name <input name="firstname" type="text" /> //membuat textfield

Last name <input name="lastname" type="text" /> //membuat textfield


Password <input name="pwd" type="password" /> //membuat textfield


Sex : 

<input name="sex" type="radio" value="male" /> Male //membuat radiobutton

<input name="sex" type="radio" value="female" /> Female //membuat radiobutton


Vehicle : 

<input name="vehicle" type="checkbox" value="Bike" /> Bike //membuat checkbox

<input name="vehicle" type="checkbox" value="Car" /> Car //membuat checkbox



tombol input

<input type="submit" value="Submit" /> //membuat //membuat tombol / button


</form>
</body>
</html>



Hasil script diatas :
First name
Last name
Password name
Sex :
Male
Female
Vehicle :
Bike
Car
tombol input

HTMLmerupakan dasar dari pembuatan sebuah website, pelajarilah HTML sebelum kalian mengenal dengan yang namanya CSS (Cascading Style Sheets) , PHP dan JavaScript. Belajarlah dengan tekun dan sampai bosan. Semangat :)

Mengenal Corel Draw

CorelDraw adalah program ilustrasi atau editor grafik vektor yang dikembangkan oleh Corel. Corel draw dapat digunakan untuk membuat gambar vektor, line art, logo, kartu nama dan lain sebagainya.  CorelDRAW pada awalnya dikembangkan untuk sistem operasi Windows 2000 dan seterusnya. Versi CorelDRAW untuk Linux dan Mac OS pernah dikembangkan, namun dihentikan karena tingkat penjualannya rendah.

Mengenal Adobe Illustrator



Adobe Illustrator adalah subuah sofware atau aplikasi berbasis vektor. Sofware ini dapat digunakan untuk mendesain spanduk, membuat poster, logo, iklan dan lain sebagainya. Adobe Illustrator merupakan software besutan adobe yang terkenal di dunia karena bersahabat dengan software adobe lainya sehingga penggunanya bisa mendesain tanpa batas. 




Mengenal Adobe Photoshop

Adobe Photoshop adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek sehingga gambar terlihat lain dari aslinya dan berkualitas tinggi.. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar/foto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Dengan Adobe Photoshop kita dapat mendesain berbagai macam bentuk ilustrasi secara tepat seperti : koran, tabloid, cover buku, brosur dan lain-lain. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 , versi keduabelas adalah Adobe Photoshop CS5 , dan versi yang terakhir (ketigabelas) adalah Adobe Photoshop CS6.