Modul 3 Pengenalan HTML Dan CSS
Modul 3 Pengenalan HTML Dan CSS
I. Tujuan
1. Mahasiswa baru dapat mengetahui aplikasi pemrograman sublime text 3
2. Mahasiswa baru dapat mengetahui berbagai perintah dasar pemrograman berbasis HTML
dan CSS
3. Mahasiswa baru dapat membuat landing page menggunakan HTML dan CSS
II. Pendahuluan
Bahasa pemrograman adalah bahasa tertentu yang digunakan oleh para programmer untuk
membuat suatu aplikasi atau software pada komputer, dasar-dasar yang dipakai adalah prinsip
kerja algoritma yang sudah dipelajari sebelumnya, bahasa pemrogaman itu sendiri sudah
ditemukan pada tahun setelah diketemukannya mesin komputer, mulai generasi yang paling
pertama kali yaitu kode mesin, sampai sampai generasi sekarang yang banyak digunakan sebagai
bahasa pemrograman dalam pembuatan berbagai aplikasi, dalam konteksnya adalah setiap bahasa
pemrograman mempunyai yang namanya kode, kode tersebut akan mendasari berbagai
pemrosesan tiap step/langkah beradasarkan tipe data yang diinputkan oleh programmer, contohnya
dalam bahasa pemrograman pascal adalah penggunaan tipe data integer untuk bilangan angka yang
nantinya akan diproses dan penggunaan tipe data string untuk data-data yang terdiri dari susunan
huruf dan nantinya tidak akan diproses dalam perhitungan algoritma dan akan dimunculkan
(dicetak/write) pada akhir sequence.
Pada dasarnya bahasa pemrograman adalah hal yang sangat lumrah dikalangan para
programmer dan para pengambil keputusan/ decision maker, sebagai seorang engineer kita dituntut
untuk menyelesaikan masalah secara runtut dan sistematis, dengan menggunakan pola pikir yang
dimiliki tersebut, kita akan dengan optimal mempertimbangkan segala sesuatu yang
mempengaruhi/factor dari nilai baik tidaknya atau positif negatifnya suatu keputusan yang kita
ambil, pembahasan dalam makalah ini akan mengerucut pada pengenalan bahasa pemrograman
meliputi berbagai bahasa pemrograman berdasarkan generasi, jenis, penggunaan, dan kelebihan
ataupun kekurangan dari tiap jenis bahasa pemrograman yang kami definisikan.
dengan nama WorldWideWeb ( Nexus ) untuk melihat dokumen ditulis dalam bahasa HTML.
Tapi standar aslinya dikembangkan oleh Organisasi W3C ( World Wide Web Consortium )
yang didirikan pada tahun 1994. Dari tahun 1994 hingga sampai saat ini W3C
memperkenalkan versi yang berbeda dari HTML dimulai dengan HTML2.0 dan kemudian ada
beberapa rilis HTML3.0 , HTML3.2 , HTML4.01 , dan XHTML1.0.
CSS pertama kali developled oleh W3C pada 17 Desember 1996 sekitar 16 tahun yang
lalu. Sampai hari ini, sudah ada beberapa rilis CSS ( CSS1.0 , CSS2.0 , CSS2.1 ) dan masing-
masing berisi sejumlah pembaruan. Saat ini, rilis CSS 3.0 , sementara belum divalidasi. Jadi,
CSS2.1 masih digunakan secara luas.
B. Pengenalan HTML
HTML atau HyperText Markup Language merupakan sebuah bahasa markah untuk
membuat halaman web. Jadi, HTML itu adalah sebuah bahasa yang menggunakan markup atau
penanda untuk membuat halaman web. Penanda atau markup ini, nanti akan kita sebut dengan
Tag. HTML berperan untuk menentukan struktur konten dan tampilan dari sebuah web. Jadi,
HTML itu adalah sebuah bahasa yang menggunakan markup atau penanda untuk membuat
halaman web. Penanda atau markup ini, nanti akan kita sebut dengan Tag. HTML berperan
untuk menentukan struktur konten dan tampilan dari sebuah web.
Dalam membuat halaman web, HTML tidak sendirian. Ada bahasa lain lagi yang menjadi
pelengkapnya, yakni CSS dan Javascript. Adapun Hal-hal yang harus diperhatikan dalam
membuat website menggunakan html
Sedah jelas, ini bukan file HTML, melainkan sebuah file teks biasa. Maka.. browser
akan menampilkan isi file tersebut apa adanya.
Penulisan kode HTML selalu dimulai dengan deklarasi DOCTYPE, lalau menuliskan tag
<html> dan di dalamnya terdapat tag <head> dan <body>.
Kalau kita perhatikan.. struktur dasar kode HTML terdiri dari tiga bagian penting:
1. Bagian Deklarasi
Coba perhatikan kode pada baris pertama: <!DOCTYPE html>. Ini adalah tag
deklarasi untuk menyatakan tipe dokumen dan versinya. Pada contoh di atas, kita
menyatakan dokumen ini bertipe HTML dan versinya adalah HTML 5.
Maka cara mengatasinya menggunakan kode <!DOCTYPE html> Tapi, ini tentunya akan
melanggar aturan standar yang dibuat W3C.
Berikutnya, di bawah tag deklarasi <!DOCTYPE html> terdapat tag pembuka untuk
HTML:
<html lang="en">
Tag <html> wajib ada di setiap dokumen HTML, Pada tag ini, kita memberikan atribut
lang="en" untuk menyatakan kalau konten dokumen HTML ini akan menggunakan
bahasa inggris. Nah di dalam tag <html> ini, terdapat dua tag penting lagi.. yakni: tag
<head> dan tag <body>. Setelah itu barulah terakhir tag HTML ditutup dengan </html>.
2. Bagian head
Bagian HEAD adalah bagian kepala dari HTML. Dimulai dari tag <head> dan ditutup
dengan </head>.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Belajar HTML #01</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
Pada bagian HEAD, biasanya digunakan untuk menuliskan tag-tag yang akan dibaca oleh
mesin.
Seperti :
Tag meta untuk SEO;
Tag <title> untuk judul;
Tempat menulis kode CSS dan Javascript;
3. Bagian BODY
Bagian BODY adalah bagian yang akan ditampilkan pada web browser.
Penulisannya di mulai dari tag <body> dan ditutup dengan </body>.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Belajar HTML #01</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
Di sinilah nanti kita akan banyak menuliskan konten dengan berbagai macam tag. Saat
ini kita baru mengisinya dengan tag <p>. Tag <p> adalah tag yang digunakan untuk
membuat paragraf.
1. TAG
Tag adalah sebuah penanda awalan dan akhiran dari sebuah elemen di HTML. Tag
dibuat dengan kurung siku (<...>), lalu di dalamnya berisi nama tag dan kadang juga
Setiap tag memiliki fungsi masing-masing. Ada yang digunakan untuk membuat judul,
membuat link, membuat paragraf, heading, dan lain-lain.
tag Fungsi
2. Elemen
Elemen dalam HTML adalah sebuah komponen yang menyusun dokumen HTML.
Elemen kadang juga disebut sebagai node, karena ia merupakan salah satu jenis node yang
menyusun dokumen HTML dalam diagram HTML tree.
Pada diagram tersebut, terdapat tiga macam node.. yakni: Node elemen, Node atribut, dan
Node teks.
Elemen dibentuk dari tag pembuka, isi tag, dan tag penutup. Kadang juga ditambahkan
beberapa atribut.
Contoh:
Pada contoh di atas, terdapat satu elemen <p> dengan atribut align="center" dan memiliki
isi berupa teks, yakni Hello World!.
Elemen tidak selalu berisi teks, kadan ia juga akan berisi elemen lain. Ini biasanya kita
sebut dengan nested element atau elemen di dalam elemen.
Bila digambarkan dalam bentuk kotak persegi, maka akan terlihat seperti ini:
Elemen HTML ada banyak jenisnya. Ada elemen khusus untuk teks, ada elemen untuk
multimedia, script, tabel, metadata, dll. Beberapa elemen HTML kadang ditambahkan
atribut sebagai pelengkap.
3. Atribut
Tiap-tiap elemen kadang memiliki atribut khurus yang hanya bisa digunakan pada
elemen tersebut. Ada juga atribut yang bersifat global dan bisa ditambahkan ke semua
elemen.Berikut ini jenis-jenis atribut yang harus diketahui:
a. Atribut global
Atribut Global adalah atribut yang bisa ditambahkan pada semua elemen HTML.
Berikut ini daftar atribut global dan fungsinya:
Nama Atribut Deskripsi atau fungsi
b. Atribut event
Atribut event adalah atribut yang digunakan untuk menentukan aksi yang akan
dilakukan saat terjadi sesuatu pada elemen. Atribut ini nanti akan banyak digunakan pada
pemrograman Javascript.
c. Atribut khusus
Atribut khusus adalah atribut yang hanya bisa dipakai pada elemen tertentu dan kadang
atribut ini tidak bisa digunakan pada elemen yang lain.
Nama atribut Bisa dipakai di tag
action <form>
C. Pengenalan CSS
CSS adalah bahasa kedua setelah HTML yang harus dipelajari seorang web developer.
Pengetahuan tentang CSS sangatlah penting bagi seorang web developer, karena dengan CSS
kita bisa:
Halaman landing page yang menarik
Template atau tema blog
Mengubah PSD (desain web) menjadi HTML
Dan sebagainya
Contohnya bagaimna tampilan facebook tanpa css mungkin tampilannya bakal seperti ini
a. Pengertian CSS
CSS adalah bahasa Cascading Style Sheet dan biasanya digunakan untuk mengatur
tampilan elemen yang tertulis dalam bahasa markup, seperti HTML. CSS berfungsi untuk
memisahkan konten dari tampilan visualnya di situs.
CSS dibuat dan dikembangkan oleh W3C (World Wide Web Consortium) pada tahun 1996
untuk alasan yang sederhana. Dulu HTML tidak dilengkapi dengan tags yang berfungsi
untuk memformat halaman. Anda hanya perlu menulis markup untuk situs.
Tags, seperti <font>, diperkenalkan di HTML versi 3.2, dan ketika itu menyebabkan
banyak masalah bagi developer. Karena website memiliki berbagai font, warna
background, dan style, maka untuk menulis kembali (rewrite) kode memerlukan proses
yang sangat panjang dan sulit. Oleh sebab itu, W3C membuat CSS untuk menyelesaikan
masalah ini.
HTML dan CSS memiliki keterikatan yang erat. Karena HTML adalah bahasa markup
(fondasi situs) dan CSS memperbaiki style (untuk semua aspek yang terkait dengan
tampilan website), maka kedua bahasa pemrograman ini harus berjalan beriringan.
1. Selektor
Selektor adalah kata kunci untuk memilih elemen HTML yang akan kita
atur.Contohnya:
h1 {
color: red;
}
Artinya: Kita memilih semua elemen <h1>, lalu diberikan warna teks red (merah).
Selektor dapat berupa nama tag, class, id, dan atribut.
Contoh:
#header {
background: grey;
}
2. Blok deklarasi
Blok deklarasi adalah tempat kita menuliskan atribut-atribut CSS yang akan diberikan
ke pada selektor.
Contoh :
p {
font-size: 18px;
}
Artinya, kita akan mengatur ukuran font dari tag <p> sebesar 18px. Blok deklarasi
dmulai dengan tanda kurung kurawa { lalu ditutup dengan }.
setiap properti harus diakhiri dengan titik koma (;) apabila hanya terdapat satu properti,
boleh tidak menggunakan titik koma (;). Properti harus dituli didalam blok deklarasi.
Contoh :
blockquote {
background: pink;
}
V. Langkah kerja
a. Buka aplikasi
b. Setelah masuk ke aplikasi kemudian klik File >> New File >> Save (ingat file nya
harus bertype index.html)
c. Setela itu kemudian klik file lagi >> New file >> save (ingat file nya harus bertype
style.css )
f. Untuk mempercantik websitenya maka kita tambahkan source code pada style.css