SlideShare a Scribd company logo
DESAIN WEB STATIS DAN HTMLDESAIN WEB STATIS DAN HTML
Taufik RahmanTaufik Rahman
Email :Email : rahmantaufik00@gmail.comrahmantaufik00@gmail.com
taufikrahman88@ymail.comtaufikrahman88@ymail.com
Website :http://Website :http://rahmantaufik.blogspot.comrahmantaufik.blogspot.com
HALAMAN WEBHALAMAN WEB
KONSEP DASAR DAN TEKNOLOGI WEBKONSEP DASAR DAN TEKNOLOGI WEB
• World Wide Web secara luas lebih dikenal
dengan istilah Web/WWW
• Web pertama kali diperkenalkan pd thn 1992
• Internet & web adalah dua hal yang berbeda
• Internet lebih merupakan perangkat keras
(Hardware), sedangkan web adalah
perangkat lunak (Software).
• Internet menggunakan TCP/IP sebagai
protokol operasionalnya, sedangkan web
menggunakan HTTP (Hyper Text Transfer
Protocol).
Standar Teknologi WebStandar Teknologi Web
• Structural Layer
• Presentation Layer
• Behavioral Layer
Structural LayerStructural Layer
• Layer ini berhubungan dengan struktur dokumen
dokumen web.
• Bagaimana sebuah dokumen tersusun, format apa
yang dipakai, tanda atau mark up apa yang
digunakan merupakan bagian dari layer ini.
• Standar Teknologi yang direkomendasikan saat ini
adalah Extensible Hypertext Markup Language
(XHTML) dan Extensible Markup Language
• (XML). XHTML adalah HTML versi terakhir (4.01)
yang ditulis ulang dengan dengan aturan-aturan
yang lebih ketat mengacu pada XML.
• Sedangkan XML adalah sekumpulan aturan untuk
menyusun bahasa markup.
Presentation LayerPresentation Layer
• Layer ini berhubungan dengan bagaimana
mengatur tampilan dokumen pada layar,
suara yang keluar, atau bagaimana format
pencetakan dokumen.
• Pada teknologi web lama bagian ini
menyatu dengan structural layer.
• Tapi pada standar baru, layer ini disarankan
untuk dipisah.
• Yang termasuk teknologi ini adalah
Cascading Style Sheets (CSS).
Behavioral LayerBehavioral Layer
• Layer ini berhubungan dengan masalah
penggunaan bahasa skrip dan pemrogramannya
untuk tujuan meningkatkan sisi interaktif dan
dinamis halaman web.
• Yang termasuk dalam layer ini adalah Document
Object Model (DOM) dan JavaScript.
• DOM memungkinkan suatu dokumen atau skrip
untuk mengakses atau meng-update isi, struktur,
dan style dari dokumen.
• JavaScript merupakan teknologi yang cukup lama
dan tetap digunakan untuk menambah dokumen
menjadi lebih interaktif.
Web Statis dan Web DinamisWeb Statis dan Web Dinamis
• Pengertian web statis dan web dinamis seringkali
mengundang perdebatan
• Berdasarkan kesepakatan maka pengertian statis dan
dinamis tidak ditentukan oleh ada atau tidaknya animasi
bergerak pada halaman-halaman web, tetapi ditentukan
oleh isi atau informasi yang ada pada halaman-halaman
tersebut.
• Data dan informasi yang ada pada web statis tidak
berubah-ubah. Dokumen web yang dikirim kepada client
akan sama isinya dengan apa yang ada di web server.
• Sedangkan web dinamis, memiliki data dan informasi
yang berbeda-beda tergantung input apa yang
disampaikan client. Dokumen yang sampai di client akan
berbeda dengan dokumen yang ada di web server
PERSIAPAN PEMBUATAN WEBPERSIAPAN PEMBUATAN WEB
• Perangkat Keras
• Perangkat Lunak
1. Sistem operasi
2. Web Server
Web server adalah perangkat lunak yang bertindak
melayani permintaan-permintaan client terhadap
halaman-halaman web tertentu.
Apache dan IIS (Internet Information Service).
Apache dapat digunakan baik untuk web statis maupun
web dinamis dan mendukung banyak platform sistem
operasi dan bahasa pemrograman server, antara
lain Perl, Phyton, Java (JSP dengan menggunakan
Tomcat) dan tentu saja PHP.
Dukungan pada koneksi dengan berbagai basis data,
seperti MySQL, SQL Lite, PosgreSQL, Oracle, DB2 dan
lain-lain
Menjalankan service Apache (httpd) pada LinuxMenjalankan service Apache (httpd) pada Linux
Web / HTML EditorWeb / HTML Editor
• Web / HTML Editor adalah perangkat lunak yang
digunakan untuk membuat halaman-halaman web, baik
yang bersifat statis maupun dinamis.
• Untuk membuat halaman web baik statis maupun dinamis
kita dapat menggunakan teks editor biasa
seperti Notepad atau Vi.
• Pada perangkat pengembang web yang lebih kompleks
seperti Adobe Dreamweaver (dulu Macromedia
Dreamweaver), Microsoft Visual Studio.Net, dan beberapa
yang lainnya, kita akan mendapati fasilitas yang sangat
membantu mempercepat pembuatan halaman web, antara
lain: tampilan berbasis GUI, automatic code completion
(melengkapi kode secara otomatis), WYSIWYG (What You
See Is What You Get) HTML Editor, koneksi ke basis data
yang lebih mudah, dan banyak lagi fasilitas.
Web BrowserWeb Browser
• Web browser berfungsi menerjemahkan kode-
kode HTML menjadi tampilan yang kita kehendaki
• Beberapa contoh WB : Microsoft Internet Explorer,
Firefox, Opera atau Safari
• Microsoft Internet Explorer :Windows
• Firefox : LINUX
• Safari : MAC Os X
Microsoft Internet ExplorerMicrosoft Internet Explorer
SafariSafari
FirefoxFirefox
MEMBUAT DAN MENGUJI HALAMAN WEBMEMBUAT DAN MENGUJI HALAMAN WEB
• Ada dua model dalam pembuatan halaman web
statis :
1. Membuat halaman-halaman tersebut pada
komputer lokal, kemudian setelah berhasil
dipindahkan ke lokasi di web server.
2. Membuat halaman-halaman web di lokasi web
server
Contoh Struktur direktori situs webContoh Struktur direktori situs web
Contoh HTMLContoh HTML
<HTML>
<HEAD>
<TITLE>Homepage</TITLE>
</HEAD>
<BODY>
Ini halaman index pertamaku
</BODY>
</HTML>
Hasil Contoh HTMLHasil Contoh HTML
Pengertian HTMLPengertian HTML
• HTML dibuat oleh Tim Barners-Lee ketika masih bekerja untuk
CERN
• HTML dipopulerkan pertama kali oleh browser Mosaic
• Selama awal tahun 90’an, HTML mengalami perkembangan
yang sangat pesat
• Sebuah dokumen atau file HTML agar dapat dibaca langsung
oleh browser disimpan dalam ekstensi .htm atau .html
• Untuk menulis HTML tidak dibutuhkan perangkat lunak yang
spesifik, cukup dengan text editor sederhana seperti Notepad
(pada Microsoft Windows) atau beragam text editor yang ada
di platform Linux dan Apple Mac OS, seperti vi, nano, joe,
gedit, leafpad dan lain-lain.
Teks editor NotepadTeks editor Notepad
Macromedia DreamweaverMacromedia Dreamweaver
Quanta pada sistem operasi LinuxQuanta pada sistem operasi Linux
Bluefish pada sistem operasi LinuxBluefish pada sistem operasi Linux
Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML
• HTML adalah bahasa yang disisipkan (embedded language)
pada dokumen dengan memberi tanda tertentu yang disebut
tag
• Tag merupakan aturan penulisan kode yang ditulis dengan
diawali tanda lebih kecil dan di akhiri dengan tanda lebih
besar (<tag>)
• Sintaks penulisan tag mengikuti aturan-aturan umum berikut
ini:
Setiap tag mempunyai nama yang spesifik. Kadang-kadang
diikuti opsi-opsi yang disebut atribut. Baik nama maupun opsi
harus berada dalam tanda <..>.
Contoh:
<a href="/wiki/PHP" title="PHP">PHP</a>
Pada contoh ini tagnya memiliki nama <a> sedangkan atribut
untuk tag <a> adalah href dan title. Sehingga baik nama tag
dan atributnya harus berada di dalam tanda <…> seperti
pada contoh.
Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML
• Sebagian besar tag berpasangan. Penulisan untuk
tag yang berpasangan adalah sebagai berikut :
<namatag>….</namatag>
Contoh:
<TITLE>Paragraf</TITLE>
<strong>Cetak Tebal</strong>
Pada tag yang berpasangan seperti pada contoh
ini, <TITLE> adalah tag awal dan </TITLE> adalah
tag akhir. Perhatikan tanda / pada tag akhir.
• Nama tag dan atribut-nya tidak bersifat case
sensitive. Penulisan <strong> Cetak Tebal </strong>
memberikan hasil yang sama dengan
<STRONG>Cetak Tebal</STRONG>.
Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML
• Penulisan atribut suatu tag diletakkan setelah
nama tag. Jika ada lebih dari satu atribut maka
digunakan spasi untuk memisahkan. Urutan atribut
tidak penting.
Contoh:
<FONT SIZE=3>Teks Baru</FONT>
<FONT SIZE=5 FACE=“verdana“>Teks Baru </FONT>
• Nilai dari atribut ditulis setelah tanda sama dengan (=).
Pada contoh sebelumnya (lihat bagian d) terlihat bahwa
atribut SIZE dari tag FONT memiliki nilai 5 sedangkan
atribut FACE memiliki nilai “verdana”.
Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML
• Jika nilai dari atribut hanya tunggal, maka kita
langsung menuliskan setelah tanda =. Jika lebih
dari satu maka dapat digunakan tanda ‘… ‘ atau
“…”.
• Pada contoh bagian d, tampak bahwa penulisan
nilai untuk atribut SIZE tanpa menggunakan tanda
“..”, sedangkan pada atribut FACE tanda “..”
untuk menandai kata verdana.
Struktur umum dokumen HTMLStruktur umum dokumen HTML
Dokumen HTML secara umum akan terdiri dari dua bagian
yaitu Header dan Body.
Header dokumen HTML tanpa tag titleHeader dokumen HTML tanpa tag title
Bagian ini ditandai dengan tag <head> …. </head>
Header dokumen HTML dgn tag titleHeader dokumen HTML dgn tag title
Dokumen HTML dengan body content sederhanaDokumen HTML dengan body content sederhana
Dokumen HTML dengan body content yangDokumen HTML dengan body content yang
lebih komplekslebih kompleks
Format DokumenFormat Dokumen
• Ada banyak sekali tag HTML yang tersedia, baik
itu berhubungan dengan deskripsi dokumen atau
yang berhubungan dengan format tampilan
dokumen.
• Tidak semuanya akan dibahas dalam materi ini.
Pada bagian berikut ini akan dibahas beberapa
tag yang biasa dipakai dalam format tampilan
dokumen.
Penggunaan headingPenggunaan heading
• Heading adalah sekumpulan kata yang menjadi judul
atau subjudul dalam sebuah dokumen HTML.
• Heading berbeda dengan tag <TITLE>.
• HTML menyediakan enam tingkatan heading, dimana
heading level 1 (<H1>) adalah yang terbesar dan
heading level 6 (<H6>) adalah yang terkecil
Penggunaan paragraphPenggunaan paragraph
• Paragraf dalam HTML dibuat dengan tag <P>. Tag ini akan
membuat baris baru dengan menyisipi satu baris kosong.
Penulisan isi paragraf diapit oleh <P> dan </P>.
• Pengaturan posisi paragraf dapat dilakukan dengan atribut
ALIGN yang diikuti dengan posisi yang diinginkan, yaitu left
untuk rata kiri, center untuk rata tengah horisontal dan right
untuk rata kanan
Line BreakLine Break
• Line break digunakan untuk menuliskan teks pada baris
berikutnya. Line break dibuat dengan tag tunggal <BR>.
Tag ini akan membuat baris baru tanpa memberi baris
kosong sebagaimana pada tag <P>.
L i s tL i s t
• HTML menyediakan 3 cara untuk membuat daftar
atau list, yaitu
1. Ordered list
2. Unordered list
Penggunaan Menu ListPenggunaan Menu List
3. Definition list
F o n tF o n t
• HTML menyediakan fasilitas pengaturan huruf
yang akan ditampilkan dalam dokumen.
Pengaturan ini dilakukan dengan tag berpasangan
<FONT> dan </FONT>. Tag ini memiliki beberapa
atribut untuk mengatur ukuran, jenis dan warna
huruf yang digunakan.
Horizontal LineHorizontal Line
I m a g eI m a g e
<IMG SRC=”file_gambar” ALT=”nama_alternatif”>
Penggunaan atribut-atribut tag IMGPenggunaan atribut-atribut tag IMG
T a b e lT a b e l
• Tabel dalam HTML dibuat dengan menggunakan
tag awal <TABEL> dan tag penutup </TABLE>.
Tag ini memiliki beberapa bagian penting,
seperti dapat dilihat pada Tabel berikut ini.
Tabel sederhanaTabel sederhana
Tabel dengan format yang lebih kompleksTabel dengan format yang lebih kompleks
Link antar DokumenLink antar Dokumen
Link merupakan pautan untuk membuka atau memanggil halaman web atau file
tertentu.
Link merupakan tag yang sangat penting dalam penggunaan HTML, karena
disinilah letak perbedaan antara dokumen HTML dengan dokumen teks yang lain.
Link dapat dibuat dengan memberi perintah tag anchor <A>.
Anchor memiliki beberapa atribut, diantaranya HREF yang berfungsi untuk
membuat link ke dokumen HTML tertentu dan NAME yang berfungsi untuk
memberi tanda/nama titik tertentu pada dokumen HTML yang sama.
Contoh Link LuarContoh Link Luar
Tugas 7Tugas 7
• Buatlah halaman web dengan jumlah halaman
sebanyak 10 halaman yang ada unsur :
1. Tabel
2. Image
3. Link
• Lebih baik apabila menggunakan animasi
• Dikumpul dalam bentuk CD tanggal : 16 Juni 2010

More Related Content

What's hot

Understanding world wide web and the internet
Understanding world wide web and the internetUnderstanding world wide web and the internet
Understanding world wide web and the internet
Mangesh Dete
 
dasar office 2019.pptx
dasar office 2019.pptxdasar office 2019.pptx
dasar office 2019.pptx
BintiArifahMardiastu1
 
Web browser
Web browserWeb browser
Web browser
Anis Ilahi
 
Rpp tik kls x smt 1 dan 2
Rpp tik kls x smt 1 dan 2Rpp tik kls x smt 1 dan 2
Rpp tik kls x smt 1 dan 2
eli priyatna laidan
 
Memahami Dasar dasar jaringan internet Microsoft Power Point
Memahami Dasar dasar jaringan internet Microsoft  Power PointMemahami Dasar dasar jaringan internet Microsoft  Power Point
Memahami Dasar dasar jaringan internet Microsoft Power Point'Aprilia' Heriati
 
Modul Pelatihan Internet (Google) untuk Pemula
Modul Pelatihan Internet (Google) untuk PemulaModul Pelatihan Internet (Google) untuk Pemula
Modul Pelatihan Internet (Google) untuk Pemula
Indriyatno Banyumurti
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
Junior High School Budhi Luhur
 
Materi ms word kelas x
Materi ms word kelas xMateri ms word kelas x
Materi ms word kelas x
samrin khan
 
Modul Panduan Microsoft Word SD
Modul Panduan Microsoft Word SDModul Panduan Microsoft Word SD
Modul Panduan Microsoft Word SD
Dany Clark
 
Materi : Perangkat keras
Materi : Perangkat kerasMateri : Perangkat keras
Materi : Perangkat keras
Nanang Kurniawan
 
Bahasa Pemrograman
Bahasa PemrogramanBahasa Pemrograman
Bahasa Pemrograman
Bambang Karyadi
 
materi-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptx
materi-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptxmateri-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptx
materi-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptx
UjangMuhammadSaepulM1
 
Internet explorer
Internet explorerInternet explorer
Internet explorer
Lestari Bungaria Munthe
 
Contoh Presentasi Pembelajaran adobe flash
Contoh Presentasi Pembelajaran adobe flashContoh Presentasi Pembelajaran adobe flash
Contoh Presentasi Pembelajaran adobe flash
Kunchoro Aji Putra
 
Website
WebsiteWebsite
Cara membuat E-mail Gmail
Cara membuat E-mail  GmailCara membuat E-mail  Gmail
Cara membuat E-mail Gmail
Lusiana Diyan
 
Internet
InternetInternet
Internet
Cloudbells.com
 
Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.
Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.
Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.
Iven Elvany Rumahorbo
 
Cookies and sessions
Cookies and sessionsCookies and sessions
Cookies and sessions
Sukrit Gupta
 
Kriptografi - Steganografi
Kriptografi - SteganografiKriptografi - Steganografi
Kriptografi - Steganografi
KuliahKita
 

What's hot (20)

Understanding world wide web and the internet
Understanding world wide web and the internetUnderstanding world wide web and the internet
Understanding world wide web and the internet
 
dasar office 2019.pptx
dasar office 2019.pptxdasar office 2019.pptx
dasar office 2019.pptx
 
Web browser
Web browserWeb browser
Web browser
 
Rpp tik kls x smt 1 dan 2
Rpp tik kls x smt 1 dan 2Rpp tik kls x smt 1 dan 2
Rpp tik kls x smt 1 dan 2
 
Memahami Dasar dasar jaringan internet Microsoft Power Point
Memahami Dasar dasar jaringan internet Microsoft  Power PointMemahami Dasar dasar jaringan internet Microsoft  Power Point
Memahami Dasar dasar jaringan internet Microsoft Power Point
 
Modul Pelatihan Internet (Google) untuk Pemula
Modul Pelatihan Internet (Google) untuk PemulaModul Pelatihan Internet (Google) untuk Pemula
Modul Pelatihan Internet (Google) untuk Pemula
 
Kumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-xKumpulan soal-latihan-praktik-word-kls-x
Kumpulan soal-latihan-praktik-word-kls-x
 
Materi ms word kelas x
Materi ms word kelas xMateri ms word kelas x
Materi ms word kelas x
 
Modul Panduan Microsoft Word SD
Modul Panduan Microsoft Word SDModul Panduan Microsoft Word SD
Modul Panduan Microsoft Word SD
 
Materi : Perangkat keras
Materi : Perangkat kerasMateri : Perangkat keras
Materi : Perangkat keras
 
Bahasa Pemrograman
Bahasa PemrogramanBahasa Pemrograman
Bahasa Pemrograman
 
materi-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptx
materi-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptxmateri-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptx
materi-1-btik-kelas-8-semester-1 - -menu-&-ikon-ms-office-word.pptx
 
Internet explorer
Internet explorerInternet explorer
Internet explorer
 
Contoh Presentasi Pembelajaran adobe flash
Contoh Presentasi Pembelajaran adobe flashContoh Presentasi Pembelajaran adobe flash
Contoh Presentasi Pembelajaran adobe flash
 
Website
WebsiteWebsite
Website
 
Cara membuat E-mail Gmail
Cara membuat E-mail  GmailCara membuat E-mail  Gmail
Cara membuat E-mail Gmail
 
Internet
InternetInternet
Internet
 
Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.
Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.
Belajar Ms. Word, Ms. Excel, Ms. Powerpoint dan Internet.
 
Cookies and sessions
Cookies and sessionsCookies and sessions
Cookies and sessions
 
Kriptografi - Steganografi
Kriptografi - SteganografiKriptografi - Steganografi
Kriptografi - Steganografi
 

Viewers also liked

Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...
Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...
Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...
Victor Tengker
 
Materi Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMateri Pemrograman Dasar SMK
Materi Pemrograman Dasar SMK
Martin Arale
 
Instalasi SOJ Text
Instalasi SOJ TextInstalasi SOJ Text
Instalasi SOJ Text
Victor Tengker
 
MATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASARMATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASAR
ndriehs
 
Bahan ajar web1
Bahan ajar web1Bahan ajar web1
Bahan ajar web1
Uji Wardoyo
 
Rpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapRpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genap
Saprudin Eskom
 
Perakitan komputer media penyimpan
Perakitan komputer media penyimpanPerakitan komputer media penyimpan
Perakitan komputer media penyimpan
Victor Tengker
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objek
I Putu Arya Dharmaadi
 
Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjil
Saprudin Eskom
 

Viewers also liked (9)

Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...
Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...
Perakitan komputer - Perkembangan Teknologi Komputer - Perangkat Input dan Ou...
 
Materi Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMateri Pemrograman Dasar SMK
Materi Pemrograman Dasar SMK
 
Instalasi SOJ Text
Instalasi SOJ TextInstalasi SOJ Text
Instalasi SOJ Text
 
MATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASARMATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASAR
 
Bahan ajar web1
Bahan ajar web1Bahan ajar web1
Bahan ajar web1
 
Rpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapRpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genap
 
Perakitan komputer media penyimpan
Perakitan komputer media penyimpanPerakitan komputer media penyimpan
Perakitan komputer media penyimpan
 
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objekPertemuan 1 konsep dasar pemrograman berorientasi objek
Pertemuan 1 konsep dasar pemrograman berorientasi objek
 
Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjil
 

Similar to P9 desain-web-statis-dinamis

storyboard pemrograman web.pptx
storyboard pemrograman web.pptxstoryboard pemrograman web.pptx
storyboard pemrograman web.pptx
FileArsip
 
File Structure, HTML & Supporting Languages.pptx
File Structure, HTML & Supporting Languages.pptxFile Structure, HTML & Supporting Languages.pptx
File Structure, HTML & Supporting Languages.pptx
BeeOkee
 
Proyek web html menggunakan notepad
Proyek web html menggunakan notepadProyek web html menggunakan notepad
Proyek web html menggunakan notepad
Samsuri14
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTML
I Gede Iwan Sudipa
 
1) dasar dasar programan web
1) dasar dasar programan web1) dasar dasar programan web
1) dasar dasar programan web
Imam Fathur
 
Webprograming
WebprogramingWebprograming
Webprogramingandreboys
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
Windy Hefitrianti
 
Web programming
Web programmingWeb programming
Web programming
Windy Hefitrianti
 
Modul web programing
Modul web programingModul web programing
Modul web programing
Nepriant Juragantv
 
Modul web programing
Modul web programingModul web programing
Modul web programingFitra Sani
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
Vicky Nitinegoro
 
Part 1 - pengenalan website
Part 1 - pengenalan websitePart 1 - pengenalan website
Part 1 - pengenalan website
Arfian Cahya Dwi Setya
 
Pertemuan 6 pengantar tik (stkip)
Pertemuan 6 pengantar tik (stkip)Pertemuan 6 pengantar tik (stkip)
Pertemuan 6 pengantar tik (stkip)
Dede Alamsyah
 
Pengenalan web design dan programming
Pengenalan web design dan programmingPengenalan web design dan programming
Pengenalan web design dan programmingFrisianlllllllFlag
 
T 12 (database internet)
T 12 (database internet)T 12 (database internet)
T 12 (database internet)
Rifky A Ayub
 
Html5
Html5Html5
Html5
agus248
 
Jamal's dokumen
Jamal's dokumenJamal's dokumen
Modul webdesign
Modul webdesignModul webdesign
Modul webdesign
Nepriant Juragantv
 

Similar to P9 desain-web-statis-dinamis (20)

storyboard pemrograman web.pptx
storyboard pemrograman web.pptxstoryboard pemrograman web.pptx
storyboard pemrograman web.pptx
 
File Structure, HTML & Supporting Languages.pptx
File Structure, HTML & Supporting Languages.pptxFile Structure, HTML & Supporting Languages.pptx
File Structure, HTML & Supporting Languages.pptx
 
Proyek web html menggunakan notepad
Proyek web html menggunakan notepadProyek web html menggunakan notepad
Proyek web html menggunakan notepad
 
Html 5
Html 5Html 5
Html 5
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTML
 
1) dasar dasar programan web
1) dasar dasar programan web1) dasar dasar programan web
1) dasar dasar programan web
 
Webprograming
WebprogramingWebprograming
Webprograming
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
 
Web programming
Web programmingWeb programming
Web programming
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
 
Part 1 - pengenalan website
Part 1 - pengenalan websitePart 1 - pengenalan website
Part 1 - pengenalan website
 
Pertemuan 6 pengantar tik (stkip)
Pertemuan 6 pengantar tik (stkip)Pertemuan 6 pengantar tik (stkip)
Pertemuan 6 pengantar tik (stkip)
 
Pertemuan1
Pertemuan1Pertemuan1
Pertemuan1
 
Pengenalan web design dan programming
Pengenalan web design dan programmingPengenalan web design dan programming
Pengenalan web design dan programming
 
T 12 (database internet)
T 12 (database internet)T 12 (database internet)
T 12 (database internet)
 
Html5
Html5Html5
Html5
 
Jamal's dokumen
Jamal's dokumenJamal's dokumen
Jamal's dokumen
 
Modul webdesign
Modul webdesignModul webdesign
Modul webdesign
 

Recently uploaded

Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
inganahsholihahpangs
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
Annisa Syahfitri
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
OcitaDianAntari
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKANSAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
NURULNAHARIAHBINTIAH
 
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs KonsekuensiAksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
sabir51
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
sitispd78
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
SdyokoSusanto1
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
NiaTazmia2
 
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
fildiausmayusuf1
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
esmaducoklat
 

Recently uploaded (20)

Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
 
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKANSAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
 
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs KonsekuensiAksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
 
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
 

P9 desain-web-statis-dinamis

  • 1. DESAIN WEB STATIS DAN HTMLDESAIN WEB STATIS DAN HTML Taufik RahmanTaufik Rahman Email :Email : rahmantaufik00@gmail.comrahmantaufik00@gmail.com taufikrahman88@ymail.comtaufikrahman88@ymail.com Website :http://Website :http://rahmantaufik.blogspot.comrahmantaufik.blogspot.com
  • 3. KONSEP DASAR DAN TEKNOLOGI WEBKONSEP DASAR DAN TEKNOLOGI WEB • World Wide Web secara luas lebih dikenal dengan istilah Web/WWW • Web pertama kali diperkenalkan pd thn 1992 • Internet & web adalah dua hal yang berbeda • Internet lebih merupakan perangkat keras (Hardware), sedangkan web adalah perangkat lunak (Software). • Internet menggunakan TCP/IP sebagai protokol operasionalnya, sedangkan web menggunakan HTTP (Hyper Text Transfer Protocol).
  • 4. Standar Teknologi WebStandar Teknologi Web • Structural Layer • Presentation Layer • Behavioral Layer
  • 5. Structural LayerStructural Layer • Layer ini berhubungan dengan struktur dokumen dokumen web. • Bagaimana sebuah dokumen tersusun, format apa yang dipakai, tanda atau mark up apa yang digunakan merupakan bagian dari layer ini. • Standar Teknologi yang direkomendasikan saat ini adalah Extensible Hypertext Markup Language (XHTML) dan Extensible Markup Language • (XML). XHTML adalah HTML versi terakhir (4.01) yang ditulis ulang dengan dengan aturan-aturan yang lebih ketat mengacu pada XML. • Sedangkan XML adalah sekumpulan aturan untuk menyusun bahasa markup.
  • 6. Presentation LayerPresentation Layer • Layer ini berhubungan dengan bagaimana mengatur tampilan dokumen pada layar, suara yang keluar, atau bagaimana format pencetakan dokumen. • Pada teknologi web lama bagian ini menyatu dengan structural layer. • Tapi pada standar baru, layer ini disarankan untuk dipisah. • Yang termasuk teknologi ini adalah Cascading Style Sheets (CSS).
  • 7. Behavioral LayerBehavioral Layer • Layer ini berhubungan dengan masalah penggunaan bahasa skrip dan pemrogramannya untuk tujuan meningkatkan sisi interaktif dan dinamis halaman web. • Yang termasuk dalam layer ini adalah Document Object Model (DOM) dan JavaScript. • DOM memungkinkan suatu dokumen atau skrip untuk mengakses atau meng-update isi, struktur, dan style dari dokumen. • JavaScript merupakan teknologi yang cukup lama dan tetap digunakan untuk menambah dokumen menjadi lebih interaktif.
  • 8. Web Statis dan Web DinamisWeb Statis dan Web Dinamis • Pengertian web statis dan web dinamis seringkali mengundang perdebatan • Berdasarkan kesepakatan maka pengertian statis dan dinamis tidak ditentukan oleh ada atau tidaknya animasi bergerak pada halaman-halaman web, tetapi ditentukan oleh isi atau informasi yang ada pada halaman-halaman tersebut. • Data dan informasi yang ada pada web statis tidak berubah-ubah. Dokumen web yang dikirim kepada client akan sama isinya dengan apa yang ada di web server. • Sedangkan web dinamis, memiliki data dan informasi yang berbeda-beda tergantung input apa yang disampaikan client. Dokumen yang sampai di client akan berbeda dengan dokumen yang ada di web server
  • 9. PERSIAPAN PEMBUATAN WEBPERSIAPAN PEMBUATAN WEB • Perangkat Keras • Perangkat Lunak 1. Sistem operasi 2. Web Server Web server adalah perangkat lunak yang bertindak melayani permintaan-permintaan client terhadap halaman-halaman web tertentu. Apache dan IIS (Internet Information Service). Apache dapat digunakan baik untuk web statis maupun web dinamis dan mendukung banyak platform sistem operasi dan bahasa pemrograman server, antara lain Perl, Phyton, Java (JSP dengan menggunakan Tomcat) dan tentu saja PHP. Dukungan pada koneksi dengan berbagai basis data, seperti MySQL, SQL Lite, PosgreSQL, Oracle, DB2 dan lain-lain
  • 10. Menjalankan service Apache (httpd) pada LinuxMenjalankan service Apache (httpd) pada Linux
  • 11. Web / HTML EditorWeb / HTML Editor • Web / HTML Editor adalah perangkat lunak yang digunakan untuk membuat halaman-halaman web, baik yang bersifat statis maupun dinamis. • Untuk membuat halaman web baik statis maupun dinamis kita dapat menggunakan teks editor biasa seperti Notepad atau Vi. • Pada perangkat pengembang web yang lebih kompleks seperti Adobe Dreamweaver (dulu Macromedia Dreamweaver), Microsoft Visual Studio.Net, dan beberapa yang lainnya, kita akan mendapati fasilitas yang sangat membantu mempercepat pembuatan halaman web, antara lain: tampilan berbasis GUI, automatic code completion (melengkapi kode secara otomatis), WYSIWYG (What You See Is What You Get) HTML Editor, koneksi ke basis data yang lebih mudah, dan banyak lagi fasilitas.
  • 12. Web BrowserWeb Browser • Web browser berfungsi menerjemahkan kode- kode HTML menjadi tampilan yang kita kehendaki • Beberapa contoh WB : Microsoft Internet Explorer, Firefox, Opera atau Safari • Microsoft Internet Explorer :Windows • Firefox : LINUX • Safari : MAC Os X
  • 16. MEMBUAT DAN MENGUJI HALAMAN WEBMEMBUAT DAN MENGUJI HALAMAN WEB • Ada dua model dalam pembuatan halaman web statis : 1. Membuat halaman-halaman tersebut pada komputer lokal, kemudian setelah berhasil dipindahkan ke lokasi di web server. 2. Membuat halaman-halaman web di lokasi web server
  • 17. Contoh Struktur direktori situs webContoh Struktur direktori situs web
  • 19. Hasil Contoh HTMLHasil Contoh HTML
  • 20. Pengertian HTMLPengertian HTML • HTML dibuat oleh Tim Barners-Lee ketika masih bekerja untuk CERN • HTML dipopulerkan pertama kali oleh browser Mosaic • Selama awal tahun 90’an, HTML mengalami perkembangan yang sangat pesat • Sebuah dokumen atau file HTML agar dapat dibaca langsung oleh browser disimpan dalam ekstensi .htm atau .html • Untuk menulis HTML tidak dibutuhkan perangkat lunak yang spesifik, cukup dengan text editor sederhana seperti Notepad (pada Microsoft Windows) atau beragam text editor yang ada di platform Linux dan Apple Mac OS, seperti vi, nano, joe, gedit, leafpad dan lain-lain.
  • 21. Teks editor NotepadTeks editor Notepad
  • 23. Quanta pada sistem operasi LinuxQuanta pada sistem operasi Linux
  • 24. Bluefish pada sistem operasi LinuxBluefish pada sistem operasi Linux
  • 25. Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML • HTML adalah bahasa yang disisipkan (embedded language) pada dokumen dengan memberi tanda tertentu yang disebut tag • Tag merupakan aturan penulisan kode yang ditulis dengan diawali tanda lebih kecil dan di akhiri dengan tanda lebih besar (<tag>) • Sintaks penulisan tag mengikuti aturan-aturan umum berikut ini: Setiap tag mempunyai nama yang spesifik. Kadang-kadang diikuti opsi-opsi yang disebut atribut. Baik nama maupun opsi harus berada dalam tanda <..>. Contoh: <a href="/wiki/PHP" title="PHP">PHP</a> Pada contoh ini tagnya memiliki nama <a> sedangkan atribut untuk tag <a> adalah href dan title. Sehingga baik nama tag dan atributnya harus berada di dalam tanda <…> seperti pada contoh.
  • 26. Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML • Sebagian besar tag berpasangan. Penulisan untuk tag yang berpasangan adalah sebagai berikut : <namatag>….</namatag> Contoh: <TITLE>Paragraf</TITLE> <strong>Cetak Tebal</strong> Pada tag yang berpasangan seperti pada contoh ini, <TITLE> adalah tag awal dan </TITLE> adalah tag akhir. Perhatikan tanda / pada tag akhir. • Nama tag dan atribut-nya tidak bersifat case sensitive. Penulisan <strong> Cetak Tebal </strong> memberikan hasil yang sama dengan <STRONG>Cetak Tebal</STRONG>.
  • 27. Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML • Penulisan atribut suatu tag diletakkan setelah nama tag. Jika ada lebih dari satu atribut maka digunakan spasi untuk memisahkan. Urutan atribut tidak penting. Contoh: <FONT SIZE=3>Teks Baru</FONT> <FONT SIZE=5 FACE=“verdana“>Teks Baru </FONT> • Nilai dari atribut ditulis setelah tanda sama dengan (=). Pada contoh sebelumnya (lihat bagian d) terlihat bahwa atribut SIZE dari tag FONT memiliki nilai 5 sedangkan atribut FACE memiliki nilai “verdana”.
  • 28. Struktur Umum File dengan Bahasa HTMLStruktur Umum File dengan Bahasa HTML • Jika nilai dari atribut hanya tunggal, maka kita langsung menuliskan setelah tanda =. Jika lebih dari satu maka dapat digunakan tanda ‘… ‘ atau “…”. • Pada contoh bagian d, tampak bahwa penulisan nilai untuk atribut SIZE tanpa menggunakan tanda “..”, sedangkan pada atribut FACE tanda “..” untuk menandai kata verdana.
  • 29. Struktur umum dokumen HTMLStruktur umum dokumen HTML Dokumen HTML secara umum akan terdiri dari dua bagian yaitu Header dan Body.
  • 30. Header dokumen HTML tanpa tag titleHeader dokumen HTML tanpa tag title Bagian ini ditandai dengan tag <head> …. </head>
  • 31. Header dokumen HTML dgn tag titleHeader dokumen HTML dgn tag title
  • 32. Dokumen HTML dengan body content sederhanaDokumen HTML dengan body content sederhana
  • 33. Dokumen HTML dengan body content yangDokumen HTML dengan body content yang lebih komplekslebih kompleks
  • 34. Format DokumenFormat Dokumen • Ada banyak sekali tag HTML yang tersedia, baik itu berhubungan dengan deskripsi dokumen atau yang berhubungan dengan format tampilan dokumen. • Tidak semuanya akan dibahas dalam materi ini. Pada bagian berikut ini akan dibahas beberapa tag yang biasa dipakai dalam format tampilan dokumen.
  • 35. Penggunaan headingPenggunaan heading • Heading adalah sekumpulan kata yang menjadi judul atau subjudul dalam sebuah dokumen HTML. • Heading berbeda dengan tag <TITLE>. • HTML menyediakan enam tingkatan heading, dimana heading level 1 (<H1>) adalah yang terbesar dan heading level 6 (<H6>) adalah yang terkecil
  • 36. Penggunaan paragraphPenggunaan paragraph • Paragraf dalam HTML dibuat dengan tag <P>. Tag ini akan membuat baris baru dengan menyisipi satu baris kosong. Penulisan isi paragraf diapit oleh <P> dan </P>. • Pengaturan posisi paragraf dapat dilakukan dengan atribut ALIGN yang diikuti dengan posisi yang diinginkan, yaitu left untuk rata kiri, center untuk rata tengah horisontal dan right untuk rata kanan
  • 37. Line BreakLine Break • Line break digunakan untuk menuliskan teks pada baris berikutnya. Line break dibuat dengan tag tunggal <BR>. Tag ini akan membuat baris baru tanpa memberi baris kosong sebagaimana pada tag <P>.
  • 38. L i s tL i s t • HTML menyediakan 3 cara untuk membuat daftar atau list, yaitu 1. Ordered list
  • 42. F o n tF o n t • HTML menyediakan fasilitas pengaturan huruf yang akan ditampilkan dalam dokumen. Pengaturan ini dilakukan dengan tag berpasangan <FONT> dan </FONT>. Tag ini memiliki beberapa atribut untuk mengatur ukuran, jenis dan warna huruf yang digunakan.
  • 44. I m a g eI m a g e <IMG SRC=”file_gambar” ALT=”nama_alternatif”>
  • 45. Penggunaan atribut-atribut tag IMGPenggunaan atribut-atribut tag IMG
  • 46. T a b e lT a b e l • Tabel dalam HTML dibuat dengan menggunakan tag awal <TABEL> dan tag penutup </TABLE>. Tag ini memiliki beberapa bagian penting, seperti dapat dilihat pada Tabel berikut ini.
  • 48. Tabel dengan format yang lebih kompleksTabel dengan format yang lebih kompleks
  • 49. Link antar DokumenLink antar Dokumen Link merupakan pautan untuk membuka atau memanggil halaman web atau file tertentu. Link merupakan tag yang sangat penting dalam penggunaan HTML, karena disinilah letak perbedaan antara dokumen HTML dengan dokumen teks yang lain. Link dapat dibuat dengan memberi perintah tag anchor <A>. Anchor memiliki beberapa atribut, diantaranya HREF yang berfungsi untuk membuat link ke dokumen HTML tertentu dan NAME yang berfungsi untuk memberi tanda/nama titik tertentu pada dokumen HTML yang sama.
  • 51. Tugas 7Tugas 7 • Buatlah halaman web dengan jumlah halaman sebanyak 10 halaman yang ada unsur : 1. Tabel 2. Image 3. Link • Lebih baik apabila menggunakan animasi • Dikumpul dalam bentuk CD tanggal : 16 Juni 2010