2.9.2 Struktur dasar HTML
HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok
perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode
form , judul dengan title dan sebagainya. Untuk lebih lanjut mengenai bagian-
bagian HTML perhatikan skema dibawah ini:
html head
titleJudul Halamantitle head
body … isi dari halaman
web … body
html
2.10 Cascading Style Sheets
Cascading Style Sheets CSS adalah suatu bahasa stylesheet yang digunakan untuk
mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis
dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi
CSS diatur oleh World Wide Web Consortium W3C.
CSS digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS
Universitas Sumatera Utara
digunakan terutama untuk memisahkan antara isi dokumen yang ditulis dengan HTML atau bahasa markup lainnya dengan presentasi dokumen yang ditulis dengan
CSS. Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta
pengulangan pada stuktur isi.
CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak, suara
sewaktu dibacakan oleh browser basissuara atau pembaca layar, dan juga alat pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara
berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.
2.11 JavaScript
JavaScript pertama kali nuncul di Netscape2.0 dan dikembangkan lebih lanjut pada
Netscape 3.0. Walaupun memiliki nama yang serupa. JavaScriptsama sekali tidak
berhubungan dengan Java.
Java adalah bahasa pemrograman tingkat tinggi untuk membuat aplikasi
cross-platform , sedangkan JavaScript hanyalah scriptinglanguage yang terintegrasi
dengan web browser untuk memberikan fleksibilitas tambahan bagai programmer untuk mengontrol elemen dalam halaman web.
Aplikasi JavaScript sebenarnya cukup luas, tetapi disini penulis menggunakan JavaScript dibatasi untuk DHTML, yaitu JavaScript yang digunakan
untuk mengakses property, method, dan event handler yang disediakan oleh DOM dan CSS
.
Universitas Sumatera Utara
Property didefinisikan sebagai setting nilai suatu objek tertentu. Contohnya
adalah warna suatu teks, action untuk suatu form, namafile untuk suatu gambar, dll. Method
adalah fungsi-fungsi yang dapat diterapkan untuk suatu objek. Misalnya maximize
untuk window.Event handler menspesifikasikan bagaimana suatu objek merespon terhadap suatu kejadian, misalnya suatu button di click, window di resize,
dll.
2.12 Pemrograman Web