Pengenalan HTML dan CSS

dokumen-dokumen yang mirip
HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

Otodidak Desain dan Pemrograman Website

Membuat Aplikasi Perpustakaan dengan MS Access

Membuat Aplikasi Hotel dan Penginapan. dengan MS Access

Mengolah Database dengan MS Excel 2016

Otodidak VBA MS Excel untuk Pemula

Pengenalan Script. Definisi HTML

Desain Grafis dengan Powerpoint

HTML (HyperText Markup Language)

Pemrograman Delphi untuk Pemula

Pemrograman Basis Data Berbasis Web

Adobe InDesign Komplet

Pemrograman Basis Data Berbasis Web

Otodidak Bahasa Pemrograman Perl

C. Ms Powerpoint D. Notepad E. Ms Acces

Cara membuat HTML dasar

Membuat Aplikasi Bisnis Terapan. dengan MS Excel

Otodidak MS Office 2016

BAB I PERKENALAN HTML

DASAR-DASAR CSS DASAR-DASAR CSS By: Rohi Abdulloh A. PENGENALAN

Blogspot dan Wordpress Komplet

1. Pengenalan HTML. 2. Tag Dasar HTML

Photoshop CC 2017 untuk Pemula

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

Kolaborasi After Effect, Premiere, dan Photoshop

BAB I PERKENALAN HTML

Pemrograman Basis Data Berbasis Web

CSS. inheritance (pewarisan)

BAB III Validasi HTML5


Otodidak Pemrograman Database dengan Visual Basic

Otodidak. MySQL untuk Pemula

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

Photoshop untuk Efek Visual Movie

MODUL 1 PENGENALAN HTML

2011 Ahmad Amarullah

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

CSS Cascading Style Sheet

{CSS} Cascading Style Sheet

XHTML dan Dasar-dasar CSS XHTML

Pemrograman Web Week 2. Team Teaching

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

Membuat situs sederhana dengan Dreamweaver *)

Materi latihan yang akan Anda dapatkan dalam Buku Student Exercise Series Pemrograman Web dengan HTML, CSS, dan JavaScript ini mencakup:

Pengenalan Perancangan Web 2017

Trik Cepat Menguasai Adobe After Effects

Teks dan Background SERIF SANS-SERIF MONOSPACE

P - 5 Bab 4 : HTML (Hypertext Markup Language)

Keterampilan Komputer. 8. Pengenalan HTML

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Pengenalan Dasar HTML 5. Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG

MODUL 1 HTML. (HyperText Mark-Up Language)

Web Programming (WP) Step 2 [ HTML & PHP BASIC]

Modul 5 Macromedia Dreamweaver 8

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Mengenal dan Mengedit HTML

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

Contoh Syntax: Contoh di atas menunjukkan. S e l e c t o r : h 1. P r o p e r t y : c o l o r. V a l u e : r e d. (red).

Bahasa yang digunakan untuk menampilkan informasi pd halaman web. bahasa ini menggunakan tanda (markup) untuk menandai perintahperintahnya

Pemrograman PHP7 untuk Pemula

MS Word dan MS Powerpoint 2016 Komplet

Pemrograman Web. Cascading Style Sheets. Created by : Rifqi Sambas Khairurrohman

Materi 9 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Materi. I. Pengenalan HTML II. Basic Tag HTML III. Table IV. Image

Modul Praktikum Desain Web 2015

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Cara Membuat website dengan Dreamweaver

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

PEMROGRAMAN WEB 1 CSS

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

Interactive Broadcasting

BELAJAR HTML Hyper Text Markup Language

Solusi Tepat Menjadi Pakar Adobe Dreamweaver CS6

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

HTML Uncover. Duniailkom Duniailkom

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

MODUL I PENGENALAN HTML. a. Mengenalkan kepada mahasiswa mengenai pemrograman WEB dengan menggunakan HTML b. Mengenalkan kode-kode HTML 2.

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

Tabel, List. Tempatkan kursor pada dokumen windor, kemudian pilih salah satu cara berikut : Insert Table

Mengenal dan Mulai Bekerja dengan Access 2007

HTML Dasar & Layouting (tag, elemen, atribut, link, frame, table) Pengembangan Web (IT133) Ramos Somya, S.Kom., M.Cs.

Percobaan 1: Pengenalan Syntax Simpan file berikut dengan nama percobaan1.html

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

MEMBUAT WEBSITE PERSONAL

Keuntungan Memisahkan presentation sebuah dokumen dari content document itu sendiri Mempermudah dan mempersingkat pembuatan dan pemeliharaan dokumen w

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

Soal Remedial Prakarya-1

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

Cara Mengoperasikan Google Drive (Document)

UAS (Pemrograman Web Statis) Oleh : N.I.M : : Reza Bayu Permana : Teknik Informatika Mata Kuliah : Pemrograman Web Statis

Secara garis besar, terdapat 3 cara menginput kode CSS, yaitu metode Inline Style, Internal Style Sheets, dan External Style Sheets.

Cara Mengoperasikan Google Drive (Document)

Mengelola Data Excel dengan Sort dan Filter

Pemrograman Web I (HTML Lanjut) Oleh: Devie Rosa Anamisa

Mengenal Pemrograman PHP7 Database untuk Pemula

Transkripsi:

Pengenalan HTML dan CSS

Pengenalan HTML dan CSS Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

Pengenalan HTML dan CSS Jubilee Enterprise 2016, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan pertama kali oleh Penerbit PT Elex Media Komputindo Kelompok Gramedia, Anggota IKAPI, Jakarta 2016 anindita@elexmedia.co.id 716051977 ISBN: 978-602-02-9693-7 Dilarang keras menerjemahkan, memfotokopi, atau memperbanyak sebagian atau seluruh isi buku ini tanpa izin tertulis dari penerbit. Dicetak oleh Percetakan PT Gramedia, Jakarta Isi di luar tanggung jawab percetakan

DAFTAR ISI Kata Pengantar... v Daftar Isi... vi BAB 1 Memulai Pembuatan Website... 1 Tool yang Dibutuhkan... 1 Browser... 1 Text Editor... 2 Halo Dunia dan Langkah-Langkah Awal yang Sebaiknya Dilakukan... 3 Simpan File HTML... 4 Pengujian Script... 6 BAB 2 Pengenalan HTML... 7 Apa Itu HTML?... 7 HTML... 8 Apakah HTML Adalah Bahasa Pemrograman?... 9 Struktur Dasar HTML... 9 Tag DTD atau DOCTYPE... 10 Menguji Quirk Mode... 10 Tag HTML... 12 Tag HEAD... 12 Tag <body>... 12 Jadi, Apa Itu Tag dalam HTML?... 13 Tidak Semua Tag Berpasangan... 14 Case Sensitive... 14 vi

Elemen dalam HTML... 15 Mengenal Atribut... 15 Gambaran Umum HTML... 16 Referensi 1: Jadi, Apa Itu HTML?... 16 Tag Menjadi Senjata Penting dalam Dunia HTML... 16 Mulailah dengan Mengetik Document Type... 17 Struktur Script HTML Paling Sederhana... 17 Tag-Tag Lain yang Bisa Diletakkan di dalam Head... 18 Heading Digunakan untuk Menulis Struktur Dokumen... 18 Mengelola Tampilan Teks di dalam Browser... 19 Ordered List dan Unordered List... 19 Tentang Warna... 20 Latar Belakang Berbentuk Gambar... 20 Pusat dari Segala Jenis Website Adalah Link... 20 Dunia Website Cantik Berkat Foto atau Gambar... 21 Membuat Sistem Navigasi... 21 Pembagian Dokumen Ala HTML... 22 Memasang File Video ke dalam Website... 23 Memasang File Audio ke dalam Website... 23 Pembuatan Tabel... 23 Form untuk Membuat Website Interaktif... 23 BAB 3 Paragraf dan Teks... 25 Tag Paragraf... 25 Tag <break>... 27 Tag untuk Menebalkan dan Memiringkan Teks... 28 Heading... 29 BAB 4 Membuat List... 32 Ordered List... 32 Membuat Unordered List... 33 Style untuk List... 34 Mengatur Urut-Urutan Numbered List... 35 vii

Menggunakan Definition List... 37 Karakter-Karakter Spesial... 38 Menggunakan Horizontal Line... 39 Menggunakan Warna Latar Belakang dan Latar Depan... 40 Mengatur Warna Latar Belakang... 43 Mengatur Warna Latar Depan... 44 Foto atau Gambar sebagai Latar Belakang... 45 Pengulangan Gambar Latar Belakang... 46 BAB 5 Link dalam HTML... 49 Mengenal Alamat Absolute dan Alamat Relatif... 50 Atribut Target... 51 BAB 6 Memasukkan Gambar... 54 Atribut Alt... 55 Width dan Height... 56 Memilih Format Graphic... 57 Menyiapkan File Graphic... 58 Variasi Memasukkan Gambar... 59 Hyperlink Menggunakan Graphic... 62 Menggunakan Figure... 64 BAB 7 Membuat Tabel... 66 Mengatur Ukuran Tabel... 67 Mengatur Ukuran Kolom... 68 Menggabung Beberapa Sel... 69 Bekerja dengan Border... 70 Menentukan Garis Border Menggunakan Style... 72 Memberi Warna dan Pola Latar Belakang dan Depan. 73 Mengenal Padding, Spacing, dan Alignment... 74 viii

BAB 8 Membuat Form... 76 Membuat Form... 76 Input... 77 Textarea... 78 Select... 78 Atribut Name... 79 Form yang Utuh... 80 Form pada HTML5... 81 Datalist... 82 Fieldset... 82 Keygen... 83 Meter... 83 Output... 84 Progress... 85 Mengenal Atribut-Atribut Baru dalam Tiap Elemen Form... 85 Autofocus... 85 Pattern... 86 Placeholder... 86 Required... 86 Form Baru yang Berasal dari Tag Input... 87 Color... 87 Date... 87 Datetime... 87 Datetime-local... 89 Time... 89 Month... 89 Week... 89 Email... 90 Number... 90 Range... 91 Search... 91 Tel... 92 ix

url... 92 BAB 9 Pengenalan CSS... 93 Memasukkan CSS ke dalam HTML... 96 Metode Inline... 96 Metode Internal Style Sheet... 97 Metode External Style Sheet... 99 BAB 10 Aturan Dasar CSS... 102 Mengenal Selector... 102 Mengenal Property... 102 Value CSS... 103 Aturan Menulis Kode CSS... 103 Jenis-Jenis Selector CSS... 106 Universal Selector... 106 Element Type Selector... 106 Class Selector... 107 ID Selector... 107 Attribute Selector... 109 BAB 11 Panduan Menggunakan CSS Selector... 111 BAB 12 Lebih Dalam tentang CSS... 115 Prioritas pada Selector... 117 Aturan Nilai untuk Memilih Selector Paling Spesifik... 119 Menggunakan!Important... 120 Inheritance di dalam CSS... 121 Mengenal Nilai Property: Inherit... 122 BAB 13 Satuan Nilai pada CSS... 125 Nilai Absolut... 125 Nilai Relatif... 126 Nilai Persentase... 126 x

BAB 14 Warna pada CSS... 128 Format Warna Hexadecimal... 128 Format #RGB... 128 Penulisan Desimal... 129 Nama Warna... 129 Mengenal Nilai Property Transparent... 129 BAB 15 Teks pada CSS... 131 Jenis-Jenis Font Standar CSS... 131 Mengubah Jenis Font... 132 Aturan Pemberian Nilai untuk Nama Font... 132 Menggunakan @font-face... 134 Format dan Jenis Font dalam CSS... 135 Google Font... 138 Mengenal Font-Size... 141 Menggunakan Satuan Ukur Persentase... 141 Satuan Ukur Font em... 142 Mengatur Spasi dalam Paragraf... 143 Memiringkan Huruf... 144 Menebalkan Huruf... 144 Cara Mengubah Huruf Kapital... 145 Mengubah Huruf Menjadi Small Caps... 145 Variasi Penulisan Property untuk Font... 146 Underline, Overline, dan Line-Through... 147 Mengubah Warna Teks... 148 Mengatur Spasi Antarhuruf... 150 Mengatur Spasi Antarkata... 151 Mengatur Rata Teks... 151 xi

BAB 16 Bekerja dengan Box... 152 Property Pembentuk Box Model... 153 Cara Mengatur Lebar Element HTML... 154 Menggunakan Ukuran Relatif... 155 Mengatur Tinggi Elemen CSS... 156 Membuat Border... 156 Border untuk Setiap Sisi... 158 Menggunakan Padding... 159 Mengenal Shorthand Notation Property Padding... 160 Menggunakan Margin... 161 Tentang Penulis... 163 xii

Memulai Pembuatan Website HTML dan CSS merupakan kode paling dasar yang perlu dikuasai oleh siapa pun yang ingin belajar desain website dari nol. Memang, desainer web zaman sekarang bisa membuat situs dengan menggunakan alat bantu yang dilengkapi editor visual seperti Dreamweaver, namun jika tidak menguasai dasar-dasar HTML dan CSS, maka rasanya kurang afdal. Buku ini membantu Anda mempelajari dunia HTML dan CSS secara cepat dan praktis. Segmen yang dipilih untuk pembaca buku ini adalah segmen pemula yang baru ingin mempelajari teknik desain website dari nol. Tool yang Dibutuhkan Agar Anda bisa mengikuti buku ini secara efisien, ada beberapa tool yang harus diinstal atau dimiliki terlebih dahulu. Ada dua tool penting yang harus ada, yaitu: Browser Text Editor Browser Browser atau peramban digunakan untuk membuka file HTML dan CSS yang nanti akan kita buat. Jadi, hasil desain yang kita buat akan terlihat di dalam jendela browser. Anda bisa menggunakan salah satu atau beberapa browser berikut ini: Mozilla Firefox 1

Google Chrome Microsoft Edge Ada juga alternatif lain seperti Opera, Safari, atau lainnya. Namun, di dalam buku ini, Google Chrome menjadi browser utama yang akan digunakan untuk pengujian HTML dan CSS. Text Editor HTML dan CSS pada dasarnya hanyalah teks biasa yang tidak membutuhkan software khusus. Anda bisa menggunakan text editor sederhana seperti Notepad untuk menulis script HTML dan CSS. Namun, kami menyarankan untuk menggunakan Notepad++ karena memiliki fitur lebih lengkap untuk penulisan script, misalnya dilengkapi dengan penomoran baris, pewarnaan tag, dan sebagainya. Notepad++ dapat diunduh dari situs berikut: https://notepad-plusplus.org/. Notepad++ adalah text editor sederhana yang sudah mendukung lingkungan pemrograman 2

Jika Anda menulis kode HTML dan CSS menggunakan Notepad++, maka Anda akan mendapatkan berbagai kemudahan, misalnya munculnya hint untuk melengkapi penulisan kode, pewarnaan pada kode-kode untuk memudahkan kita membedakan teks biasa dan kode HTML/CSS, dan lain sebagainya. Jadi, direkomendasikan untuk memanfaatkan Notepad++ ketika ingin belajar HTML dan CSS. Menulis kode HTML dan CSS akan terasa lebih mudah saat menggunakan Notepad++ Halo Dunia dan Langkah-Langkah Awal yang Sebaiknya Dilakukan Jika Anda sudah menginstal Notepad++, maka Anda telah siap mempelajari HTML dan CSS dengan baik. Sekarang, pastikan Notepad++ telah Anda luncurkan. Selanjutnya, ketik script pendek HTML berikut ini. 3

<!DOCTYPE html> <html> <head> <title>belajar HTML (Jubilee)</title> </head> <body> <p>halo Dunia!</p> </body> </html> HTML yang dibuat menggunakan Notepad++ Simpan File HTML Apabila sudah selesai membuat script HTML, Anda harus menyimpannya dalam bentuk file. File yang dimaksud haruslah berekstensi HTML, misalnya.html atau.htm. Berikut langkah-langkah menyimpan ke dalam file HTML: 1. Pilih menu File > Save As. 2. Pilih folder untuk penyimpanan file-file HTML (dan CSS) yang nanti akan Anda buat. Sebagai contoh, klik drive C:. 3. Klik ikon Create a New Folder. 4. Buat folder dengan nama yang spesifik, misalnya: HTMLBaru. 5. Masuklah ke dalam folder tersebut. 4

Folder baru yang akan digunakan untuk menyimpan file-file HTML dan pendukung lainnya 6. Di dalam kotak teks File Name, ketik nama file yang diinginkan. Misalnya: Halo Dunia. 7. Lantas, di dalam menu kombo Save as Type, pilih Hypertext Markup Language File. 8. Tekan tombol Save. Menyimpan file HTML Mulai dari sini, file-file HTML, CSS, dan juga file pendukung lainnya seperti gambar diletakkan di dalam satu folder yang sama agar memudahkan pengarsipan file website. 5

Tentang Penulis Jubilee Enterprise, telah dipercaya oleh penerbit dan pembaca buku tanah air dalam satu dasawarsa ini. Hingga sekarang, tulisantulisannya yang diterbitkan dalam bentuk buku telah mencapai hampir 400 judul, sebagian besar bertema teknologi informasi dan kemudian disusul dengan tema psikologi & parenting, manajemen, fotografi, anak-anak, dan tema umum lainnya. Salah satu imprint Jubilee Enterprise adalah Jubilee Authors Companion yang merupakan sahabat bagi para penulis-penulis profesional yang ingin tetap berkarya. Anda dapat memperoleh informasi lebih lanjut tentang Jubilee Enterprise lewat situs: www.thinkjubilee.com. Catatan: Untuk melakukan pemesanan buku, hubungi Layanan Langsung PT Elex Media Komputindo: Gramedia Direct Jl. Palmerah Barat No. 29-37, Jakarta 10270 Telemarketing/CS: 021-53650110/111 ext: 3901/3902/3292 163