Archive by Author

Algoritma Fibonaci Menggunakan Bahasa C

2 Jun

Kali ini saya akan membahas Algoritma Fibonaci dan tentunya saya ada source code yang dapat kalian coba menggunakan bahasa C. Udah tidak sabar kan?

Okey, langsung ke materi..

Algoritma Fibonaci merupakan deret hitung dengan penulisan seperti berikut:

1 1 2 3 5 8 13 21 34 55 89 dst…

Ada yang bisa melihat polanya? Kalau bagi saya, deret Fibonaci adalah deret hitung yang dimulai dari 1. Tetapi, sebenarnya sebelum angka 1, ada angka bayangan (itu menurut saya :D), yaitu 0 (nol). Mengapa? Ilustrasi di bawah mungkin bisa menjelaskan.

algoritma fibonaci

Selanjutnya, algoritma fibonaci 4

Mau lebih jelas lagi?
algoritma fibonaci 2

Dan sekarang kita masuk ke dalam koding C untuk membuat deret fibonaci, penasaran bagaimana saya membuatnya? Berikut ini adalah kodingnya..

#include
 using namespace std;
 void fibonaci (int n) {
 int num1 = 0, num2 = 1, temp;
 cout << num2 << " ";
 for (int i = 1; i < n; ++i) {
 //temp untuk menyimpan sementara nilai dari num2
 temp = num2;
 //num2 kemudian ditambahkan
 num2 += num1;
 cout << num2 << " ";
 //nilai dari num2 yang sebelumnya di pindahkan ke num1
 num1 = temp;
 }
 cout << "\n";
 }
 void main () {
 int jumlah;
 cout <> jumlah;
 fibonaci (jumlah);
 }

Berdasarkan kode di atas, nilai yang akan dihasilkan adalah deret Fibonaci sesuai dengan jumlah deret yang diminta oleh user. Misalkan, jika deret yang diminta oleh user adalah 2, maka yang tercetak adalah

1   1

Jika user memasukkan 10, maka outputnya akan seperti berikut ini :

algoritma fibonaci 3

Cara Install Php5-mssql di Ubuntu

26 May

Secara default driver php untuk Microsoft SQL Server pada linux tidak terpasang, untuk melakukan instalasinya pun
tidak semudah instalasi mysql yang hanya menggunakan perintah ‘apt-get install php5-mysql’.

Tahapan melakukan instalasinya yang pertama adalah lakukan instalasi modul sybase menggunakan perintah

apt-get install php5-sybase
bebrapa fungsi mssql tidak ada pada paket tersebut sehingga untuk melengkapinya gunakan perintah berikut (pastikan pear sudah terpasang)
pear install --nodeps MDB2_Driver_mssql

proses installasi sudah selesai, kemudian restart service web server dan periksa dengan menggunakan phpinfo
apakah modul sudah terpasang, jika belum maka lakukan ‘apt-update‘ dan ulangi tahap awal. jika sudah terinstall,
maka aplikasi php sudah siap koneksi ke Miscrosoft SQL Server

$db = new PDO("dblib:host=192.168.0.66;dbname=sciencebooth", "sciencebooth", "sciencebooth");

Membuat Kalkulator sederhana menggunakan Python

26 May

Bahasa Python, siapa yang tau? Oke, sebelum masuk ke coding, saya akan memberikan penjelasan apa itu Python.

Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.

Sekarang udah lumayan tau kan, nah langsung aja masuk ke codingnya.

berikut ini merupakan coding untuk membuat kalkulator menggunakan bahasa Python


def kalkulator () :
 def tambah () :
 print ‘1.Penjumlahan’
 a = input (‘Masukkan nilai x = ’)
 b = input (‘Masukkan nilai y = ’)
 c = a+b
 print ‘x + y = ’,c
 print (‘ ‘)
 tanya ()


def kurang () :
 print ‘2.Pengurangan’
 a = input (‘Masukkan nilai x = ’)
 b = input (‘Masukkan nilai y = ’)
 c = a-b
 print ‘x - y = ’,c
 print (‘ ‘)
 tanya ()
def kali () :
 print ‘3.Perkalian’
 a = input (‘Masukkan nilai x = ’)
 b = input (‘Masukkan nilai y = ’)
 c = a*b
 print ‘x . y = ’,c
 print (‘ ‘)
 tanya ()
def bagi () :
 print ‘4.Pembagian’
 a = input (‘Masukkan nilai x = ’)
 b = input (‘Masukkan nilai y = ’)
 c = a+b
 print ‘x /y = ’,c
 print (‘ ‘)
 tanya ()
 def tanya () :
 choose = raw_input (‘Apakah Anda ingin mengulang (Y/T)? ’)
 if choose == ‘Y’ or choose == ‘y’:
 kalkulator ()
 elif choose == ‘T’ or choose ‘t’:
 print ‘Terima kasih sudah menggunakan program ini ^_^’
 else :
 print ‘Maaf,input yang Anda masukkan salah’
print ‘Silahkan masukkan Y atau T’
 tanya ()
print (‘Program Kalkulator Sederhana’)
print (‘################’)
print (‘1. Penjumlahan’)
print (‘2. Pengurangan’)
print (‘3. Perkalian’)
print (‘4. Pembagian’)
print (‘################’)
print (‘silahkan pilih 1-4’)
print (‘ ‘)

pil = raw_input (‘Masukkan pilihan : ’)
if pil == ‘1’:
 tambah ()
elif pil == ‘2’:
 kurang ()
elif pil == ‘3’:
 kali ()
elif pil == ‘4’:
 bagi ()
else :
 print (‘Maaf, input yang Anda masukkan salah’)
 print (‘coba ulangi lagi’)
 tanya ()
kalkulator()

Jangan lupa, save dengan akhiran .pyt

Update Repository pada Ubuntu 12.04 (Aka Precise Pangolin)

20 May

Repository Ubuntu adalah sebuah tempat yang berisikan ribuan software untuk operating system Ubuntu. Setiap software yang berada di repository telah di uji kompetibilitasnya untuk setiap versi Operating System Ubuntu. Dengan hadirnya repository membuat proses instalasi software menjadi lebih mudah didapatkan dan bisa dilakukan melalui koneksi internet.

Software yang barada di repository Ubuntu dibagi dalam empat area.

  1. Main, Software yang di support secara resmi oleh ubuntu.
  2. Restricted, Software yang di support oleh Ubuntu tetapi tidak sepenuhnya berlisensi gratis.
  3. Universe, Software yang dikembangkan dan dirawat oleh komunitas ubuntu
  4. Multiverse, Software yang tidak gratis

Banyak Server di internet yang menyedikan repository ubuntu, antara lain yang berada di Indonesia adalah di kambing.ui.ac.id yang beralamat server di Pusat Ilmu Komputer Universitas Indonesia Depok, 16424, INDONESIA – 152.118.24.30

Apabila komputer kita berada di Indonesia maka pilihan yang tepat adalah memilih repository ubuntu yang berada di Indonesia dengan alasan jarak yang lebih dekat sehingga akan semakin cepat downloadnya.

Secara default repository yang terpasang bukanlah repository lokal, oleh karena itu disini saya akan membahas bagaimana cara update ke repository lokal Indonesia. Berikut ini adalah langkah-langkahnya :

  1. Pertama buka Terminal/Console. Klik Menu => system => pilih konsole (terminal)
  2. Masuk ke root. ketik sudo su pada terminal, masukkan username dan password
  3. Ketik sudo kate /etc/apt/sources.list  maka akan muncul window seperti gambar inirepository lokal ubuntu
  4. Untuk pemula, diharapkan backup isi file sources.list ini ke notepad. Setelah itu, copy semua text dan ganti dengan repository lokal dibawah ini :
    Ubuntu Repository 12.04 di Kambing :
    deb http://kambing.ui.ac.id/ubuntu/ precise-proposed main restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ precise-security main restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ precise-updates main restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ precise main restricted universe multiverse
    
    Ubuntu Repository 12.04 di UKDW :
    deb http://repo.ukdw.ac.id/ubuntu precise main restricted universe multiverse
    deb http://repo.ukdw.ac.id/ubuntu precise-updates main restricted universe multiverse
    deb http://repo.ukdw.ac.id/ubuntu precise-security main restricted universe multiverse
    deb http://repo.ukdw.ac.id/ubuntu precise-backports main restricted universe multiverse
    deb http://repo.ukdw.ac.id/ubuntu precise-proposed main restricted universe multiverse
    
    Ubuntu Repository 12.04 di Komo :
    deb http://komo.padinet.com/ubuntu/ precise-proposed main restricted universe multiverse
    deb http://komo.padinet.com/ubuntu/ precise-security main restricted universe multiverse
    deb http://komo.padinet.com/ubuntu/ precise-updates main restricted universe multiverse
    deb http://komo.padinet.com/ubuntu/ precise main restricted universe multiverse
    
    Ubuntu Repository 12.04 di ITB :
    deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise-proposed main restricted universe multiverse
    deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise-security main restricted universe multiverse
    deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise-updates main restricted universe multiverse
    deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise main restricted universe multiverse
  5. Langkah selanjutnya save file (Ctrl+S)
  6. Terakhir ketik pada terminal : sudo apt-get update untuk update repository.

Selesai, selamat download aplikasi (^_^)

Nonton Film di Command Prompt

20 May

Buat iseng-iseng berhadiah nih, jarang banget kan malah ga pernah nonton Film lewat command prompt. Wah seperti apa jadinya ya.. Penasaran?

Okey langsung aja, kreatif banget yg buat film ini hanya dengan menggunakan kode-kode ASCII

Caranya
1. Buka Telnet lewat command prompt. Run => ketik: cmd => ketik: telnet

Code:
 Code:

C:\Documents And Settings\User>telnet

2. Ketik o

Code:
Code:

Microsoft telnet>o

3. Ketik: towel.blinkenlights.nl

Code:
 Code:

Microsoft telnet>o
 < to > towel.blinkenlights.nl

Tunggu beberapa saat, nanti akan mucul tulisan dan film dimulai…
wkaakakakakaak

Selamat menyaksikan (^_^)

Program Sederhana Membuat Segitiga Sama Sisi pada Java

19 May

Cara membuat program segitiga sama sisi berikut ini menggunakan perulangan (loop) for, dengan sedikit modifikasi pada source code seperti dibawah ini

public class samasisi {

public static void main (String[] args) {
 int n = 10;
 for(int i=1; i<=n; i++) {
 for(int j=n; j>i; j--) {
 System.out.print(" ");
 }
 for(int k=1; k<=i; k++) {
 System.out.print("* ");
 }
 System.out.println();
 }
 System.out.println();
 System.out.print("baris = " + n);
 }
}

Output

segitiga samasisi

Cara Uninstall Sampai Benar-Benar Bersih dengan Registry

19 May

Cara menghapus installan sampai benar-benar bersih..

Mungkin sebagian orang bisa bilang cara ini udah basi, tapi tetep aja. Sampai sekarang masih banyak yang suka tanya2 bagaimana hapus file installan sampai benar2 bersih…

Belajar dari pengalaman, gue juga pernah ngerasa kesel sendiri, soalnya waktu salah satu aplikasi yang gue pake itu error. Pokoknya kaga bisa dipake lagi deh, udah begitu bro..  aplikasi itu penting buat gue.. tanpa banyak cincong, langsung aja kan gue uninstall, kalo cuma gitu doank mah kalian smua pasti dah pada tau ya. Tapi, pas gue mau install aplikasi itu lagi. Eh ga bisa2, tambah kesel kan…

Nah bagian ini yang mau gue kasih tau ke kalian semua, sebagai contoh gue uninstall aplikasi CCleaner …

Ni langkah-langkahnya bro, ikutin yang bener ya…

  1. Kita uninstall aplikasi, klik start => control panel => add and remove program. Nah nanti akan muncul tampilan sebagai berikut
  2. Cara Uninstall Sampai Benar-Benar Bersih dengan RegistrySelanjutnya pilih aplikasi yang akan kita uninstall…
  3. Klik aplikasinya, pada pojok sebelah kanan ada tombol Change/Remove
    klik Change/Remove dan ikuti perintah untuk uninstall
  4. Setelah selesai,waktunya kita bermain dengan registry
    untuk membukanya, klik tombol start => run => ketik regedit. Setelah muncul window regedit, tekan CTRL + F dan ketik nama aplikasi yang barusan di uninstall (contoh gue ketik “ccleaner”) => tekan Find Next. maka program akan mencari data yang berkaitan dengan data-data installan ccleaner.
    Hati2, jangan asal ya… soalnya, salah hapus, bisa berakibat ke aplikasi yang lain bro..Cara Uninstall Sampai Benar-Benar Bersih dengan Registry 2

Nah kalo udah ketemu, tekan tombol delete pada keyboard

Cara Uninstall Sampai Benar-Benar Bersih dengan Registry 3

Langsung deh kita delete, tu kan baru 1 registry bro. Sedangkan 1 aplikasi aja banyak banget registry.

Nah langkah selanjutnya, kita tekan tombol F3 pada keyboard untuk mencari registry yang lainnya, kemudian hapus, seperti yang barusan bro. Dan lakukan berulang-ulang (tekan F3 lalu delete) sampai  muncul message box seperti dibawah ini, yang menandakan data registry aplikasi yang uninstall telah kita delete habis.

Cara Uninstall Sampai Benar-Benar Bersih dengan Registry 4

Selesailah sudah langkah-langkahnya, jika ada kesalahan pada saat penghapusan itu tanggung jawab anda.

Oleh karena itu, berhati2 dalam mempraktekannya.

Semoga bermanfaat bro.

Dasar-Dasar Penggunaan Editor VI [LINUX]

19 May

Editor VI merupakan editor berbasis layar yang digunakan oleh banyak pemakai UNIX. Berbasis layar berarti teks yang akan disunting ditampilkan dalam sebuah layar dan pemakai dapat menggerakkan kursor pada bagian layar yang ingin diperbaiki.

Jika kita menggunakan editor VI untuk pertama kalinya, mungkin kita akan mengalami kesulitan. Hal ini disebabkan karena perintah-perintah pada editor VI harus dihafalkan. Pada editor VI tidak terdapat menu-menu seperti pada editor PICO, sehingga ada kesan bahwa editor VI tidak user-friendly. Akan tetapi editor VI merupakan editor teks standar yang ada pada setiap sistem operasi UNIX. Jadi kita harus mengetahui dasar-dasar penggunaan editor VI untuk berjaga-jaga seandainya editor teks yang biasa kita gunakan tidak tersedia pada sistem operasi UNIX yang kita gunakan.

Dua Modus yang ada dalam editor VI

Hal pertama yang perlu diketahui oleh pemakai adalah bahwa editor VI memiliki dua modus, yaitu modus perintah (command mode) dan modus penyisipan (insert mode) Modus perintah dapat digunakan untuk memasukkan perintah-perintah untuk memanipulasi teks dan file. Perintah-perintah ini biasanya terdiri dari satu atau dua buah karakter. Modus penyisipan digunakan untuk melakukan pengetikan teks.

Pada saat kita memulai editor VI, kita langsung berada pada modus perintah. Ada beberapa perintah untuk memasuki mode penyisipan. Perintah-perintah yang paling sering digunakan adalah perintah a dan i. Bila kita menekan tombol [Escape], maka kita akan kembali ke modus perintah. Penekanan [Escape] pada modus perintah tidak akan mangakibatkan kita keluar dari modus perintah.

Memulai Editor VI

Dengan menggunakan editor VI, kita dapat membuat file baru atau menyunting file yang sudah ada. Perintah untuk memulai editor VI adalah “vi nama_file”. Bila nama_file merupakan file yang sudah ada, pada bagian bawah layar akan ditampilkan jumlah baris dan jumlah karakter pada file tersebut. Bila nama_file merupakan file baru, pada bagian bawah layar akan ditampilkan keterangan bahwa file tersebut adalah file baru.

Pada layar akan tampak baris-baris yang diawali dengan tanda tilde (~). Baris yang diawali dengan tanda ini menunjukkan baris tersebut belum pernah digunakan oleh pemakai. Editor VI juga dapat dimulai tanpa menyertakan nama_file. Akan tetapi nama_file ini harus diberikan pada saat kita ingin menyimpan pekerjaan ke file. Pada bagian kiri atas dari layar akan tampak kursor yang berkedip yang menunjukkan bahwa editor siap menerima perintah dari pemakai.

Keluar dari Editor VI

Untuk keluar dari editor VI, ada beberapa perintah yang dapat digunakan. Semua perintah ini harus dimasukkan dari modus perintah.

 Tabel 1. Perintah-perintah untuk keluar dari editor VI.

Perintah

Keterangan

:q [Enter] Keluar dari editor VI, hanya jika tidak ada modifikasi pada file.
ZZ Menyimpan ke file dan keluar dari editor VI
:wq [Enter] Sama seperti ZZ
:q! [Enter] Keluar dari editor VI tanpa harus menyimpan ke file

Untuk menyimpan ke file tanpa keluar dari editor VI, gunakan perintah :w [Enter].

Beberapa perintah pada modus perintah 

Penjelasan tentang perintah-perintah pada modus perintah akan dibagi dalam beberapa bagian. Perintah-perintah yang akan dijelaskan antara lain : menggerakkan kursor, menghapus teks, faktor pengulang, membatalkan perubahan atau penghapusan, mencari string, dan berpindah layar.

Menggerakkan kursor

Di bawah ini adalah perintah-perintah yang dapat digunakan untuk menggerakkan kursor pada modus perintah.

Tabel 2. Perintah-perintah untuk mengerakkan kursor.

Perintah Keterangan
l panah kanan atau spasi ke kanan 1 karakter
h atau panah kiri ke kiri 1 karakter
j atau panah bawah ke bawah 1 baris
k atau panah atas ke atas 1 baris

Menghapus Teks

Di bawah ini adalah perintah-perintah yang dapat digunakan untuk menghapus teks dari modus perintah.

 Tabel 3. Perintah-perintah untuk menghapus teks.

Perintah

Keterangan

x menghapus karakter pada posisi kursor
X menghapus karakter disebelah kiri kursor
dd menghapus satu baris pada posisi kursor
d [Enter] menghapus dua baris, baris pada posisi kursor dan baris berikutnya
d0 menghapus dari awal baris sampai tepat sebelum posisi kursor
d$ menghapus dari posisi kursor sampai akhir baris

Faktor Pengulang

Beberapa perintah dapat diulang beberapa kali dengan menambahkan jumlah pengulangan di depan perintah. Sebagai contoh, dd adalah perintah untuk menghapus satu baris. Untuk menghapus 3 buah baris tanpa harus memasukkan perintah dd sebanyak 3 kali dapat digunakan : 3dd.

Membatalkan Perubahan atau Penghapusan

Jika kita melakukan kesalahan menghapus tanpa sengaja, kita dapat memperbaikinya dengan menggunakan perintah u atau U. Perintah u digunakan untuk membatalkan perubahan terakhir yang dilakukan oleh pemakai, sedangkan perintah U digunakan untuk membatalkan seluruh perubahan pada satu baris.

Mencari String

Editor VI memiliki dua jenis pencarian, yaitu : string dan karakter. Untuk pencarian string, perintah yang digunakan adalah perintah / dan ?. Pada saat kedua perintah ini digunakan, perintah yang diketikkan akan muncul dibagian bawah layar, tempat kita mengetikkan string yang ingin dicari. Kedua perintah ini berbeda hanya pada arah pencarian yang akan dilakukan. Perintah / mencari ke arah bawah, sedangkan perintah ? mencari ke arah atas dari file. Perintah n dan N digunakan untuk melanjutkan proses pencarian yang sebelumnya. Perintah n akan mencari dalam arah yang sama, sedangkan perintah N akan mencari dalam arah yang berlawanan

Berpindah Layar

Editor VI juga menyediakan perintah-perintah untuk berpindah layar dengan cepat tanpa harus menggerakkan kursor perbaris. Perintah-perintah tersebut adalah :

Tabel 4. Perintah-perintah untuk berpindah perlayar.

Perintah

Keterangan

ctrl-b berpindah satu layar sebelumnya
ctrl-d turun setengah bagian layar
ctrl-f turun satu bagian layar
G turun ke bagian akhir dari file
line no. G memindahkan kursor ke line tertentu
ctrl-j naik setengah bagian layar

Perintah-perintah yang telah dijelaskan merupakan perintah-perintah dasar pada editor VI. Dengan mengetahui perintah-perintah tersebut, kita sudah dapat melakukan manipulasi pada suatu file teks dan menyimpannya kembali.

Sebenarnya masih banyak perintah-perintah pada editor VI yang memiliki banyak kegunaan antara lain : perintah untuk mengkonversi huruf besar kecil dan huruf kapital, menyisipkan isi dari suatu file, menyimpan sebagian teks ke suatu file, dan perintah-perintah map.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML

19 May

Desain tombol menggunakan Photoshop

Langkah 1 : Memulai dengan membuat lembar kerja baru

Tahap pertama sebelum kita ngoding html, kita harus membuat desain tombol yang kita inginkan menggunakan Photoshop. Okey langsung saja, kita buka aplikasi Adobe Photoshop. Buatlah sebuah lembar kerja baru dengan klik file > new. Pada kotak dialog yang muncul, isikan Name dengan nama “tombol” dengan widht dan height sebesar 120 pixels dan Resolution 72 pixels/inch.

Langkah 2 : Memulai mendesain tombol

Pilih Rounded rectangle tool pada toolbox, kemudian atur seperti berikut ini :

  1. Pilih fixed size
  2. isikan W : 120px, dan
  3. H:60px.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML

Langkah berikutnya, buatlah sebuah tombol kecil dengan warna biru (#08a6f0) dengan Rounded rectangle tool yang telah kita setting sebelumnya dan posisikan pada bagian atas.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_2

Beri layer style pada tombol, seperti gambar berikut ini :

Gradient overlay.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_8

Stroke.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_4

Selanjutnya, tambahkan teks pada kotak berwarna biru dengan font Rockwell (/terserah kalian), sehingga menghasilkan tombol seperti contoh dibawah ini

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_5

Agar layer-layer lebih tersruktur, kita buat group layer-layer tombol yang telah kita buat, dengan klik create a new group, lalu isikan nama grup ini dengan “atas”, sehingga akan mempermudah dalam pembuatan tombol rellovernya.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_6

Langkah 3 : Membuat tombol rellover

Sebelumnya kita telah membuat group pada layer, selanjutnya adalah membuat tombol rellovernya. Klik kanan pada group layer dan pilih duplicate group, rename groupnya menjadi “bawah”. Pindahkan tombolnya kebawah sehingga menghasilkan gambar seperti berikut.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML

Pada group “bawah”, ganti layer style pada shape 1 dengan double klik pada layer shape tersebut, lalu ganti gradient overlaynya seperti berikut ini.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_8

Berikut hasil yang telah kita desain.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_7

Langkah 4 : Menghilangkan background

Hilangkan layer Background dengan menghilangkan tanda mata pada layer Background.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_10

Langkah 5 : Menyimpan dalam bentuk png

Beralih kemenu file > Save for web & devices. Ubah preset ke PNG-24 untuk menyimpan tombol dengan background transparent.

Membuat Tombol Rollover Menggunakan Photoshop dan HTML_11

Klik Save dan tempatkan ke folder tertentu, pada contoh ini kita akan menempatkannya di folder “tombol-rellover” dengan nama file gambar “tombol”.

Membuat tombol dalam bentuk HTML dan CSS

Langkah 1 : Membuat dasar HTML

Disini, saya anggap kalian sudah mengerti dasar-dasar HTML dan CSS. Pertama siapkan alat pendukung, notepad/ code editor lainnya dan simpan ke dalam folder yang sama dengan gambar tombol yang tadi kita buat, simpan dengan anam index.html

Ketik code dasar, seperti dibawah ini

</pre>
<html>

<head>

<title>Membuat tombol rellover dari Photoshop hingga HTML</title>

</head>

<body>

</body>

</html>
<pre>

Langkah 2 : Menambahkan Link untuk gambar

Kita akan membuat metode link sebagai gambar rellover, diantara tag <body> hingga </body> tambahkan link berikut ini

</pre>
<a href="<a href="https://sciencebooth.wordpress.com/">https://sciencebooth.wordpress.com</a>/" class="tombol"></a>
<pre>

Langkah 3 : Menambahkan CSS

Kita akan membuat css langsung di dalam kode HTML, sehingga kita tidak harus membuat banyak file. Selanjutnya, tambahkan tag style CSS dan kita letakkan CSS ini di bawah sebelum tag </head>.

</pre>
<style type="text/css">

a{

margin:0 auto; /*Untuk membuat tombol ditengah*/

}

a.tombol{

border:0; /*Untuk menghilangkan garis pinggir*/

display:block;

width:120px; /*Panjang gambar*/

height:60px; /*Tinggi gambar 1*/

background:url(Tombol.png); /*Meload gambar*/

text-decoration:none; /*Menghilangkan garis bawah teks*/

}

a.tombol:hover{

background-position:0 -60px; /*Mengubah posisi background gambar dengan x=0 dan y=-60*/

}

</style>
<pre>

Simpan file html tersebut dan buka menggunakan browser anda seperti mozilla atau chrome.

Selamat mencoba (^_^)

 

Terima kasih kepada psdesain.com