CSS Dropdown Menu

Pengantar Web Modern

Bagaimana tutorial ini bekerja

Tutorial ini berusaha menjelaskan secara singkat dan padat tentang pembuatan halaman web dimulai dari pengenalan dokumen HTML5 yang merupakan konten dasar dari sebuah halaman web. Dalam tutorial ini juga disajikan tentang penggunaan CSS3 untuk menyusun layout dan disain halaman web dan dilanjutkan dengan pemanfaatan JQuery sebagai bahasa pemrograman HTML5 yang merupakan kumpulan kode dari Javascript untuk membuat halaman web menjadi lebih menarik dan interaktif.
Pada bagian selanjutnya akan disajikan secara detail elemen elemen penyusun halaman web dengan mengkombinasikan tag-tag HTML5, CSS3 dan JQuery baik berupa teks, formulir, tata letak, navigasi, animasi, grafis dan multimedia dengan beberapa contoh yang menarik dengan harapan memudahkan untuk memahami penggunaan HTML5, CSS3 dan JQuery sebagai suatu kerangka kerja halaman web. Pada bagian contoh ini dapat diubah, dieksekusi dan ditampilan hasilnya pada browser sehingga mempermudah untuk mencoba penggunaan tag HTML5, properti CSS3 dan perintah-perintah JQuery.
Pada bagian akhir halaman ini akan disajikan referensi dan sumber daya HTML5, CSS3 dan JQuery disertai contoh sebagai acuan untuk memperdalam pemahaman tentang HTML5, CSS3 dan JQuery.

Referensi HTML

Tag Keterangan HTML5 Pengganti
<!--...--> Mendefinisikan komentar    
<!DOCTYPE>  Mendefinisikan tipe dokumen    
<a> Mendefinisikan hyperlink    
<abbr> Mendefinisikan singkatan    
<acronym> Mendefinisikan akronim X <abbr> 
<address> Mendefinisikan informasi kontak untuk penulis / pemilik dokumen    
<applet> Mendefinisikan sebuah applet tertanam X <object>
<area> Mendefinisikan area dalam sebuah image-map    
<article> Mendefinisikan sebuah artikel V  
<aside> Mendefinisikan konten selain dari konten halaman V  
<audio> Mendefinisikan isi suara V  
<b> Mendefinisikan teks tebal    
<base> Menentukan basis URL / target untuk semua URL relatif dalam dokumen    
<basefont> Menentukan warna default, ukuran , dan font untuk semua teks dalam dokumen X CSS
<bdi> Isolat bagian dari teks yang dapat diformat dalam arah yang berbeda dari teks lain di luar itu V  
<bdo> Mengganti arah teks saat ini    
<big> Mendefinisikan teks besar X CSS
<blockquote> Mendefinisikan sebuah bagian yang dikutip dari sumber lain    
<body> Mendefinisikan tubuh dokumen    
<br> Mendefinisikan garis break    
<button> Mendefinisikan sebuah tombol diklik    
<canvas> Digunakan untuk menggambar grafik , on the fly , melalui scripting ( JavaScript biasanya ) V  
<caption> Mendefinisikan judul tabel    
<center> Mendefinisikan teks berpusat X CSS
<cite> Mendefinisikan judul karya    
<code> Mendefinisikan sebuah bagian dari kode komputer    
<col> Menentukan sifat kolom untuk setiap kolom dalam elemen <colgroup>    
<colgroup> Menentukan kelompok dari satu atau lebih kolom dalam sebuah tabel untuk memformat    
<datalist> Menentukan daftar pilihan yang telah ditetapkan untuk kontrol input V  
<dd> Mendefinisikan deskripsi / nilai istilah dalam daftar deskripsi    
<del> Mendefinisikan teks yang telah dihapus dari dokumen    
<details> Mendefinisikan rincian tambahan bahwa pengguna dapat melihat atau menyembunyikan V  
<dfn> Mendefinisikan sebuah istilah definisi    
<dialog> Mendefinisikan sebuah kotak dialog atau jendela V  
<dir> Mendefinisikan sebuah daftar direktori X <ul>
<div> Mendefinisikan sebuah bagian dalam sebuah dokumen    
<dl> Mendefinisikan daftar deskripsi    
<dt> Mendefinisikan istilah / nama dalam daftar deskripsi    
<em> Mendefinisikan teks menekankan    
<embed> Mendefinisikan sebuah wadah untuk ( non - HTML ) aplikasi luar V  
<fieldset> Elemen grup terkait dalam bentuk    
<figcaption> Mendefinisikan sebuah caption untuk elemen <figure> V  
<figure> Menentukan konten mandiri V  
<font> Mendefinisikan font, warna , dan ukuran untuk teks X CSS
<footer> Mendefinisikan sebuah footer untuk dokumen atau bagian V  
<form> Mendefinisikan sebuah form HTML untuk input pengguna    
<frame> Mendefinisikan sebuah window ( frame ) dalam sebuah frameset X  
<frameset> Mendefinisikan satu set frame X  
<h1> to <h6> Mendefinisikan judul HTML    
<head> Mendefinisikan informasi tentang dokumen    
<header> Mendefinisikan sebuah header untuk dokumen atau bagian V  
<hr> Mendefinisikan perubahan tematik dalam konten    
<html> Mendefinisikan akar dari sebuah dokumen HTML    
<i> Mendefinisikan sebuah bagian dari teks dengan suara alternatif atau suasana hati    
<iframe> Mendefinisikan frame inline    
<img> Mendefinisikan sebuah image    
<input> Mendefinisikan sebuah kontrol input    
<ins> Mendefinisikan teks yang telah dimasukkan ke dalam dokumen    
<kbd> Mendefinisikan input keyboard    
<keygen> Mendefinisikan bidang key generator -pair ( untuk formulir ) V  
<label> Mendefinisikan label untuk sebuah elemen <input>    
<legend> Mendefinisikan sebuah caption untuk elemen <fieldset>    
<li> Mendefinisikan item daftar    
<link> Mendefinisikan hubungan antara dokumen dan sumber daya eksternal ( yang paling digunakan untuk link ke style sheet )    
<main> Menentukan isi utama dokumen V  
<map> Mendefinisikan client -side image-map    
<mark> Mendefinisikan ditandai / teks yang disorot V  
<menu> Mendefinisikan daftar / menu perintah    
<menuitem> Mendefinisikan item perintah / menu bahwa pengguna dapat memanggil dari menu popup V  
<meta> Mendefinisikan metadata tentang dokumen HTML    
<meter> Mendefinisikan pengukuran skalar dalam kisaran dikenal ( alat ukur ) V  
<nav> Mendefinisikan link navigasi V  
<noframes> Mendefinisikan sebuah alternate content untuk pengguna yang tidak mendukung frame X  
<noscript> Mendefinisikan sebuah alternate content untuk pengguna yang tidak mendukung script sisi klien    
<object> Mendefinisikan obyek tertanam    
<ol> Mendefinisikan ordered list    
<optgroup> Mendefinisikan sekelompok opsi terkait dalam daftar drop-down    
<option> Mendefinisikan pilihan dalam daftar drop-down    
<output> Mendefinisikan hasil penghitungan V  
<p> Mendefinisikan paragraf    
<param> Mendefinisikan parameter untuk sebuah objek    
<pre> Mendefinisikan teks terformat    
<progress> Merupakan kemajuan tugas V  
<q> Mendefinisikan sebuah kutipan pendek    
<rp> Mendefinisikan apa yang harus ditampilkan di browser yang tidak mendukung penjelasan ruby V  
<rt> Mendefinisikan penjelasan / pengucapan karakter ( untuk tipografi Asia Timur ) V  
<ruby> Mendefinisikan sebuah penjelasan ruby ( untuk tipografi Asia Timur ) V  
<s> Mendefinisikan teks yang tidak lagi benar    
<samp> Mendefinisikan contoh output dari program komputer    
<script> Mendefinisikan sebuah script sisi klien    
<section> Mendefinisikan sebuah bagian dalam sebuah dokumen V  
<select> Mendefinisikan daftar drop-down    
<small> Mendefinisikan teks yang lebih kecil    
<source> Mendefinisikan sumber daya beberapa media untuk elemen media ( <video> dan <audio> ) V  
<span> Mendefinisikan sebuah bagian dalam sebuah dokumen    
<strike> Mendefinisikan teks strikethrough X <del>
<strong> Mendefinisikan teks penting    
<style> Mendefinisikan informasi style untuk dokumen    
<sub> Mendefinisikan teks subscript    
<summary> Mendefinisikan sebuah heading terlihat untuk elemen <Detil> V  
<sup> Mendefinisikan teks superscripted    
<table> Mendefinisikan tabel    
<tbody> Grup isi tubuh dalam sebuah tabel    
<td> Mendefinisikan sel dalam sebuah tabel    
<textarea> Mendefinisikan input kontrol multiline ( area teks )    
<tfoot> Grup konten footer dalam sebuah tabel    
<th> Mendefinisikan sel header tabel    
<thead> Grup isi header dalam sebuah tabel    
<time> Mendefinisikan tanggal / waktu V  
<title> Mendefinisikan judul untuk dokumen    
<tr> Mendefinisikan baris dalam tabel    
<track> Mendefinisikan trek teks untuk elemen media ( <video> dan <audio> ) V  
<tt> Mendefinisikan teks teletype X CSS
<u> Mendefinisikan teks yang harus Gaya yang berbeda dari teks biasa    
<ul> Mendefinisikan daftar unordered    
<var> Mendefinisikan variabel    
<video> Mendefinisikan sebuah video atau film V  
<wbr> Mendefinisikan kemungkinan garis -break V  

Dasar HTML

Membuat Judul (Heading) <h…>

Judul HTML didefinisikan dengan tag mulai dari <h1> sampai <h6>
Contoh :
Kode :

<h1>Judul</h1>
<h2>Judul</h2> 
<h3>Judul</h3>
<h4>Judul</h4>
<h5>Judul</h5>
<h6>Judul</h6>
Hasil :

Judul

Judul

Judul

Judul

Judul
Judul

Gunakan tag <h…> hanya untuk judul saja. Jangan gunakan tag ini untuk membuat teks BESAR atau tebal. Mesin pencari menggunakan tag ini untuk menunjukkan struktur dokumen. h1 judul harus digunakan sebagai judul utama, diikuti oleh h2 judul, maka judul h3 kurang penting, dan seterusnya.
Menulis Paragraf dan Pindah Baris
Paragraf HTML didefinisikan dengan tag awal <p> dan tag akhir </p> sedangkan untuk memindah baris digunakan tag <br>

Contoh :
Kode :
paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama

paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua

Hasil :
paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama paragraf pertama

paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua paragraf kedua


Link dan Attribut
Link HTML digunakan untuk berpindah ke halaman tertentu. Link didefinisikan dengan tag awal dan tag akhir . Sedangkan untuk menentukan alamat tujuan digunakan attribut href dan nilai attribut href adalah "www.tuweb.com" Nilai attribut selalu diawal dan diakhiri dengan tanda quote ("")
Contoh :
Kode :
Klik di sini
Hasil :
Klik di sini

Menampilkan Gambar
Untuk menampilkan gambar digunakan tag . Sedangkan untuk menentukan nama file dan ukuran gambar digunakan attribute src, width dan height.
Contoh :
Kode :

Hasil :


“Perhatikan letak file gambar, bila tidak terletak pada folder yang sama, maka atribut src harus didefinisikan secara detail. Untuk memudahkan Latihan ini letakkan terlebih dahulu file gambar yang akan ditampilkan pada folder yang sama dengan file html”

Cobahlah ! ini mudah ...

Webku yang pertama


Judul

Paragraf Pertama
Klik disini

Pengantar HTML

Pengertian HTML

HTML (Hyper Text Markup Language) adalah markup yang digunakan untuk membuat sebuah halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). Penulisan file HTML dapat dilakukan dengan menggunakan sembarang editor misalnya Notepad++ atau Dreamweaver. Hal ini dikarenakan file HTML merupakan teks murni (ASCII) yang tidak membutuhkan interpreter tersendiri.
Pada saat ini cukup banyak program-program instan untuk membuat halaman web tanpa harus mengetahui tentang HTML. Program-program tersebut mampu menuliskan kode-kode HTML secara otomatis sesuai disain yang dibuat. Namun demikian pengetahuan tentang HTML merupakan modal dasar untuk mempelajari pemrograman berbasis web.
Web Browser
Web browser adalah program yang digunakan untuk menampilkan isi (elemen) dari file HTML. Browser tidak menampilkan tag HTML, tetapi menggunakan tag tersebut untuk menentukan bagaimana isi dari file HTML ditampilkan kepada pengguna. Ada banyak browser saat ini, diantaranya yang paling populer adalah Chrome dan Mozila Fire Fox.
Struktur HTML
Struktur file HTML secara lengkap dapat dilihat pada ilustrasi dibawah ini :
Contoh :
<!doctype html>
<html>
<head>
    <meta charset="utf-8"> 
    <title>Webku</title>
</head>
<body>
     <h1>Webku Yang Pertama</h1>
</body>
</html> 
</code></pre>

Tag dan Elemen HTML

Tag dan Elemen HTML sering digunakan secara bersama-sama, tetapi tegasnya sebuah elemen adalah segala sesuatu yang terletak di antara tag awal dan tag akhir. Sedangkan tag sendiri adalah sebuah kata kunci yang memiliki kegunaan tersendiri misalnya tag untuk membuat baris judul akan ditulis <h1> sebagai tag awal dan </h1> sebagai tag akhir. Contoh penulisan :
<h1>Judul</h1>

Versi HTML

Versi Tahun
HTML 1991
HTML + 1993
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
xHTML 2000
HTML5 2012

Deklarasi HTML

Deklarasi membantu browser untuk menampilkan halaman web dengan benar. Ada banyak dokumen yang berbeda di web, dan browser hanya dapat menampilkan halaman HTML 100% benar jika ia tahu jenis HTML dan versi yang digunakan. Deklarasi yang umum digunakan adalah sebagai berikut :

HTML5
<!DOCTYPE html>

HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Untuk daftar lengkap jenis dokumen deklarasi, kami pergi ke Referensi DOCTYPE .

Editor

Untuk membuat file HTML dapat digunakan sembarang teks editor. Yang paling mudah adalah menggunakan Notepad, tetapi sangat dianjurkan menggunakan Editor yang baik untuk penulisan file HTML misalnya Notepad++ atau yang paling dianjurkan adalah Adobe Dreamweaver CC. Mengapa harus Dreamweaver CC ? Karena dengan editor ini akan banyak kemudahan yang didapat, diantaranya adalah munculnya deklarasi otomatis sesuai dengan versi file HTML yang akan ditulis, dan masih banyak lagi keunggulan lainnya. Program ini dapat di download di ... dengan masa trial 30 hari. Pada tutorial ini akan digunakan Notepad++. Program dapat didownload gratis disini.
Memulai Editor
Untuk memulai Notedpad++ langkahnya adalah sebagai berikut :

  • Klik Start › All programs › Notepad++


Di layar akan muncul tampilan Notepad++ seperti dibawah ini :



Menulis Kode

Ketikkan kode berikut ini

<h1>Webku yang pertama</h1>
<h3>Judul</h3>
<p>Paragraf Pertama</p>

Menyimpan

Untuk menyimpan, ikuti langkah berikut :
Klik File › Save › ketik nama file latihan1,html





Menampilkan hasil di Web Browser

Setelah selesai menulis koding, sekarang saatnya untuk melihat hasilnya di browser. Ikuti langkah dibawah ini :
Klik Run › Launch in Chrome


Maka hasilnya akan seperti ini :

INSTAL ULANG/FACTORY RESET LENOVO A706 TANPA PC

Ikuti langkah berikut ini :
1. Matikan Lenovo A706
2. Tekan kedua tombol volume (atas dan bawah bersamaan)
3. Tekan dan tahan tombol Power
4. Akan tampil beberapa pilihan
5. Gunakan tombol volume atas / bawah untuk memilih 'Restore Factory And Wipe'
6. Tekan tombol power
7. Tunggu beberapa saat sampai Lenovo A706 restart
8. Siipp,, Lenovo A706 seperti baru lagi ,,, :D ,,,,,

CARA RESET PRINTER CANON MP 145 TANPA SOFTWARE

  1. Akhirnya SUKSES mereset printer canon MP 145 tanpa software.
  2. Langkah-langkahnya adalah sebagai berikut :
  3. Matikan Printer Canon MP145.
  4. Tekan dan tahan tombol Stop/Reset (ikon segitiga terbalik warna merah).
  5. Sambil tetap menekan tombol Stop/Reset, Tekan dan tahan tombol Power.
  6. Lepas tombol Stop/Reset tanpa melepas tombol Power.
  7. Tekan 2x tombol Stop/Reset, printer akan masuk service mode , dimana printer tidak akan berfungsi sebelum kita keluar dari service mode.Lepaskan tombol Power
  8. Tunggu sebentar sampai printer melakukan warming up, sampai lampu indikator menunjukkan angka 0, tekan tombol Stop/Reset empat kali dengan cepat.
  9. Matikan Printer untuk keluar dari service mode.
  10. Nyalakan lagi Printer, printer akan kembali normal.