Semua tulisan di sini adalah hasil uneg-uneg kala bete berat, jam kuliah kosong, dan ketika hotspot kampus bisa diajak kerja sama.
RSS

About Me

Foto Saya
LiliQue
Anak bungsu dari 4 bersaudara. Waktu kecil nakal setengah mati dan hobi banget berkelahi. Sekarang jadi mahasiswi teknik informatika Universitas Negeri Malang yang masih aja sering pulang karena kangen masakan ibu tercinta (yah gimana ga kangen masakan rumah kalo makanan anak kos ya begitu-begitu aja!). Punya rambut panjang sepunggung tapi sering dipanggil 'Mas', tinggi semampai (a.k.a semeter tak sampai). Selalu dapat peran jadi hantu kalo ada drama gara2 punya mata besar dan nakutin kalo melotot. Enggak terlalu berbakat berurusan sama anak kecil karena kalo ada anak kecil yg tadinya diam pasti cemberut begitu liat aku, yg tadiny ketawa ngakak malah nangis terisak..(ga tau knapa padahal akunya diem aja...ckck...ckck...).
Lihat profil lengkapku
Welcome to My Blog

Yang melirik Blog seadanya ini..

Menata Layout Web dengan CSS (part 2)

       Penggunaan CSS dalam layout web tidak hanya sebatas untuk menentukan margin, memberi border dan mewarnainya tapi juga bisa digunakan untuk menambahkan background pada komponen tersebut serta memodifikasi list menu sehingga terlihat lebih menarik. Modifikasi apa yang bisa dibuat untuk list menu? Salah satunya adalah dengan membuat warna background dari menu yang ditunjuk kursor berubah misalnya seperti pada Gambar a berikut :

Gambar a

        Perhatikan list menu di sisi kiri contoh website pada Gambar a. Bila tidak ditunjuk oleh kursor, background menu berwarna abu-abu gelap tapi begitu disorot oleh kursor warnanya berubah menjadi biru.
Membuat tampilan website seperti Gambar a sebenarnya tidak serumit kelihatannya. kita bisa memanfaatkan layout web yang kita buat pada postingan sebelumnya (Menata Layout Web dengan CSS (part 1) ) dengan menghapus border yang tidak diperlukan dan memberikan background pada tiap komponen yang kita inginkan.  Untuk memberikan background kita bisa menambahkan :
background: #000 url(nama_file.jpg);
pada style di file css komponen yang ingin kita beri background. Sementara itu untuk kotak pencarian/ search kita bisa menambahkan :
<input type="text"/>
pada file .html.
         Untuk lebih jelasnya, source kode file .html nya adalah sebagai berikut :

<!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" xml:lang="en" lang="en">
<head>
<title>lay out simple</title>
<link rel="stylesheet" href="tgsprak2.css" type="text/css"/>
</head>


<body>
<div id="wrapper">
    <div id="header">
        <div id="logo"> <img src="logo.png"  alt="background" height="80" width="80"/></div>
        <div id="text"> TEKNIK ELEKTRO<div id="search">Search</div><div id="kotakcari" ><input type="text"/></div></div>
        <div id="home">Home</div>
        <div id="sitemap">Sitemap</div>
        <div id="RSS">RSS</div>
        <div id="contact">Contact</div>
        <div id="about">About Us</div>
       
    </div>
    <div id="webbody">
        <div id="sidebar">
        <div id="sidemenu">
        <ul>
            <li><a href="#">Home</a></li>
            <li><a href="#">News n Media</a></li>
            <li><a href="#">Tutorials</a></li>
            <li><a href="#">Tips n Tricks</a></li>
            <li><a href="#">Downloads</a></li>
        </ul>
        </div>
        </div>
        <div id="sidebar2">
        <div id="top"></div>
        <div id="content">
            <div id="textcontent">Kecerdasan Buatan</div>
            <div id="textcontent2">
                Istilah kecerdasan buatan sebenarnya berasal dari bahasa Inggris: “Artificial Intelligence”.
                Jika diartikan tiap kata, artificial artinya buatan, sedangkan intelligence adalah kata sifat yang berarti cerdas.
                Jadi artificial intelligence maksudnya adalah sesuatu buatan atau suatu tiruan yang cerdas.
                Cerdas di sini kemungkinan maksudnya adalah kepandaian atau ketajaman dalam berpikir, seperti halnya otak manusia
                dalam menyelesaikan suatu masalah.
               
            </div>
        </div>
   
            <div id="right">
            <div id="textright">Events</div>
            <ul>
                <li><a  href="#">Seleksi Tim Robot</a></li>
                <li><a  href="#">Kuliah Tamu "Logika Fuzzy"</a></li>
                <li><a  href="#">Sosialisasi Praktek Industri</a></li>
                <li><a  href="#">Pendaftaran PPL</a></li>
            </ul>
            </div>
        </div>
    </div>

    <div id="footer">
    <div id="textfoot"align="center">2010 Teknik Elektro UM, Malang, Indonesia</div>
    <div id="textfoot2"align="center">copyright : silvercyber19</div>
    </div>
</div>
</body>
</html>

Untuk source kode CSS nya dengan nama tgsprak2.css adalah sebagai berikut :

#wrapper{
margin:auto;
width:750px;
height : 600px;
background: #000 url(wrap.jpg);
}

#header{
margin : 0px auto;
height: 80px;
background: #000 url(header1.jpg);
}

#logo{
margin : 0px 10px;
height: 60px;
width: 60px;
}

#text{
margin : -30px 100px;
color: black;
font-family: verdana;
font-size: 24px;
font-weight: bold;
}

#home{
margin : -60px 455px;
color: white;
font-family: garamond;
font-size: 14px;
}

#about{
margin : -60px 685px;
color: white;
font-family: garamond;
font-size: 14px;
}

#sitemap{
margin : 45px 515px;
color: white;
font-family: garamond;
font-size: 14px;
}

#contact{
margin : 45px 630px;
color: white;
font-family: garamond;
font-size: 14px;
}

#RSS{
margin : -60px 580px;
color: white;
font-family: garamond;
font-size: 14px;
}

#search{
margin : -10px 400px;
color: white;
font-family: garamond;
font-size: 18px;
width:50px;
height:20px;
}

#kotakcari{
margin: -20px 455px;
}

#webbody{
margin : 5px auto;
height: 455px;

}

#sidebar{
margin : 0px;
float: left;
width:205px;
height: 455px;
border : 2px solid white;
}

#sidemenu ul{
width:205px;
list-style-type:none;
padding:0;
margin:0;
}

#sidemenu a:link,#sidemenu a:visited, #sidemenu a:active{
padding-left:15px;
text-decoration:none;
}

#sidemenu a {
padding:5px 0px 5px 15px; display:block;
background: grey no-repeat center;
margin: 0px 0px 1px; color:#ffffff;
}

#sidemenu a:hover {
background: blue no-repeat center;
color:#ffffff;
}

#sidebar2{
margin : 0px;
float: right;
width:537px;
height: 455px;

}

#top{
margin : 0px;
background: #000 url(top2.jpg);
width:537px;
height: 155px;

}

#content{
margin : 0px;
float: left;
width:322px;
height: 290px;
background: white;
}

#textcontent{
color: black;
font-family: Garamond;
font-size: 24px;
font-weight: bold;
margin: 0px auto;
}

#textcontent2{
color: black;
font-family: verdana;
font-size: 14px;
margin: 0px auto;
}

#right{
margin : 3px;
float: right;
width:200px;
height: 180px;
border: 3px solid #1631b9;
background:#c5cae3;
}

#textright{
margin : 0px auto;
font-family: verdana;
font-size:14px;
font-weight: bold;
}

#footer {
height: 50px;
border: 1px solid blue;
Margin: 5px  auto;
background: #000 url(foot.jpg);
}
#textfoot{

color: white;
font-family: verdana;
font-size: 10px;
margin:8px;

}

#textfoot2{

color: white;
font-family: verdana;
font-size: 10px;
margin:1px;

}


Selamat mencoba dan berkreasi!!!  (^-^)v
Read More.. 0 komentar

Menata Layout Web dengan CSS (part 1)

         Dalam membuat sebuah website, penataan layout sebenarnya memiliki peran yang penting untuk membuat pengunjung tertarik mengunjungi sebuah web tersebut namun terkadang beberapa orang mengabaikan masalah penataan layout website mereka sehingga website menjadi terkesan berantakan. Salah satu cara yang bisa digunakan dalam penataan layout yaitu dengan memanfaatkan css. Jika kita ingin membuat layout website maka dengan menggunakan CSS, kita perlu membuat 2 buah file terlebih dahulu. 1 file berekstensi .html dan yang 1 lagi berekstensi .css. Pada file .css inilah kita bisa meletakkan kode-kode untuk misalnya menata margin dari komponen website, memberi border dan mewarnainya, memberi gambar (background) dan lain-lain.
Misalnya kita ingin membuat layout seperti pada Gambar 1 :
Gambar 1

langkah-langkah yang dilakukan adalah sebagai berikut :
1. Buat bidang besar dan beri nama misalnya 'wrapper'.
2. Di dalam wrapper kita isi dengan tiga komponen yaitu header, body dan footer.
3. Bagi komponen body menjadi dua bagian, katakanlah namanya komponen sidebar dan sidebar2.
4. Komponen sidebar2 dibagi lagi menjadi 3 komponen yaitu top, content dan right.
5. Buat file .css untuk menentukan style dari masing-masing komponen yang kita buat.

Source kode untuk file .html nya adalah sebagai berikut :

<!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" xml:lang="en" lang="en">
<head>
<title>lay out simple</title>
<link rel="stylesheet" href="tgsprak1.css" type="text/css"/>
</head>


<body>
<div id="wrapper">
    <div id="header">header</div>
   
    <div id="webbody">
        <div id="sidebar">sidebar</div>
        <div id="sidebar2">
        <div id="top">top</div>
        <div id="content">content</div>
        <div id="right">right</div>
        </div>
    </div>

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


Sementara untuk file .css nya adalah (sebagai contoh saya menamai file .css dengan tgsprak1.css) :

#wrapper{
margin:auto;
width:750px;
height : 600px;
border: 1px solid red;
}

#header{
margin : 0px auto;
height: 80px;
border: 1px solid yellow;
}

#webbody{
margin : 5px auto;
height: 455px;
border: 1px solid green;
}

#sidebar{
margin : 0px;
float: left;
width:180px;
height: 455px;
border: 1px solid purple;
}

#sidebar2{
margin : 0px;
float: right;
width:537px;
height: 455px;
border: 1px solid purple;
}

#top{
margin : 0px;

width:537px;
height: 155px;
border: 1px solid black;
}

#content{
margin : 0px;
float: left;
width:322px;
height: 290px;
border: 1px solid green;
}

#right{
margin : 0px;
float: right;
width:190px;
height: 180px;
border: 1px solid green;
}

#footer {
height: 50px;
border: 1px solid blue;
Margin: 5px  auto;
}


Nah, Selamat Mencoba....

Read More.. 3 komentar

Membuat dan Memodifikasi Tabel pada HTML (bagian 2)

Kalau sebelumnya kita membuat dan memodifikasi tabel untuk membuat diagram batang, kali ini kita akan mencoba membuat tabel yang data-datanya tampak dikelompokkan seperti Gambar 1 ini :
Gambar 1

Model tabel seperti Gambar 1 dapat dibuat dengan memanfaatkan fitur pengelompokan (group).
rules="groups" dan colgroup bisa disebut 'kata kunci' untuk membuat tampilan seperti Gambar 1.
rules="group" digunakan untuk membuat garis horizontal per group data yang kita buat.
Sementara itu, colgroup digunakan untuk membuat garis-garis vertikal yang membatasi kolom-kolom pada tabel.

Kode Program:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/frameset.dtd">
<html lang="en">

<head>
<title>Tabel 2</title>
</head>

<body>
<table border="2" cellspacing=0 frame="hsides" rules="groups">
<caption>PERBANDINGAN FITUR</caption>
<!--colgroup align="center">
<colgroup align="center">
<colgroup align="center">
<colgroup align="center" span="2">
<thead valign="middle"-->

<tr>
<th width="35">No
<th width="200">Fitur
<th width="100">Enterprise
<th width="50">Pro
<th width="50">Free
</tr>

<tbody>
<tr><td>1<td>Garansi seumur hidup<td align="center">X<td align="center">-<td align="center">-</tr>
<tr><td>2<td>Multiuser<td align="center">X<td align="center">-<td align="center">-</tr>
<tr><td>3<td>Update otomatis<td align="center">X<td align="center">X<td align="center">-</tr>
<tr><td>4<td>Cetak laporan<td align="center">X<td align="center">X<td align="center">-</tr>
<tr><td>5<td>Notifikasi error<td align="center">X<td align="center">X<td align="center">X</tr>

<tbody>
<tr><td>6<td>Ubah tema<td align="center">X<td align="center">X<td align="center">X</tr>
<tr><td>7<td>Try ikon<td align="center">X<td align="center">X<td align="center">X</tr>

</table>
</body>
</html>

Hasilnya jadi seperti ini :

 







Read More.. 0 komentar

Membuat dan Memodifikasi Tabel pada HTML (bagian 1)


Gambar 1

Tabel pada HTML dapat dimanfaatkan dan dimodifikasi untuk merepresentasikan beberapa hal diantaranya untuk merepresentasikan diagram batang seperti yang ditunjukkan
Gambar 1.
Untuk memodifikasi tabel agar tampak seperti gambar 1, kita bisa memanfaatkan penggunaan tabel di dalam tabel. Rincian langkahnya adalah sebagai berikut:
1. Buat tabel utama yang mempunyai width=600. Tabel ini nantinya akan terdiri dari 2 row(baris).
    Baris pertama akan diisi tabel yang berisi nama perusahaan dan pendapatan sementara baris kedua diisi tabel yang memuat data-data seperti nama-nama perusahaan dan pendapatannya masing-masing.
2.    Buat tabel pertama yang berisi teks "Perusahaan" dan "Pendapatan" di dalam row pertama dari tabel no.1.
3.    Buat tabel kedua yang berisi data nama-nama perusahaan dan pendapatannya di dalam row kedua dari tabel no.1.
4.    Untuk membuat diagram batang pendapatan, buat tabel baru dan masukkan tabel tersebut sebagai data kolom ke dalam row  tabel no.3. Beri warna dan border pada tabel yang baru kita buat ini.
   
Lebih lengkapnya, source kodenya adalah sebagai berikut :

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>tugas Praktikum 1</title>
</head>
<body>
<table width="600" >
<tr>
<td width="600" colspan="2">
<table frame="hsides" align="left" cellspacing="0" cellpadding="5">
<tr><!--  Mengatur  lebar  kolom  -->
<th width="200">Perusahaan</th>
<th width="500">Pendapatan</th>
</tr>
</table>
</td>
</tr>


<tr>
<td>
<table frame="below" align="left" cellspacing="0"cellpadding="1">
<tr><!--  Mengatur  lebar  kolom  -->
<td width="200">Angin Reboot Ltd</td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="150" colspan="5" ><table border="2"><tr><th width="150" height="16" colspan="5" bgcolor="green"></th></tr></table></td>
<td >+150%</td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
</tr>

<tr><!--  Mengatur  lebar  kolom  -->
<td width="200">Command Prompt Inc</td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="50" colspan="2"><table border="2"><tr><td width="50" height="16" colspan="2" bgcolor="green"></td></tr></table></td>
<td width="25">+50%</td>
<td width="25"></td>
<td width="25"></td>
</tr>

<tr><!--  Mengatur  lebar  kolom  -->
<td width="200">Hibernate Ltd</td>
<td width="50"></td>
<td width="25"></td>
<td width="25" align="right">-23%</td>
<td width="25"><table border="2" align="right"><tr><td width="20" height="16" bgcolor="yellow"></td></tr></table></td>
<td width="25"></td>
<td width="25"></td>
</tr>

<tr><!--  Mengatur  lebar  kolom  -->
<td width="200">Shutdown Ltd</td>
<td width="25"></td>
<td width="25"></td>
<td width="25">-75%</td>
<td width="100"><table border="2"><tr><td width="100" height="16" colspan="3" bgcolor="red"></td></tr></table></td>
<td width="25"></td>

<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
<td width="25"></td>
</tr>

</table>
</td>
</tr>

</table>
</body>
</html>



Dalam source kode tersebut digunakan atribut frame.
frame="hsides" pada tabel no.2 dimanfaatkan untuk membuat garis hanya pada sisi atas dan bawah tabel.
Sementara frame="below" pada tabel no.3 digunakan untuk memberi garis hanya pada garis horizontal paling bawah dari tabel.

Hasilnya :





Read More.. 3 komentar

Membuat Web Sederhana

Membuat halaman web sederhana yang terdiri dari beberapa macam elemen seperti teks, paragraf, garis berwarna, gambar dengan border dan halaman utama yang latar belakangnya bebas .

Kodenya :

Kalo kode di atas sudah ditulis, sebainya di cek dulu dengan html validator milik firefox supaya kita tahu apakah kode program yang kita buat sudah sesuai standar atau belum. Setelah divalidasi dengan HTML Validator, untuk mengetahui apakah kode program sudah valid atau belum dilihat dari tanda yang muncul di pojok kanan bawah. bila yang muncul tanda centang hijau berarti sudah sesuai standar, namun bila muncul tanda silang merah berarti kode program belum sesuai standar.

Tampilan Hasilnya :
Read More.. 1 komentar