SlideShare a Scribd company logo
PEMROGRAMAN
PROGRAM STUDI
UNIVERSITAS MUHAMMADIYAH JEMBER
PEMROGRAMAN FRAMEWORK
TUGAS 2
HTML
Disusun oleh:
(SETIYO MUJI B)
(1300631019)
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2015
INFORMATIKA
Tugas 2
HTML
I. Tujuan:
1. Mengetahui tentang HTML
2. Mengetahui konsep pembuatan halaman HTML
3. Menerapkan kode HTML untuk pembuatan website
II. Dasar Teori
HTML (Hypertext Markup Language)
1. PENGANTAR HTML
HTML merupakan singkatan dari Hypertext Markup Language, merupakan bahasa
pemrograman yang digunakan dalam pembuatan halaman web. Dalam penggunaannya
sebagian besar kode HTML tersebut harus terletak di antara tag kontainer. Yaitu diawali
dengan <namatag> dan diakhiri dengan </namatag>.
File HTML dapat dibuat menggunakan aplikasi text editor apapun, seperti Notepad di
windows, simple text di Macintosh, gedit di Linux, dan beberapa text editor lain seperti
Notepad++, Sublime Text, Macromedia Dreamweaver, Aptana Studio, dan lain-lain.
Halaman HTML ini hanya dapat dijalankan melalui web browser, seperti Internet
Explorer, Google Chrome, Mozilla Firefox, Opera, Safari, dan lain-lain.
Kesalahan dalam menulis tag HTML tidak berakibat buruk pada system komputer,tetapi
browser hanya mengabaikan perintah tersebut dan menganggapnya sebagai text biasa.
Browser web dirancang memiliki kemampuan hanya untuk mengenali dan mengeksekusi
beberapa Tag HTML dari keseluruhan tag HTML standard dari W3C. Jika web browser
tidak mengenali tag HTML tertentu maka browser akan melewatinya saja seakan hanya
text biasa lainnya.
2. FORMAT PENULISAN CODE HTML
<nametag atribut=”value”> </nametag>
3. TAG DASAR HTML
Sebuah halaman web minimal mempunyai empat buat tag, yaitu :
1) <HTML>… </HTML> Sebagai tanda awal dokumen HTML.
2) <HEAD>… </HEAD> Sebagai informasi page header. Di dalam tag ini kita bisa
meletakkan tag-tag TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE & META.
3) <TITLE>… </TITLE> Sebagai title atau judul halaman. Kalimat yang terletak di
dalam tag ini akan muncul pada bagian paling atas browser Anda (pada title bar).
4) <BODY>… </BODY> Di dalam tag ini bisa diletakkan berbagai page attribute
seperti warna latar belakang, warna teks, warna link, warna visited link, warna active
link, form, field, dan lain-lain.
4. DAFTAR TAG HTML
Tag Utama
Tag Atribut Deskripsi
<html> </html> Baris paling atas dari setiap file HTML
<head> </head> berfungsi sebagai tanda pengenal pada halaman yang
akan Anda buat.
<title> </title> Judul halaman yang diletakkan di dalam tag head
<body> </body> background
bgcolor
bgsound
font
link
alink
vlink
topmargin
leftmargin
Isi content dari seluruh web
marginheight
marginweight
Font
Tag Atribut Deskripsi
<font> </font> color
size
name
Untuk mengatur huruf pada halaman HTML
Modifikasi Teks
Tag Deskripsi Contoh
<b> </b> Bold (Teks tebal) Teks Tebal
<i> </i> Italic (Teks miring) Teks miring
<u> </u> Underline (teks garis bawah) Teks garis bawah
<pre> </pre> Preformatted teks Contoh teks
<h1> </h1> Teks Heading 1
Heading 1
<h2> </h2> Teks Heading 2
Heading 2
<h3> </h3> Teks Heading 3 Heading 3
<h4> </h4> Teks Heading 4 Heading 4
<h5> </h5> Teks Heading 5 Heading 5
<h6> </h6> Teks Heading 6 Heading 6
<sub> </sub> Subscript SubScript
<sup> </sup> Superscript Sup
Script
Table
Tag Atribut Value Deskripsi
<table>
</table>
border 0
1
Menentukan ada atau tidaknya garis sel tabel.
Nilai 1 untuk menampilkan garis tepi, dan nilai
0 untuk tidak menampilkan
cellpadding pixels Menentukan ruang antara dinding sel tabek
dan isi sel tabel
cellspacing pixels Menentukan ruang antara sel-sel tabel
width pixels
%
Menentukan panjang tabel
height pixels
%
Menentukan tinggi tabel
bgcolor rgb(x,x,x)
#xxxxxx
colorname
Mementukan warna pada tabel
align left
center
right
Menentukan keselarasan tabel sesuai dengan
teks sekitarnya
valign top
midle
bottom
baseline
Menentukan keselarasan posisi vertikal pada
isi cel tabel
background filename image
format color
Memberi background berupa gambar atau
warna pada tabel
<tr> </tr> height
bgcolor
background
align
valign
Membuat baris
<td> </td> height
bgcolor
Membuat kolom
background
align
valign
colspan
rowspan
Form
Formatting
5. CONTOH SEDERHANA MEMBUAT HALAMAN HTML
<HTML>
<HEAD>
<TITLE>Judul Web</TITLE>
</HEAD>
<BODY>
Letakkan text, images, form, field dan link Anda
di sini
</BODY>
</HTML>
III.Tools yang digunakan:
1) Notepad++ / Sublime Text / Aptana Studio / dll (dilarang menggunakan dreamweaver)
2) Web Browser (Mozilla Firefox / Google Chrome / dll)
IV.Latihan
1) MEMBUAT HALAMAN HTML PERTAMA
Ketikkan code berikut ini pada notepad++:
HASIL:
Penjelasan program:
 Elemen <html> yang menyatakan suatu dokumen HTML
 Elemen </HEAD> yang memberikan informasi tentang dokumen tersebut,seperti
judul dokumen atau hubungannya dengan dokumen lain
 Eleman <Body> yang menentukan bagaimana isi suatu dokumen ditampilkan
oleh browser seperti pada gambar di atas, paragraf atau list ,tabel dan lain-lain
2) MEMBUAT HEADING
Buat file baru yang kemudian ketikkan code berikut ini, dan simpan dengan nama
latihan-heading.html
HASIL:
PENJELASAN PROGRAM:
 TITLE untuk menampilkan judul dari dokumen
 <h1>sampai <h6> untuk meyatakan suatu heading digunakan tag<h1> sampaai <h6>
yaitu adalah level heading dari 2 sampai dengan 6 pemakaian heading di awali dengan
tag <h1> dan di akhiri dengan tag </h1>
3) MEMBUAT TABEL
Untuk membuat tabel di HTML, menggunakan tag <table> dan ditutup dengan </table>.
Didalam tag tersebut terdapat tag untuk membuat baris yaitu <tr> </tr>. Dan didalam
baris terdapat tag untuk membuat kolom yaitu <td> </td>
Untuk dapat memahami cara pembuatan tabel, ketikkan code berikut, dan simpan dengan
nama latihan-tabel.html
HASIL:
PENJELASAN PROGRAM:
 <tabel> digunakan untuk mendefinisikan pembuatan tabel.
 <tr> tag ini digunakan untuk membuat baris baru (pada tabel)
 <td> tag ini digunakan untuk membuat kolom baru pada tabel .
 Border untuk menentukan ukuran border tabel (dalam pixel).
4) MEMBUAT MERGE CELL PADA TABEL
Yang perlu diperhatikan ketika akan melakukan merge cell adalah merge cell pada kolom
atau baris. Jika pada baris, maka menggunakan rowspan, jika pada kolom maka
menggunakan atribut colspan.
Contoh 1:
Merge Cell Kolom
Baris 2 Kolom 1 Baris 2 Kolom 2 Baris 2 Kolom 3
Baris 3 Kolom 3 Baris 3 Kolom 3 Baris 3 Kolom 3
Merge cell pada tabel diatas adalah pada kolomnya, sehingga atribut yang digunakan
adalah colspan. Code untuk membuat tabel seperti di atas adalah sebagai berikut:
Simpan dengan nama file latihan-colspan.html
HASIL:
PENJELASAN PROGRAM:
 Colspan untuk menggabungkan beberapa kolom
Contoh 2:
Merge Cell Baris Baris 1 Kolom 2 Baris 1 Kolom 3
Baris 2 Kolom 2 Baris 2 Kolom 3
Baris 3 Kolom 2 Baris 3 Kolom 3
Ketikkan code berikut, dan simpan dengan nama latihan-rowspan.html
HASIL:
 ROWSPAN digunakan untuk menggabungkan beberapa baris
5) MEMBUAT PARAGRAF
Dalam membuat paragraf di HTML, menggunakan tag <p> </p>. Silahkan ketikkan code
ini, dan simpan dengan nama latihan-paragraf.html
HASIL:
PENJELASAN PROGRAM
 Paragraf, suatu paragraf dalam dokumen HTML ditandai dengan pasagan <P> diakhiri
dengan </p> Atribut yang di gunakan dalam paragraf di antaranya ALIGN yang
mempunai tiga nilai yaitu LEFT (rata kiri) , RIGHT (rata kanan) dan CENTER (rata
tengah)
6) MENAMPILKAN GAMBAR PADA HTML
Untuk menampilkan gambar pada HTML, menggunakan tag <img>. Pertama siapkan
terlebih dahulu gambar yang akan ditampilkan. Letakkan gambar tersebut pada directory
yang sama dengan file HTML yang akan kita buat berikut:
Code untuk menampilkan gambar adalah seperti berikut:
Simpan code HTML tersebut dengan nama latihan-image.html
HASIL:
PENJELASAN PROGRAM
 Scrip di atas <img src="Capture.jpg"/> di gunakan untuk menampilkan gambar
dengan format"Capture.jpg" gambar harus satu folder dengan file code tersimpan.
7) MEMBUAT FORM
Ketikkan code berikut dan simpan dengan nama latihan-form.html
HASIL :
PENJELASAN PROGRAM
 Nama: <input type="text" name ="nama"/> program ini di gunakan untuk
menampilkan nama dan kotak tempat imputan atau kolom pada nama
 <br/> <br/> digunakan untuk membuat baris baru atau gunanya sama sperti enter
 <select name="MK"> digunakan untuk menampilkan menu pihian yang berisi
beberapa pilihan matakuliah
 <td> <input type="radio" name="JK" value="Laki-Laki"/>Laki-Laki digunakan
untuk menampilkan inputan berupa radio button yakni jenis kelamin laki – laki
ataupunperempuan
 <option value="none">---- Pilihan Mata kulia ----</option>
<option value="1">---- Pemrograman struktur data ----</option>
<option value="2">---- Pemrograman web ----</option>
<option value="3">---- Pemrograman berorientasi objek ----</option>
<option value="4">---- algoritma & struktur data ----</option>
di gunakan untuk mengisi pilihan mata kuliah yang akan di tampilkan
V. Tugas
1) Modifikasi latihan nomer 1 dengan penambahan atribut bgcolor=“#4EA8DE“ dan
topmargin=“50“, pada tag <body>.
MENAMBAHKAN BGCOLOR=“#4EA8DE“
MENAMBAHKAN topmargin=“50“
TAMPILAN KODING
PENJELASAN PROGRAM:
 bgcolor=“#4EA8DE“ untuk menampilka warna biru pada latar belakan
 topmargin=“50“ untuk mengatur margin atas dari isi dokumen dengan
ukuran pixel

2) Rapikan hasil dari latihan No. 7 tentang Form dengan memasukkan field-field tersebut ke
dalam tabel seperti gambar berikut:
TAMPILAN KODING
HASIL:
PENJELASAN KODING
 <table border=1></table > = untuk membuat tabel dan membuat tebal tabel
angka 1 untuk membuat ketebalan tabel
 <tr></tr> = untuk membuat baris baru dalam tabel
 <td>Nama </td> = untuk menam pilkan nama dalan
 <td><input type="text" name="Nama"/> = digunakan untuk membuat
text field atau inputan berupa text pada Nama di baris
 <input type="radio" name="JK" value="Laki-Laki"/>Laki-Laki =
digunakan untuk menampilkan button untuk memilih Laki-laki atau Perempuan
dalam tabel
 <td> <select name="MK"> = Untuk membuat atau menampilkan select pada
kolom untuk memilihan mata kuliah yang tampil dropdown.
 <option value="None"> ----- Pilih Mata Kuliah ----</option> = digunakan
untuk memilih pilihan didalam ini dan Scrip None di atas yakni untuk
menampilkan paling utama yang tampil jika belum memilih.
3) Melanjutkan tugas praktikum No. 2 diatas, beri tambahan field berikut:
 Tanggal Lahir  menggunakan type=“date“
 No.HP  menggunakan type=“number“
 Blog  menggunakan type=“url“
 Tombol Reset  menggunakan type=“reset“
Kemudian hilangkan border pada tabel tersebut, atau border diset 0 (border=0)
TAMPILAN KODING
HASIL:
 <td> <input type ="Date"/> </td> = digunakan untuk memberi inputan tanggal pad
kolom tanggal lahir yang berisi tanggal, bulan dan tahun dengan kita memilihnya
saja tanpa mengetikkanya satu persatu
 <td> <input type ="number"/> </td> = digunakan untuk inputan berupa number
saja dan kita tidak bisa menginputkan caracter.
 <td> <input type ="url"/> </td> = digunakan untuk menyimpan karakter yang akan
dibuat hyperlink.
 <input type ="reset"/></td> = digunakan untuk menampilkan tombol reset
pada button.
4) Buatlah halaman HTML dengan bentuk seperti berikut:
Buatlah laporan untuk tugas ini dengan disertai SCREENSHOT dan PENJELASAN dari setiap
langkah yang telah dikerjakan pada latihan dan tugas diatas.
TAMPILAN KODING:
PENJELASAN KODING
 <br></br> = digunakan untuk membuat baris baru
 <p> = digunakan untuk paragraf mengatur untuk rata kana, kiri, tengah
 <b> = di gunakan untuk membuat tulisan tebal atau bold
 <table border=1 align="center"> = di gunakan untuk mengatur tabel berada di
tengah
 <tr></tr> = digunakan untuk membuat baris
 <td rowspan="3" align="center"><b>No</td> = digunakan untuk membuat merge
pada baris 1 sebanyak 3 baris dan membuat text No berada di tengah tabel.
Laporan dikumpulkan di elearning pada tanggal 19 Maret 2015 jam 23.55 WIB.
VI.Kesimpulan
(Kesimpulan apa yang dapat anda ambil dari tugas ini?)
 Mahasiswa mampu membuat web dan dapat memahamin program-program atau
coding yg sudah di buat.
 Mahasiswa mampu berfikir kreatif dalam membuat web dengan menampilkan
gambar pada web

More Related Content

What's hot

Makalah html5
Makalah html5Makalah html5
Makalah html5
utia yahya
 
Pengenalan Macromedia Dreamweaver
Pengenalan Macromedia DreamweaverPengenalan Macromedia Dreamweaver
Pengenalan Macromedia Dreamweaver
Achmad Solichin
 
Macromedia dreamweaver-8
Macromedia dreamweaver-8Macromedia dreamweaver-8
Macromedia dreamweaver-8
Kiki Saputra
 
Modul html
Modul htmlModul html
Modul html
fajaralpindra
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2
Dhan junkie
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8
Ichsan Smith
 
Html power point
Html power pointHtml power point
Html power point
minmon
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
Desma_susanti
 
MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
Kartiwa G.S., S.Kom
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
Dedy Setiawan
 
Laporan pratikum iv web
Laporan pratikum iv webLaporan pratikum iv web
Laporan pratikum iv web
rahmi wahyuni
 
Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)
Arifin Swift
 
Pengenalan dreamweaver
Pengenalan dreamweaverPengenalan dreamweaver
Pengenalan dreamweaverimanprasetyo
 
Modul 2-form html-css
Modul 2-form html-cssModul 2-form html-css
Modul 2-form html-css
Fajar Baskoro
 
Proyek web
Proyek webProyek web
Proyek web
Novita J Akerina
 

What's hot (18)

Makalah html5
Makalah html5Makalah html5
Makalah html5
 
Pengenalan Macromedia Dreamweaver
Pengenalan Macromedia DreamweaverPengenalan Macromedia Dreamweaver
Pengenalan Macromedia Dreamweaver
 
Html
HtmlHtml
Html
 
Macromedia dreamweaver-8
Macromedia dreamweaver-8Macromedia dreamweaver-8
Macromedia dreamweaver-8
 
Modul html
Modul htmlModul html
Modul html
 
Pemrograman web modul 1 dan 2
Pemrograman web  modul 1 dan 2Pemrograman web  modul 1 dan 2
Pemrograman web modul 1 dan 2
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8
 
Praktek
PraktekPraktek
Praktek
 
Html power point
Html power pointHtml power point
Html power point
 
Cara membuat html (desma susanti)
Cara membuat html (desma susanti)Cara membuat html (desma susanti)
Cara membuat html (desma susanti)
 
MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
 
Laporan pratikum iv web
Laporan pratikum iv webLaporan pratikum iv web
Laporan pratikum iv web
 
Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)
 
Sim k 2 bab 5.1
Sim k 2 bab 5.1Sim k 2 bab 5.1
Sim k 2 bab 5.1
 
Pengenalan dreamweaver
Pengenalan dreamweaverPengenalan dreamweaver
Pengenalan dreamweaver
 
Modul 2-form html-css
Modul 2-form html-cssModul 2-form html-css
Modul 2-form html-css
 
Proyek web
Proyek webProyek web
Proyek web
 

Similar to Tugas2 1300631019

Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
Siigit Aziz
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
fikrinurfahmi1
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
NansyeDeboraLitaay
 
DASAR HTML
DASAR HTMLDASAR HTML
DASAR HTML
Sahrul Sindriana
 
9. b.. . .
9. b.. . .9. b.. . .
9. b.. . .
vicky alhuda
 
Modul web affif
Modul web affifModul web affif
Modul web affif
Sejahtera Affif
 
Proyek web html menggunakan notepad
Proyek web html menggunakan notepadProyek web html menggunakan notepad
Proyek web html menggunakan notepad
Samsuri14
 
Web html
Web htmlWeb html
Web html
Fajar Baskoro
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
charismacholilia1
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
cigugurfree
 
Pengenalan struktur elemen html
Pengenalan struktur elemen htmlPengenalan struktur elemen html
Pengenalan struktur elemen html
Deka M Wildan
 
Modul web programing
Modul web programingModul web programing
Modul web programingFitra Sani
 
Materi_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.pptMateri_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.ppt
ReynaldiAzhar1
 
Modul web programing
Modul web programingModul web programing
Modul web programing
Nepriant Juragantv
 
Mpw
MpwMpw
materi html xii mm.ppt
materi html xii mm.pptmateri html xii mm.ppt
materi html xii mm.ppt
wafiilyas2
 
MEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptxMEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptx
ssuser71d74a
 
Modul webdesign
Modul webdesignModul webdesign
Modul webdesign
Nepriant Juragantv
 

Similar to Tugas2 1300631019 (20)

Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
 
DASAR HTML
DASAR HTMLDASAR HTML
DASAR HTML
 
9. b.. . .
9. b.. . .9. b.. . .
9. b.. . .
 
Modul web affif
Modul web affifModul web affif
Modul web affif
 
Proyek web html menggunakan notepad
Proyek web html menggunakan notepadProyek web html menggunakan notepad
Proyek web html menggunakan notepad
 
Html for xi grade
Html for xi gradeHtml for xi grade
Html for xi grade
 
Web html
Web htmlWeb html
Web html
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
 
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.pptMateri_8_-_Pengenalan_HTML_-_Revisi.ppt
Materi_8_-_Pengenalan_HTML_-_Revisi.ppt
 
Tutorial html + my sql + php
Tutorial html + my sql + phpTutorial html + my sql + php
Tutorial html + my sql + php
 
Pengenalan struktur elemen html
Pengenalan struktur elemen htmlPengenalan struktur elemen html
Pengenalan struktur elemen html
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
Materi_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.pptMateri_Pengenalan_HTML_Revisi.ppt
Materi_Pengenalan_HTML_Revisi.ppt
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
Mpw
MpwMpw
Mpw
 
materi html xii mm.ppt
materi html xii mm.pptmateri html xii mm.ppt
materi html xii mm.ppt
 
MEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptxMEDIA BELAJAR PENGANTAR HTML.pptx
MEDIA BELAJAR PENGANTAR HTML.pptx
 
Modul webdesign
Modul webdesignModul webdesign
Modul webdesign
 

Recently uploaded

Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
AssyifaFarahDiba1
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
renprogarksd3
 
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptxTugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
fauzandika
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
BanjarMasin4
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
Pemdes Wonoyoso
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
Pemdes Wonoyoso
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
AjrunAzhiima
 
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.pptBAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
Ggproject
 
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptxKanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
ssuser283069
 
KTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdfKTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdf
khalisahumairahh
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
acehirfan
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
Ekhwan2
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
subbidtekinfo813
 

Recently uploaded (13)

Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
 
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptxTugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
 
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.pptBAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
 
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptxKanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
 
KTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdfKTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdf
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
 

Tugas2 1300631019

  • 1. PEMROGRAMAN PROGRAM STUDI UNIVERSITAS MUHAMMADIYAH JEMBER PEMROGRAMAN FRAMEWORK TUGAS 2 HTML Disusun oleh: (SETIYO MUJI B) (1300631019) PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2015 INFORMATIKA
  • 2. Tugas 2 HTML I. Tujuan: 1. Mengetahui tentang HTML 2. Mengetahui konsep pembuatan halaman HTML 3. Menerapkan kode HTML untuk pembuatan website II. Dasar Teori HTML (Hypertext Markup Language) 1. PENGANTAR HTML HTML merupakan singkatan dari Hypertext Markup Language, merupakan bahasa pemrograman yang digunakan dalam pembuatan halaman web. Dalam penggunaannya sebagian besar kode HTML tersebut harus terletak di antara tag kontainer. Yaitu diawali dengan <namatag> dan diakhiri dengan </namatag>. File HTML dapat dibuat menggunakan aplikasi text editor apapun, seperti Notepad di windows, simple text di Macintosh, gedit di Linux, dan beberapa text editor lain seperti Notepad++, Sublime Text, Macromedia Dreamweaver, Aptana Studio, dan lain-lain. Halaman HTML ini hanya dapat dijalankan melalui web browser, seperti Internet Explorer, Google Chrome, Mozilla Firefox, Opera, Safari, dan lain-lain. Kesalahan dalam menulis tag HTML tidak berakibat buruk pada system komputer,tetapi browser hanya mengabaikan perintah tersebut dan menganggapnya sebagai text biasa. Browser web dirancang memiliki kemampuan hanya untuk mengenali dan mengeksekusi beberapa Tag HTML dari keseluruhan tag HTML standard dari W3C. Jika web browser tidak mengenali tag HTML tertentu maka browser akan melewatinya saja seakan hanya text biasa lainnya.
  • 3. 2. FORMAT PENULISAN CODE HTML <nametag atribut=”value”> </nametag> 3. TAG DASAR HTML Sebuah halaman web minimal mempunyai empat buat tag, yaitu : 1) <HTML>… </HTML> Sebagai tanda awal dokumen HTML. 2) <HEAD>… </HEAD> Sebagai informasi page header. Di dalam tag ini kita bisa meletakkan tag-tag TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE & META. 3) <TITLE>… </TITLE> Sebagai title atau judul halaman. Kalimat yang terletak di dalam tag ini akan muncul pada bagian paling atas browser Anda (pada title bar). 4) <BODY>… </BODY> Di dalam tag ini bisa diletakkan berbagai page attribute seperti warna latar belakang, warna teks, warna link, warna visited link, warna active link, form, field, dan lain-lain. 4. DAFTAR TAG HTML Tag Utama Tag Atribut Deskripsi <html> </html> Baris paling atas dari setiap file HTML <head> </head> berfungsi sebagai tanda pengenal pada halaman yang akan Anda buat. <title> </title> Judul halaman yang diletakkan di dalam tag head <body> </body> background bgcolor bgsound font link alink vlink topmargin leftmargin Isi content dari seluruh web
  • 4. marginheight marginweight Font Tag Atribut Deskripsi <font> </font> color size name Untuk mengatur huruf pada halaman HTML Modifikasi Teks Tag Deskripsi Contoh <b> </b> Bold (Teks tebal) Teks Tebal <i> </i> Italic (Teks miring) Teks miring <u> </u> Underline (teks garis bawah) Teks garis bawah <pre> </pre> Preformatted teks Contoh teks <h1> </h1> Teks Heading 1 Heading 1 <h2> </h2> Teks Heading 2 Heading 2 <h3> </h3> Teks Heading 3 Heading 3 <h4> </h4> Teks Heading 4 Heading 4 <h5> </h5> Teks Heading 5 Heading 5 <h6> </h6> Teks Heading 6 Heading 6 <sub> </sub> Subscript SubScript <sup> </sup> Superscript Sup Script
  • 5. Table Tag Atribut Value Deskripsi <table> </table> border 0 1 Menentukan ada atau tidaknya garis sel tabel. Nilai 1 untuk menampilkan garis tepi, dan nilai 0 untuk tidak menampilkan cellpadding pixels Menentukan ruang antara dinding sel tabek dan isi sel tabel cellspacing pixels Menentukan ruang antara sel-sel tabel width pixels % Menentukan panjang tabel height pixels % Menentukan tinggi tabel bgcolor rgb(x,x,x) #xxxxxx colorname Mementukan warna pada tabel align left center right Menentukan keselarasan tabel sesuai dengan teks sekitarnya valign top midle bottom baseline Menentukan keselarasan posisi vertikal pada isi cel tabel background filename image format color Memberi background berupa gambar atau warna pada tabel <tr> </tr> height bgcolor background align valign Membuat baris <td> </td> height bgcolor Membuat kolom
  • 8. 5. CONTOH SEDERHANA MEMBUAT HALAMAN HTML <HTML> <HEAD> <TITLE>Judul Web</TITLE> </HEAD> <BODY> Letakkan text, images, form, field dan link Anda di sini </BODY> </HTML> III.Tools yang digunakan: 1) Notepad++ / Sublime Text / Aptana Studio / dll (dilarang menggunakan dreamweaver) 2) Web Browser (Mozilla Firefox / Google Chrome / dll)
  • 9. IV.Latihan 1) MEMBUAT HALAMAN HTML PERTAMA Ketikkan code berikut ini pada notepad++: HASIL: Penjelasan program:  Elemen <html> yang menyatakan suatu dokumen HTML  Elemen </HEAD> yang memberikan informasi tentang dokumen tersebut,seperti judul dokumen atau hubungannya dengan dokumen lain  Eleman <Body> yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser seperti pada gambar di atas, paragraf atau list ,tabel dan lain-lain
  • 10. 2) MEMBUAT HEADING Buat file baru yang kemudian ketikkan code berikut ini, dan simpan dengan nama latihan-heading.html HASIL: PENJELASAN PROGRAM:  TITLE untuk menampilkan judul dari dokumen
  • 11.  <h1>sampai <h6> untuk meyatakan suatu heading digunakan tag<h1> sampaai <h6> yaitu adalah level heading dari 2 sampai dengan 6 pemakaian heading di awali dengan tag <h1> dan di akhiri dengan tag </h1> 3) MEMBUAT TABEL Untuk membuat tabel di HTML, menggunakan tag <table> dan ditutup dengan </table>. Didalam tag tersebut terdapat tag untuk membuat baris yaitu <tr> </tr>. Dan didalam baris terdapat tag untuk membuat kolom yaitu <td> </td> Untuk dapat memahami cara pembuatan tabel, ketikkan code berikut, dan simpan dengan nama latihan-tabel.html HASIL:
  • 12. PENJELASAN PROGRAM:  <tabel> digunakan untuk mendefinisikan pembuatan tabel.  <tr> tag ini digunakan untuk membuat baris baru (pada tabel)  <td> tag ini digunakan untuk membuat kolom baru pada tabel .  Border untuk menentukan ukuran border tabel (dalam pixel). 4) MEMBUAT MERGE CELL PADA TABEL Yang perlu diperhatikan ketika akan melakukan merge cell adalah merge cell pada kolom atau baris. Jika pada baris, maka menggunakan rowspan, jika pada kolom maka menggunakan atribut colspan. Contoh 1: Merge Cell Kolom Baris 2 Kolom 1 Baris 2 Kolom 2 Baris 2 Kolom 3 Baris 3 Kolom 3 Baris 3 Kolom 3 Baris 3 Kolom 3 Merge cell pada tabel diatas adalah pada kolomnya, sehingga atribut yang digunakan adalah colspan. Code untuk membuat tabel seperti di atas adalah sebagai berikut: Simpan dengan nama file latihan-colspan.html
  • 13. HASIL: PENJELASAN PROGRAM:  Colspan untuk menggabungkan beberapa kolom Contoh 2: Merge Cell Baris Baris 1 Kolom 2 Baris 1 Kolom 3 Baris 2 Kolom 2 Baris 2 Kolom 3 Baris 3 Kolom 2 Baris 3 Kolom 3 Ketikkan code berikut, dan simpan dengan nama latihan-rowspan.html
  • 14. HASIL:  ROWSPAN digunakan untuk menggabungkan beberapa baris 5) MEMBUAT PARAGRAF Dalam membuat paragraf di HTML, menggunakan tag <p> </p>. Silahkan ketikkan code ini, dan simpan dengan nama latihan-paragraf.html
  • 15. HASIL: PENJELASAN PROGRAM  Paragraf, suatu paragraf dalam dokumen HTML ditandai dengan pasagan <P> diakhiri dengan </p> Atribut yang di gunakan dalam paragraf di antaranya ALIGN yang mempunai tiga nilai yaitu LEFT (rata kiri) , RIGHT (rata kanan) dan CENTER (rata tengah) 6) MENAMPILKAN GAMBAR PADA HTML Untuk menampilkan gambar pada HTML, menggunakan tag <img>. Pertama siapkan terlebih dahulu gambar yang akan ditampilkan. Letakkan gambar tersebut pada directory yang sama dengan file HTML yang akan kita buat berikut: Code untuk menampilkan gambar adalah seperti berikut: Simpan code HTML tersebut dengan nama latihan-image.html
  • 16. HASIL: PENJELASAN PROGRAM  Scrip di atas <img src="Capture.jpg"/> di gunakan untuk menampilkan gambar dengan format"Capture.jpg" gambar harus satu folder dengan file code tersimpan. 7) MEMBUAT FORM Ketikkan code berikut dan simpan dengan nama latihan-form.html
  • 17. HASIL : PENJELASAN PROGRAM  Nama: <input type="text" name ="nama"/> program ini di gunakan untuk menampilkan nama dan kotak tempat imputan atau kolom pada nama  <br/> <br/> digunakan untuk membuat baris baru atau gunanya sama sperti enter  <select name="MK"> digunakan untuk menampilkan menu pihian yang berisi beberapa pilihan matakuliah  <td> <input type="radio" name="JK" value="Laki-Laki"/>Laki-Laki digunakan untuk menampilkan inputan berupa radio button yakni jenis kelamin laki – laki ataupunperempuan  <option value="none">---- Pilihan Mata kulia ----</option> <option value="1">---- Pemrograman struktur data ----</option> <option value="2">---- Pemrograman web ----</option> <option value="3">---- Pemrograman berorientasi objek ----</option> <option value="4">---- algoritma & struktur data ----</option> di gunakan untuk mengisi pilihan mata kuliah yang akan di tampilkan
  • 18. V. Tugas 1) Modifikasi latihan nomer 1 dengan penambahan atribut bgcolor=“#4EA8DE“ dan topmargin=“50“, pada tag <body>. MENAMBAHKAN BGCOLOR=“#4EA8DE“ MENAMBAHKAN topmargin=“50“
  • 19. TAMPILAN KODING PENJELASAN PROGRAM:  bgcolor=“#4EA8DE“ untuk menampilka warna biru pada latar belakan  topmargin=“50“ untuk mengatur margin atas dari isi dokumen dengan ukuran pixel  2) Rapikan hasil dari latihan No. 7 tentang Form dengan memasukkan field-field tersebut ke dalam tabel seperti gambar berikut:
  • 20. TAMPILAN KODING HASIL: PENJELASAN KODING  <table border=1></table > = untuk membuat tabel dan membuat tebal tabel angka 1 untuk membuat ketebalan tabel  <tr></tr> = untuk membuat baris baru dalam tabel  <td>Nama </td> = untuk menam pilkan nama dalan  <td><input type="text" name="Nama"/> = digunakan untuk membuat text field atau inputan berupa text pada Nama di baris
  • 21.  <input type="radio" name="JK" value="Laki-Laki"/>Laki-Laki = digunakan untuk menampilkan button untuk memilih Laki-laki atau Perempuan dalam tabel  <td> <select name="MK"> = Untuk membuat atau menampilkan select pada kolom untuk memilihan mata kuliah yang tampil dropdown.  <option value="None"> ----- Pilih Mata Kuliah ----</option> = digunakan untuk memilih pilihan didalam ini dan Scrip None di atas yakni untuk menampilkan paling utama yang tampil jika belum memilih. 3) Melanjutkan tugas praktikum No. 2 diatas, beri tambahan field berikut:  Tanggal Lahir  menggunakan type=“date“  No.HP  menggunakan type=“number“  Blog  menggunakan type=“url“  Tombol Reset  menggunakan type=“reset“ Kemudian hilangkan border pada tabel tersebut, atau border diset 0 (border=0)
  • 22. TAMPILAN KODING HASIL:  <td> <input type ="Date"/> </td> = digunakan untuk memberi inputan tanggal pad kolom tanggal lahir yang berisi tanggal, bulan dan tahun dengan kita memilihnya saja tanpa mengetikkanya satu persatu
  • 23.  <td> <input type ="number"/> </td> = digunakan untuk inputan berupa number saja dan kita tidak bisa menginputkan caracter.  <td> <input type ="url"/> </td> = digunakan untuk menyimpan karakter yang akan dibuat hyperlink.  <input type ="reset"/></td> = digunakan untuk menampilkan tombol reset pada button. 4) Buatlah halaman HTML dengan bentuk seperti berikut: Buatlah laporan untuk tugas ini dengan disertai SCREENSHOT dan PENJELASAN dari setiap langkah yang telah dikerjakan pada latihan dan tugas diatas.
  • 25. PENJELASAN KODING  <br></br> = digunakan untuk membuat baris baru  <p> = digunakan untuk paragraf mengatur untuk rata kana, kiri, tengah  <b> = di gunakan untuk membuat tulisan tebal atau bold  <table border=1 align="center"> = di gunakan untuk mengatur tabel berada di tengah  <tr></tr> = digunakan untuk membuat baris  <td rowspan="3" align="center"><b>No</td> = digunakan untuk membuat merge pada baris 1 sebanyak 3 baris dan membuat text No berada di tengah tabel. Laporan dikumpulkan di elearning pada tanggal 19 Maret 2015 jam 23.55 WIB. VI.Kesimpulan (Kesimpulan apa yang dapat anda ambil dari tugas ini?)  Mahasiswa mampu membuat web dan dapat memahamin program-program atau coding yg sudah di buat.  Mahasiswa mampu berfikir kreatif dalam membuat web dengan menampilkan gambar pada web