HTML adalah singkatan dari Hypertext Markup Language. Disebut hypertext karena di dalam
HTML sebuah text biasa dapat berfungsi lain, kita dapat membuatnya menjadi link yang dapat
berpindah dari satu halaman ke halaman lainnya hanya dengan meng-klik text tersebut. Kemampuan
text inilah yang dinamakan hypertext, walaupun pada implementasinya nanti tidak hanya text yang
dapat dijadikan link.
Disebut Markup Language karena bahasa HTML menggunakan tanda (mark), untuk menandai
bagian-bagian dari text. Misalnya, text yang berada di antara tanda tertentu akan menjadi tebal, dan
jika berada di antara tanda lainnya akan tampak besar. Tanda ini di kenal sebagai HTML tag.
Tag HTML ditulis secara berpasangan, yakni tag pembuka dan tag penutup, dimana objek yang
dikenai perintah tag berada diantara tag pembuka dan tag penutip. Objek disini dapat berupa text,
gambar, maupun video. Penulisan tag berada di antara dua kurung siku : “<” dan “>”.
HTML bisa dibagi menjadi tiga bagian utama : HTML, HEAD dan BODY .
<html>
<head>
</head>
</body>
</body>
<html>
Susunan HTML
<head>
<title>
Kepala
Judul Homepage
<head>
<title>
</head>
Homepage
<body>
Isi . . . Teks
Tubuh
Isi . . . Tabel
<body>
Isi . . . Audio, Video, dll
</body>
Berikut adalah format dasar penulisan tag HTML :
<tag_pembuka>objek yang dikenai perintah tag</tag_penutup>
• <p> adalah tag pembuka, dalam contoh ini p adalah tag untuk paragraf .
• </p> adalah tag penutup paragraf. Perbedaannya dengan tag pembuka terletak dari tanda (/)
Contoh tag HTML adalah <head>, <title>, <body>, <img> dan lain-lain.
Tag HTML tidak bersifat case sensitive <body> sama dengan <BODY>
Bentuk umum penulisan tag HTML adalah :
<ELEMENT ATTRIBUTE = value>
Dimana :
• Element = Nama Tag
• Attribut = Attribut dari Tag
• Value = Nilai dari Attribut
Contoh : <BODY BGCOLOR = “BLUE”>
LATIHAN
Latih1.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to Universitas Subang</title>
</head>
<body>
<p>Ini adalah paragraf pertama</p>
<p>Ini adalah paragraf kedua</p>
</body>
</html>
Latih2.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to Universitas Subang</title>
</head>
<body bgcolor="green">
<p>Document HTML yang pertama</p>
</body>
<html>
Latih3.html
<!DOCTYPE html>
<html>
<body background="logo.png">
</body>
<html>
Latih4.html
<!DOCTYPE html>
<html>
<body bgcolor="green">
<h1>Heading SATU</h1>
<h2>Heading DUA</h2>
<h3>Heading TIGA</h3>
<h4>Heading EMPAT</h4>
<h5>Heading LIMA</h5>
<h6>Heading ENAM</h6>
</body>
<html>
Latih5.html
<!DOCTYPE html>
<html>
<body bgcolor="green">
<h1 align="left">Heading rata kiri</h1>
<h2 align="right">Heading rata kanan</h2>
<h3 align="center">Heading rata tengah</h3>
</body>
<html>
Latih6.html
<!DOCTYPE html>
<html>
<!-- p = paragraf, untuk memformat paragraf / perataan teks -->
<body bgcolor="#00FF00">
<p align="left">Format dari Paragraf ini rata KIRI</p>
<p align="right">Format dari Paragraf ini rata KANAN</p>
<p align="center">Format dari Paragraf ini rata TENGAH</p>
<p align="justify">Format dari Paragraf ini rata KIRI-KANAN</p>
</body>
<html>
Latih7.html
<!DOCTYPE html>
<html>
<!-- hr = horizontal ruler, untuk membuat garis horizontal -->
<body>
TEBAL garis = 10 pixel
<hr size="10">
LEBAR garis 75% dari lebar layar browser dan perataannya rata TENGAH.
<hr width="75%" align="center">
LEBAR garis 75% dari lebar layar browser dan perataannya rata KIRI.
<hr width="75%" align="left">
TEBAL garis 10 pixel LEBAR garis 75% rata KANAN warna BIRU.
<hr size="10" width="75%" align="right" color="blue">
</body>
<html>
Latih8.html
<!DOCTYPE html>
<html>
<!-- pre = preformat, menampilkan teks persis apa adanya -->
<body>
<pre>
Tampilan ini akan ditampilkan sesuai format aslinya :
-----------------------
1. Belajar HTML.
2. Belajar CSS.
3. Belajar JS.
+++++++++++++++++++++++
</pre>
</body>
</html>
Latih9.html
<!DOCTYPE html>
<html>
<!-- ul = unordered list untuk mengurutkan daftar dengan menggunakan simbol
atau special character -->
<body>
Peripheral Komputer :
<ul type="circle">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ul>
<ul type="disc">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ul>
<ul type="square">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ul>
</body>
</html>
Latih10.html
<!DOCTYPE html>
<html>
<!-- ol = ordered list untuk mengurutkan daftar dengan menggunakan menggunakan
angka, abjad dan angka romawi -->
<body>
Peripheral Komputer :
<ol type="1">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ol>
<ol type="a">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ol>
<ol type="A">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ol>
<ol type="i">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ol>
<ol type="I">
<li>Monitor</li>
<li>CPU</li>
<li>Printer</li>
<li>Mouse</li>
</ol>
</body>
</html>
Latih11.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to Universitas Subang</title>
</head>
<body bgcolor="green">
<marquee><h1>Universitas Subang</h1></marquee>
<marquee direction="left">Universitas Subang</marquee>
<marquee direction="right">Universitas Subang</marquee>
<marquee direction="up">Universitas Subang</marquee>
<marquee direction="down" behavior="alternate">Universitas
Subang</marquee>
</body>
<html>
Latih12.html
<!DOCTYPE html>
<html>
<head>
<title>Ini Gambar Saya</title>
</head>
<body>
<img src="logo.png">
<img src="logo.png" align="center">
<img src="logo.png" align="right">
<img src="logo.png" width="100%" height="100%">
</body>
<html>
Latih13.html
• Cari di internet tentang tag-tag dalam HTML
• Nama file : tugas2_kelas_npm_namasendiri.doc
2. FONT
FONT digunakan untuk merubah tampilan font, dengan tag ini kita bisa merubah tampilan atau style
tulisan, warna dan ukuran tulisan.
Tag FONT memiliki 3 Opsi Attribut diantaranya Color, Size, dan Face
Attribute :
1. Face : Digunakan untuk menentukan jenis teks.
2. Size : Digunakan untuk menentukan ukuran teks
3. Color : Digunakan untuk menentukan warna teks, Warnanya berupa nama warna dalam
Bahasa Inggis atau kode hexadecimal.
Tag ini memiliki tag penutup yaitu “</font>”. Cara menggunakannya yaitu dengan menyisipkan
teks diantara tag pembuka dan penutup yang sudah diberi attribute dan value.
Latih14.html
<!DOCTYPE html>
<html>
<body>
<font face="verdana" size="5" color="red">Contoh Penggunaan Tag
Font</font>
</body>
<html>
Latih15.html
<!DOCTYPE html>
<html>
<body>
<font size="5">Contoh Penggunaan Tag Font</font>
</body>
<html>
Latih16.html
<!DOCTYPE html>
<html>
<body>
<font color="red">Contoh Penggunaan Tag Font</font>
</body>
<html>
Latih17.html
<!DOCTYPE html>
<html>
<body>
<font color="ff0000">Contoh Penggunaan Tag Font</font>
</body>
<html>
Latih18.html
<!DOCTYPE html>
<html>
<body>
<font face="impact" size="6" color="blue">Contoh Penggunaan Tag
Font</font>
</body>
<html>
3. LINK
Link atau Hyperlink adalah sebuah text yang ketika teks tersebut di-klik oleh user, maka user
tersebut akan dibawa ke halaman lainnya, baik itu menuju ke halaman website yang berbeda maupun
ke website yang sama.
Untuk menambahkan link, HTML menyediakan sebuah tag yang bernama tag <a>. Tag <a>
merupakan singkatan dari anchor (jangkar). Setiap tag <a> setidaknya memiliki atribut href
(singkatan dari hypertext reference) yang berisi alamat atau url yang dituju. Berikut syntax dasar
penulisan tag link :
Alamat absolut adalah penulisan alamat file dengan menyertakan nama website, seperti:
href=”http://www.duniailkom.com/belajar_html.html”, atau href=”http://www.wikipedia.org”.
Namun jika kita ingin membuat link di dalam situs yang sama, maka tidak perlu menyebutkan alamat
lengkap tersebut. Tetapi cukup mencantumkan alamat file yang dituju relatif kepada file saat ini.
Jenis alamat ini disebut Alamat relatif.
Sebagai contoh alamat relatif, apabila kita ingin membuat link kepada file hello.html pada folder
yang sama dengan file saat ini, maka atribut hrefnya, berisi: href=”hello.html”. Berikut adalah kode
HTMLnya:
Latih20.html
<!DOCTYPE html>
<html>
<head>
<title>Belajar link HTML</title>
</head>
<body>
<h1>Contoh Penggunaan tag link</h1>
<h2>Ini link saya <a href="latih21.html">Hello</a></h2>
</body>
<html>
Latih21.html
<!DOCTYPE html>
<html>
<head>
<title>Belajar link HTML</title>
</head>
<body>
<h1>Hello</h1>
</body>
<html>
Atribut penting lainnya dari tag <a> adalah target. Atribut ini digunakan untuk menentukan apakah
link yang dituju terbuka di jendela browser saat ini, atau terbuka di jendela baru.
Secara default, setiap link yang kita tulis akan terbuka pada jendela yang sama (menimpa halaman
web saat ini). Tetapi apabila kita ingin halaman tersebut terbuka pada tab baru, gunakan atribut
target=”_blank”.
Latih22.html
<!DOCTYPE html>
<html>
<head>
<title>Belajar link HTML</title>
</head>
<body>
<h1>Contoh Penggunaan tag link</h1>
<h2>Ini link saya <a href=”http://detik.com”
target=”_blank”>Detik.com</a></h2>
</body>
<html>
4. TABLE
Table digunakan untuk menampilkan data dalam bentuk tabel
Untuk membuat tabel di HTML, kita membutuhkan setidaknya 3 tag, yaitu tag <table>, tag <tr>,
dan tag <td>:
Nilai dari atribut ini berupa angka yang diukur dalam satuan pixel. Jika anda memberikan nilai
cellspacing=”2″, maka web browser akan menampilkan jarak sebesar 2 pixel diantara garis
border table.
Atribut cellpadding digunakan untuk mengatur jarak dari border sisi dalam tabel dengan isi text
tabel itu sendiri.
Nilai dari atribut ini berupa angka yang diukur dalam satuan pixel. Jika anda memberikan nilai
cellpadding=”2″, maka web browser akan membuat jarak sebesar 2 pixel dari border sisi dalam
tabel dengan isi text tabel.
Latih24.html
<!DOCTYPE html>
<HTML>
<BODY>
<B>Penggunaan Cellpadding.</B><BR>
<TABLE width="85%" align="center" border="1" cellpadding="0">
<TR>
<TD>Baris1, kolom1</TD>
<TD>Baris1, kolom2</TD>
<TD>Baris1, kolom3</TD>
</TR>
</TABLE>
<BR>
<TABLE width="85%" align="center" border="1" cellpadding="7">
<TR>
<TD>Baris1, kolom1</TD>
<TD>Baris1, kolom2</TD>
<TD>Baris1, kolom3</TD>
</TR>
</TABLE>
<B>Penggunaan Cellspacing.</B><BR>
<TABLE width="85%" align="center" border="1" cellspacing="0">
<TR>
<TD>Baris1, kolom1</TD>
<TD>Baris1, kolom2</TD>
<TD>Baris1, kolom3</TD>
</TR>
</TABLE>
<BR>
<TABLE width="85%" align="center" border="1" cellspacing="7">
<TR>
<TD>Baris1, kolom1</TD>
<TD>Baris1, kolom2</TD>
<TD>Baris1, kolom3</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Colspan dan rowspan adalah html attribute yang digunakan untuk memperlebar atau
menggabungkan beberapa kolom atau baris menjadi satu, sehingga satu unit kolom atau baris ini
menjadi lebih lebar.
Colspan adalah kependekan dari “column span” yang bisa mengartikan sebagai “berapa kotak
kesamping” sedangkan rowspan mengartikan “berapa kotak kebawah”.
Latih25.html
<!DOCTYPE html>
<HTML>
<BODY>
<B>COLSPAN</B><BR>
<TABLE width="85%" align="center" border="1">
<TR>
<TD COLSPAN="3">Element 1</TD>
</TR>
<TR>
<TD>Element 2</TD>
<TD>Element 3</TD>
<TD>Element 4</TD>
</TR>
</TABLE>
<BR>
<B>ROWSPAN</B><BR>
<TABLE width="85%" align="center" border="1">
<TR>
<TD ROWSPAN="3">Element 1</TD>
<TD>Element 2</TD>
</TR>
<TR>
<TD>Element 3</TD>
</TR>
<TR>
<TD>Element 4</TD>
</TR>
</TABLE>
</BODY>
</HTML>
5. FORM
Form identik dengan formulir, yaitu untuk memasukan data (nilai) Contohnya komentar tamu ke
suatu situs web (guestbook).
Kapasitas dari form hanya menyediakan media entry data dan mengirimkannya (request) tetapi tidak
untuk menerima dan mengolah. Yang akan menangani penerimaan dan pengolahan data secara lebih
lanjut adalah web scripting yang bersifat server side. Contohnya : ASP, PHP
Form dalam HTML merupakan jembatan komunikasi antara client dengan server. Untuk melakukan
validasi pengisian elemen form, dibutuhkan JavaScript karena HTML tidak memiliki perintah untuk
pengujian validasi dari nilai elemen form.
Untuk membuat tampilan elemen objek form tersusun rapi, maka dapat digunakan tabel.
Aturan penulisan :
<FORM name=”x” method=”GET | POST” action=’proses.asp’>
…..
….. elemen2 tag-tag data form
…..
</FORM>
Latih27 Latih28
Latih26.html
<!DOCTYPE html>
<HTML>
<BODY>
<FORM method="get" action="">
<CENTER>
<table border="1" cellspacing="1" cellpadding="1">
<tr>
<td>Nama </td>
<td>:</td>
<td colspan="3"><input type="TEXT" name="nama"></td>
</tr>
<tr>
<td>Usia</td>
<td>:</td>
<td><input type ="RADIO" name="usia" value="A">Kurang dari 20</td>
<td><input type ="RADIO" name="usia" value="B">Antara 20 s/d 40 </td>
<td><input type ="RADIO" name="usia" value="C">Diatas 40</td>
</tr>
<tr>
<td colspan="2"> </td>
<td colspan="3"><input name="aksi" type="submit" value="Kirim"></td>
</tr>
</table>
</CENTER>
</FORM>
</BODY>
</HTML>
Latih27.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>Form</TITLE>
</HEAD>
<BODY>
<FORM action="" method="get" name="form1">
<TEXTAREA name="text1">isi text disini</TEXTAREA>
<BR> <BR>
Musik Favorite Anda :
<SELECT name="Musik">
<Option value="Jazz">Jazz</Option>
<Option value="Rock">Rock</Option>
<Option value="Classic">Classic</Option>
<Option value="Dangdut">Dangdut</Option>
</SELECT>
</FORM>
</BODY>
</HTML>
Latih28.html
<!DOCTYPE html>
<HTML>
<BODY>
<FORM method="get" action="">
Nama : <INPUT type="text" name="nama"> <br>
Password : <INPUT type="password" name="pass"> <br>
Jenis Kelamin :
<INPUT type="radio" name="jk" value="pria"> Pria
<INPUT type="radio" name="jk" value="wanita"> Wanita <br>
Tingkat Pendidikan :
<SELECT name="tp">
<OPTION value="sd">Sekolah Dasar</OPTION>
<OPTION value="smp">Sekolah Menengah Pertama</OPTION>
<OPTION value="sma">Sekolah Menengah Atas</OPTION>
<OPTION value="pt">Perguruan Tinggi</OPTION>
</SELECT> Hobby :
<INPUT type="checkbox" name="hobby" value="mancing"> Memancing
<INPUT type="checkbox" name="hobby" value="baca"> Membaca <br>
Komentar : <TEXTAREA name="komentar"></TEXTAREA> <br>
<INPUT type="submit" name="aksi" value="Kirim">
<INPUT type="reset" name="aksi" value="Reset">
</FORM>
</BODY>
</HTML>
Latih29.html
Buatlah tampilan berikut!
Kirim Reset
6. CSS
CSS = Cascading Style Sheets, digunakan untuk menampilkan style dari content document HTML
dengan lebih menarik dan meminimalkan penggunaan tag-tag HTML sehingga dapat menghemat
waktu pengerjaannya dan lebih cepat proses loadingnya oleh web browser. Cara membuat style dari
content adalah dengan menggunakan property dan memberikan nilai yang diinginkan terhadap
properti tersebut.
CSS dapat diimplementasikan dalam 3 cara, yaitu :
1. Inline Style
➢ Yaitu menjadi atribut dalam tag HTML, atributnya adalah style.
Caranya :
Style = ”property-1:nilai-1;property-2:nilai-2;
Latih30.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>Penggunaan CSS --- INLINE Style</TITLE>
</HEAD>
<BODY style="color:blue">
<P style="text-align:center; color:red; font-weight:bold">HTML Dengan
CSS</P>
<P>Fakultas Ilmu Komputer</P>
<P>Universitas Subang 2018</P>
</BODY>
</HTML>
Latih31.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>Penggunaan CSS -- INTERNAL Style</TITLE>
<STYLE type="text/css">
body {background-color: yellow}
h1 {background-color: #00ff00}
h2 {font-size: 70px}
p {background-color: rgb(250,0,255)}
</STYLE>
</HEAD>
<BODY>
<H1>Header 1 ... Universitas Subang</H1>
<H2>Header 2 ... Universitas Subang</H2>
<P>Penulisan Universitas Subang menggunakan paragraf</P>
</BODY>
</HTML>
Latih32.html
<HTML>
<HEAD>
<TITLE>Penggunaan CSS -- INTERNAL Style </TITLE>
<STYLE type="text/css">
body {
background-image: url('logo.png');
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
}
</STYLE>
</HEAD>
<BODY>Fakultas Ilmu Komputer Universitas Subang
</BODY>
</HTML>
Latih33.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>Penggunaan CSS -- INTERNAL Style </TITLE>
<STYLE type="text/css">
body { background: #00ff00 url('logo.png') no-repeat fixed center; }
</STYLE>
</HEAD>
<BODY>
Fakultas Ilmu Komputer Universitas Subang
</BODY>
</HTML>
Latih34.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>Grouping dalam CSS … lihat pada h1,h2,h3 </TITLE>
<STYLE type="text/css">
h1,h2,h3 {color:green; font-family:verdana;}
p {color:red}
</STYLE>
</HEAD>
<BODY>
<p>Universitas Subang</p>
<H1>Header 1 ... Universitas Subang</H1>
<H2>Header 2 ... Universitas Subang</H2>
<H3>Header 3 ... Universitas Subang</H3>
</BODY>
</HTML>
Latih35.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>PRIVATE CLASS....style berbeda utk tag yg sama</TITLE>
<STYLE type="text/css">
p.kecil {text-transform: lowercase}
p.besar {text-transform: uppercase}
p.awalkapital {text-transform: capitalize}
</STYLE>
</HEAD>
<BODY>
<P class="kecil">universitas subang</P>
<P class="besar">universitas subang</P>
<P class="awalkapital"> universitas subang</P>
</BODY>
</HTML>
Latih36.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>PUBLIC CLASS....style yg sama utk tag yg berbeda</TITLE>
<STYLE type="text/css">
.besar {text-transform: uppercase; color:red}
.kecil {text-transform: lowercase; color:blue}
</STYLE>
</HEAD>
<BODY>
<P class="besar">HTML DAN CSS</P>
<H1 class="besar">Halo...universitas subang</H1>
<H1 class="kecil">Halo...universitas subang</H1>
<H2 class="besar">Halo...universitas subang</H2>
</BODY>
</HTML>
Latih37.html
<!DOCTYPE html>
<HTML>
<HEAD>
<STYLE type="text/css">
ul { list-style-image: url('logo2.png') }
</STYLE>
</HEAD>
<BODY>
<H1>Universitas Subang </H1>
<UL>
<LI>Fakultas Ilmu Administrasi</LI>
<LI>Fakultas Teknik</LI>
<LI>Fakultas Hukum</LI>
<LI>Fakultas Ilmu Komputer</LI>
<LI>Fakultas Ilmu Komunikasi</LI>
<LI>Fakultas Agrobisnis dan Rekayasa Pertanian</LI>
<LI>Fakultas Keguruan dan Ilmu Pendidikan</LI>
</UL>
</BODY>
</HTML>
Latih38.css
body { background-color: yellow; color:blue}
h1 { background-color:#00ff00}
h2 { background-color:blue}
p { background-color:rgb(250,0,255); color:yellow}
ul { list-style-image: url('logo.png') }
Latih38.html
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE>Penggunaan CSS -- EXTERNAL Style </TITLE>
<LINK REL="stylesheet" type="text/css" href="latih38.css" >
</HEAD>
<BODY>
<H1> Header 1 ... Universitas Subang </H1>
<H2> Header 2 ... Universitas Subang </H2>
<P> Penulisan Universitas Subang menggunakan paragraf <br> </p>
Penulisan Universitas Subang TANPA menggunakan paragraf
<UL>
<LI>Fakultas Ilmu Administrasi</LI>
<LI>Fakultas Teknik</LI>
<LI>Fakultas Hukum</LI>
<LI>Fakultas Ilmu Komputer</LI>
<LI>Fakultas Ilmu Komunikasi</LI>
<LI>Fakultas Agrobisnis dan Rekayasa Pertanian</LI>
<LI>Fakultas Keguruan dan Ilmu Pendidikan</LI>
</UL>
</BODY>
</HTML>
7. JAVASCRIPT
JavaScript adalah bahasa pemrograman web yang bersifat Client Side Programming Language.
Client Side Programming Language adalah tipe bahasa pemrograman yang pemrosesannya
dilakukan oleh client. Aplikasi client yang dimaksud merujuk kepada web browser seperti Google
Chrome dan Mozilla Firefox. JavaScript bersifat case sensitive .
Client Side : Semua sintaks dan perintah program dijalankan/diproses di web browser. Contoh :
Java Script, HTML
Server Side : Semua sintaks dan perintah program yang diberikan akan dijalankan/diproses di web
server, kemudian hasilnya dikirimkan ke browser pengguna dalam bentuk HTML. Contoh : PHP
LATIHAN
Latih40.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
//latihan pertama JavaScript
document.write("Selamat Datang<BR>");
document.write("di Latihan Pertama ");
document.write("Menggunakan JavaScript");
</SCRIPT>
</BODY>
</HTML>
Latih41.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
document.bgColor="blue";
document.fgColor="white";
document.title="Universitas Subang";
document.write("Fakultas<b>IlmuKomputer</b>di<i>Universitas Subang</i>");
</SCRIPT>
</BODY>
</HTML>
Latih42.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
document.write("<strong>Selamat Belajar JavaScript</strong> di");
var nama = "Fakultas" ;
nama = nama + " Ilmu "
nama += "Komputer"
document.write("<p style='color:magenta; font-weight:bold'>"+nama+
"</p>");
</SCRIPT>
</BODY>
</HTML>
Latih43.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
var nama="Tazkia Sasabila Ardan";
var nt=70; np=80;
/* Menghitung nilai akhir */
na = (nt+np)/2;
document.write("Nilai Akhir Perancangan Web<BR>------------------");
document.write("<BR>Hallo <b>"+nama+"</b>");
document.write("<BR>Nilai = "+na);
</SCRIPT>
</BODY>
</HTML>
Latih44.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
var kata = "Universitas Subang ";
document.write(kata.big()+"<BR>");
document.write(kata.bold()+"<BR>");
document.write(kata.fontcolor("blue")+"<BR>");
document.write("Panjang Kata adalah "+kata.length+"<BR>");
document.write("Karakter ke-0 adalah "+kata.charAt(0)+"<BR>");
document.write("Kata menjadi huruf besar "+kata.toUpperCase()+"<BR>");
document.write("Kata menjadi huruf kecil "+kata.toLowerCase()+"<BR>");
document.write("<BR>"+kata.link("http://www.unsub.ac.id")+"<BR>");
</SCRIPT>
</BODY>
</HTML>
Latih45.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
window.alert("Hallo...Selamat Datang");
angka = window.prompt("Masukkan sebuah angka?",0);
document.write("Angka favorit anda adalah =
<strong>"+angka+"</strong><BR>");
pilihjk = window.confirm("Jenis kelamin anda Pria?");
if (pilihjk)
{
document.write("Jenis kelamin anda PRIA");
}
else
{
document.write("Jenis Kelamin anda WANITA");
}
window.close();
</SCRIPT>
</BODY>
</HTML>
Latih46.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
var input = window.prompt("Masukan Karakter A atau B ","A");
switch(input)
{
case 'A': document.write("Salsabila Ardan"); break;
case 'B': document.write("Tazkia Ardan"); break;
default : document.write("Salah... HARUS diisi A/B");
}
</SCRIPT>
</BODY>
</HTML>
Latih47.html
<!DOCTYPE html>
<HTML>
<HEAD>
<SCRIPT language="javascript">
function hitung()
{
panjang = document.myform.p.value;
lebar = document.myform.l.value;
luas = panjang * lebar;
document.myform.luas.value = luas;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name="myform">
Panjang = <INPUT type="text" name="p"><BR>
Lebar = <INPUT type="text" name="l"><BR>
<INPUT type="button" name="aksi"
value="HITUNG" onclick="hitung()"><BR>
Luas = <INPUT type="text" name="luas"><BR>
</FORM>
</BODY>
</HTML>
Latih48.js
function popup() {
alert("Hai Aku Ganteng")
}
Latih48.html
<!DOCTYPE html>
<HTML>
<HEAD>
<SCRIPT language="javascript" src="latih48.js"> </SCRIPT>
</HEAD>
<BODY>
<input type="button" onclick="popup()" value="Click Me!">
</BODY>
</HTML>
Latih49.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
hari = new
Array("Senin","Selasa","Rabu","Kamis","Jumat","Sabtu","Minggu");
document.write("Awal pekan adalah hari "+hari[0]+"<BR>");
hariakhir=hari.length-1;
document.write("Akhir pekan adalah hari "+hari[hariakhir]+"<BR>");
document.write("Keseluruhan hari : <BR>");
tampung = hari.join("-");
document.write(tampung);
</SCRIPT>
</BODY>
</HTML>
Latih50.html
<!DOCTYPE html>
<HTML>
<HEAD>
<SCRIPT language="javascript">
function timer()
{
var waktu = new Date();
var jam = waktu.getHours();
var menit = waktu.getMinutes();
var detik = waktu.getSeconds();
var strwaktu = (jam<10) ? "0" + jam : jam;
strwaktu += (menit<10) ? ":0" + menit : ":" + menit;
strwaktu += (detik<10) ? ":0" + detik : ":" + detik;
document.waktusaya.txtwaktu.value=strwaktu;
setTimeout("timer()",1000);
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name="waktusaya">
<INPUT type="text" name="txtwaktu">
</FORM>
<SCRIPT language="javascript"> timer() </SCRIPT>
</BODY>
</HTML>
Latih51.html
<!DOCTYPE html>
<HTML>
<HEAD>
<SCRIPT language="javascript">
var warna = new Array("red","yellow","green");
var count= 0;
function ganti()
{
count++;
if (count>=warna.length)
count=0;
document.bgColor = warna[count];
}
</SCRIPT>
</HEAD>
<BODY>
<INPUT type="button" name="aksi" value="Perubahan Warna Dasar"
onclick="ganti()">
</BODY>
</HTML>
Latih52.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
nilai = 75;
document.write("Nilai = "+nilai);
if (nilai%2==0)
{
document.write("<BR>Bilangan Genap");
}
else
{
document.write("<BR>Bilangan Ganjil");
}
// contoh if ke 2
ket = (nilai>=60)?"Lulus":"Tidak Lulus";
document.write("<BR>Anda "+ket);
</SCRIPT>
</BODY>
</HTML>
Latih53.html
<!DOCTYPE html>
<HTML>
<BODY>
<SCRIPT language="javascript">
var nbatas = 75;
document.write("<H2>Pengulangan dengan FOR</H2>");
for(var i=0;i<nbatas;i++)
{
if (i%2==0)
{
document.write(i+", ");
}
}
document.write("<H2>Pengulangan dengan WHILE</H2>");
i=0
while (i<nbatas)
{
if (i%2==0)
{
document.write(i+", ");
}
i++;
}
</SCRIPT>
</BODY>
</HTML>