Skip to main content

Praktikum HTML (tugas kampus)



PRATIKUM HTML DENGAN MENGGUNAKAN SUBLIME TEXT 3

TUJUAN PRATIKUM
Mengetahui dan memahami dasar-dasar bahasa HTML (HyperText Markup Language) sebagai dasar pemrograman untuk membuat web statis, Memahami struktur dasar HTML, Mampu membuat dokumen HTML yang baik dan benar, Mampu memanfaatkan elemen-elemen dasar untuk menampilkan informasi.
TEORI DASAR
Membangun sebuah Web Page dibutuhkan sebuah bahasa pemprograman yang lebih dikenal dengan sebutan WEB SCRIPTING. Dikatakan Script karena perintah kode program tersebut akan diinterpreter dan tidak ada kompilasi untuk menjadikannya executable. Berdasarkan letak proses interpreter maka web scripting dibagi menjadi dua kategori, yaitu bersifat client side dan server side.
Client Side dilaksanakan oleh web browser seperti Internet Explorer, Netscape, Opera, Firefox dan lain-lain. Contoh daripada Client Side misalnya HTML,CSS, Javascript, VBscript maupun XML. Sedangkan Server Side dikerjakan oleh Web Server seperti Personal Web Server untuk system operasi Windows 98, IIS untuk system operasi Windows 2000/XP, Apache, Tomcat, Xitami dan Zope. Sedangkan untuk contoh bahasa server side adalah ASP (.Net), PHP, JSP,CFM dan CGI/PL.
Web Scripting yang bersifat Client Side akan menghasilkan web page yang statis dalam arti menekankan pada design format tampilan informasi yang disajikan dan tidak dapat diupdate seketika, karena tidak dapat dilakukan request interaktif dari pengguna dan proses tidak terjadi di server sehingga tidak dapat menghasilkan output apapun. Sehingga untuk menghasilkan aplikasi web bersifat dinamis tidak mungkin, dan harus dikombinasikan dengan web scripting yang bersifat server side.
HTML ( Hypertext Markup Language ) adalah bahasa dasar untuk web scripting bersifat Client Side yang memungkinkan untuk menampilkan informasi dalam bentuk teks, grafik, serta multimedia dan juga untuk menghubungkan antar tampilan web page atau yang lebih dikenal dengan Hyperlink.
Tidak diperlukan suatu program editor khusus untuk menggunakan kode perintah-perintah HTML, kita dapat menggunakan Notepad, Edit Plus ataupun editor lainnya yang berbasis GUI ( Graphical User Interface ) seperti Microsoft Front Page, Dreamweaver CS3, Adobe Golive dan sebagainya,namun dengan program-program ini kita tidak perlu mengetik kode HTMLnya, semua perintah diwujudkan secara Icon Base. Sebagai seorang pengembang aplikasi web maka kemampuan penguasaan kode-kode HTML sangat diperlukan, dengan demikian kita mampu menguasai program-program editor lainnya. Untuk dapat menguasai kode-kode HTML sangat disarankan menggunakan editor teks misalnya Notepad .
TOOLS & SOFTWARE
Ø  Tools
Laptop
Ø  Software
Software menggunakan Sublime Text 3 dan browser yang dipakai untuk menjalankan yaitu Mozilla Firefox.

LANGKAH KERJA
  • Langkah pertama
Buka aplikasi Sublime Text maka akan muncul tampilan awal seperti gambar di bawah ini
  • Langkah kedua
Klik View lalu arahkan pointer ke tulisan Syntax. Setelah itu, akan muncul jendela baru. Pilih salah satu bahasa program sesuai dengan apa yang akan digunakan. Jika ingin menggunakan bahasa program HTML, maka pilih HTML.
  • Langkah ketiga
Tuliskan tag html pada kotak isian. Jika ingin lebih cepat menuliskannya, cukup dengan menulis html dan tekan TAB di keyboard. Maka secara otomatis tag html akan muncul.
  • Langkah keempat
Tuliskan source code dibawah tag body seperti contoh dibawah ini.
  • Langkah keenam
Untuk menyimpan file, kita klik menu File lalu pilih Save As.
  • Langkah ketujuh
Beri nama file misalnya coba dan pilihlah lokasi penyimpanan file html.. Jika sudah, klik Save.
  • Langkah kedelapan
Cari di tempat penyimpanan, lalu buka dengan menggunakan  browser. Maka ini hasilnya
HASIL PRATIKUM
1.      Praktikum 1 (link biasa)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<p>
      <a href="handayani.ac.id">Teks ini</a>adalah sebuah link ke suatu halaman dalam situs Web.
</p>
<p>
      <a href="http://www.stmikhandayani.ac.id">teks ini</a> adalah sebuah link ke halaman awal situs STMIK Handyani di World Wide Web.

</p>
<p>
      <a href="#C4" >Melompat ke bagian lain dalam halaman ini.
      </a>
<p>anda dapat juga menggunakan gambar sebagai sebuah link :
<a href="linkgambar.htm">
i<img border ="0" scr="d.jpg" width="1000" height="380">
</a>
</p>
<a href="baru.htm"target="_blank">halaman berikutnya</a>
<p>bila anda memberikan atribut target sebuah link menjadi "_blank", link tersebut akan membuka sebuah window browser baru.</p>
<p>
      <p>
                  ada tulisan disini (lakukan copy dan paste baris ini untuk baris berikutnya)
      </p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <a href="C4"><h2>Disinlah tujuan lompatan link internal anda</h2></a>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
      <p>ada tulisan disini</p>
</p>
</p>

</body>
</html>
·         Screenshoot

·         Analisa
Seperti script yang kita lihat di atas, ada beberapa tag html yang kita gunakan
diantaranya:
  Tag <a> mendefinisikan sebuah anchor dimana apabila kita menambahkan href=” ” contohnya <a href=www.microsoft.com> maka teks yang di beri tag apabila di klik akan menuju ke halaman yang telah di link ke teks tersebut
  Tag <img> digunakan untuk menampilkan gambar pada halaman web
  Dan apabila diberi tag degan <a> dan diberi link maka ketika gambar di klik maka akan menuju halaman yang telah ditujukan
  Tag <a href=”#C4”> maka akan melompat ke link internal pada tag yang telah di beri tage name=”C4”
2.      Praktikum 2 (link email)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<p>
      ini adalah link e-mail :
      <a href="munanurmalasari@student.handayani.ac.">kirim e-mail</a>
</p>
<p>
      <b>catatan:</b>spasi di antara setiap kata sebaiknya digantikan dengan tanda %20 untuk <b>memastikan </b>bahwa browser anda akan menampilkan teks anda dengan benar.
</p>
<p>
      ini juga contoh link ke e-mail :
      <a href="munanurmalasari@student.handayani.ac.id&subject=summer%20party&body=apakah%20anda%20mau%20diundang%20ke%20pesta%20malam%20minggu?">kirim e-mail</a>
</p>

</body>
</html>
·         Screenshoot
·         Analisa
Kalau analisa dari script yang ada di atas maka kita bisa membuat anchor untuk ke e-mail  apabila  kita  klik  teks  yang  telah  di  beri  tag  <a>  maka  akan  menuju  ke alamat yang telah ditulis di href.

3.      Praktikum 3 (frameset(horisontal dan vertikal))
·         Source code
<!DOCTYPE html>
<html>
<frameset rows="50%,50%">
<frame src="1.linkbiasa.html">
<frameset cols="25%,75%">
<frame src="2.linkemail.html">
<frame src="1.linkbiasa.html">
</frameset>
</frameset>

</html>
·         Screenshoot
·         Analisa
  Dari analisa script di atas terdapat tag <frameset> yang akan membuat sebuah himpunanan atau sekumpulan frame
  Sedangkan  <frame>  mendefinisikan  sebuah  sub  windows  atau  sebuah  sub frame
  Pada tag <frame> kita  bisa memasukkan sebuah link web yang kita inginkan untuk menampilkannya denga menambah sript src=” ” pada tag <frame> maka script tersebut akan di tampilkan di frame.
  Sedangkan  rows=”    yang  terdapat  pada  tag  <frameset>  digunakan  untuk mengatur  ukuran  baris  frame  yang akan digunakan akan tetapi masih bisa di resize di browser

4.      Praktikum 4 (Frameset dengan atribut no-resize=”true”)
·         Source code
<!DOCTYPE html>
<html>
<frameset rows="50%,50%">
      <frame noresize="true" src="1.linkbiasa.html">
      <frameset cols="25%,75%">
      <frame noresize="true" src= ="2.linkemail.html">
      <frame noresize ="true" src="1.linkbiasa.html">       
</frameset>
</frameset>
</html>
·         Screenshoot
·         Analisa

5.      Praktikum 5 (Frame inline)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<iframe src="linkbiasa.html">
     
</iframe>
<p>beberapa browser lama tidek mendukung iframe</p>
<p>bila browser yang anda pakai tidak mendukung. iframe tak akan terlihat</p>

</body>
</html>
·         Screenshoot
·         Analisa
Dari  script  diatas  ialah  kita  menggunakn  tag  <iframe>  yang  berfungsi untuk mendefinisikan sebuah inline pada sub frame. Pada browser lama iframe ini tidak akan terlihat karena masih belum didukung.

6.      Praktikum 6 (Membuat tabel)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<p>
      setiap tabel dimulai dengan tag table.
      setiap baris tabel dimulai dengan tag tr.
      setiap data dalam tabel dimulai dengan tag td.
</p>
<h4>satu baris satu kolom dengan border normal:</h4>
<table border="1">
<tr>
      <td>100</td>
</tr>         
</table>
<h4>satu baris dan tiga kolom dengan border tebal:</h4>
<table border="8">
<tr>
      <td>100</td>
      <td>200</td>
      <td>300</td>
</tr>         
</table>
<h4>dua baris dengan tiga kolom dengan border sangat tebal:</h4>
<table border="15">
<tr>
      <td>100</td>
      <td>200</td>
      <td>300</td>
</tr>         
<tr>
      <td>400</td>
      <td>500</td>
      <td>600</td>
</tr>         
</table>
<h4>tabel ini tidak memiliki border</h4>
<table border="0">
      <tr>
                  <td>100</td>
                  <td>200</td>
      </tr>
      <tr>
                  <td>300</td>
                  <td>400</td>
      </tr>
</table>

</body>
</html>
·         Screenshoot
·         Analisa
Disini kita menggunakan tag <tabel></table> untuk mendifinisikan debuah tabelDan  dalam tabel ada tag <tr>  dimana tr digunakan untuk membuat baris
7.      Praktikum 7 (Sel kosong dalam tabel)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<table border="1">
<tr>
      <td>teks</td>
      <td>teks</td>
</tr>
<tr>
      <td></td>
      <td>teks</td>
</tr>
</table>
<p>
      seperti yang anda liat, salah satu sel tidak memiliki border. itu terjadi karena sel tersebut kosong. cobalah untuk menyisipkan spasi ke dalam sebuah sel tersebut. terbyata tetap saja tidak memiliki border.
</p>
<p>
      cara yang benar adalah dengan menyisipkan spasi non=breaking di dalam sel.
</p>
<p>
      spasi non-breaking didalam sel
</p>
<p>
      spasi non-breaking adalah sebuah entinitas karakter. bila anda tidak mengetahui apa yang di sebut karakter entitas. baca kembali materi kuliah tentang hal tersebut.
</p>
<p>
      entitas spasi non-breaking dimulai dengan tanda ampersand("&"). kemudia karakter-karakter "nbsp, dan diakhiri dengan semicolon(",")
</p>
<p>
     
</p>

</body>
</html>
·         Screenshoot
·         Analisa
  Tag <table> digunakan untuk mendefinisikan sebuah tabel
  Tag <tr> Mendefinisikan sebuah barisan tabel
  Tag <td> Mendefinisikan sebuah sel atau kolom tabel
  Sedangkan border=” “ untuk mengatur ketebalan garis pada tabel yang di buat sesuai keinginan yang kita mau

8.      Praktikum 8 (Sel tabel yang di perlebar)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<h4>sel yang melebar dua kolom:</h4>
<table border="1">
<tr>
      <th>nama</th>
      <th colspan="2">telepon</th>
</tr>         
<tr>
      <td>bill gates</td>
      <td>555 77 854</td>
      <td>555 77 855</td>
</tr>
</table>
<h4>sel yang melebar dua baris:</h4>
<table border="1">
<tr>
      <th>nama depan</th>
      <td>bill gates</td>
</tr>
<tr>
      <th rowspan="2">telepon:</th>
      <td>555 77 854</td>
</tr>
<tr>
      <td>555 77 855</td>
</tr>
</table>

</body>
</html>
·         Screenshoot
·         Analisa
9.      Praktikum 9 (Menambah Latar belakang ke tabel)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title></title>
</head>
<body>
<h4>dengan warna latar belakang:</h4>
<table border="1" bgcolor="red">
<tr>
      <td>pertama</td>
      <td>baris</td>
</tr>
<tr>
      <td>kedua</td>
      <td>baris</td>
</tr>
</table>
<h4>dengan latar belakang gambar:</h4>
<table border="1" background="../bg.jpg">
<tr>
      <td>pertama</td>
      <td>baris</td>
</tr>         
<tr>
      <td>kedua</td>
      <td>baris</td>
</tr>
</table>
<h4>latar belakang pada sel:</h4>
<table border="1">
<tr>
      <td bgcolor="red">pertama</td>
      <td>baris</td>
</tr>
<tr>
      <td background="../ng.jpg">kedua</td>
      <td>baris</td>
</tr>         
</table>

</body>
</html>
·         Screenshoot
·         Analisa
10.  Praktikum 10 (tabel)
·         Source code
<!DOCTYPE html>
<html>
<head>
      <title>Tabel</title>
</head>
<body>
      <table border="5" cellspacing="0" cellpadding="2" width="100%" border="red">
                  <tr>
                              <td colspan="3" align="center" bgcolor="pink"><font size="12" bgcolor="red">selamat datang di welcome</font></td>
                  </tr>
                  <tr>
                              <td width="10%">
                                          <ul>
                                                      <li>
                                                                  <a href="tabel.html">Home</a>
                                                      </li>
                                                      <li>
                                                                  <a href="#">Profil</a>
                                                      </li>
                                                      <li>
                                                                  <a href="#">Galeri</a>
                                                      </li>
                                                      <li>
                                                                  <a href="#">Hubungi</a>
                                                      </li>
                                          </ul>
                              </td>
                              <td>
                                          <img src="d.jpg" width="50%" height="20%" style="float:rigth; padding:10px;">
                                          <p align="center" style="font-size:20px; padding-top:2px; ">
                                                      BIODATA SAYA
                                          </p>
                                          <div style="font-size:15px;" bgcolor="red">
                                                      <p>  MUNA NURMALA SARIT</p>
                                                      <p>     2015020138     </p>
                                                      <p>   TI - IV D        </p>
                                                      <p> Teknik Informatika </p>
                                          </div>
                              </td>
                              <td width="30%" align="center">
                                          <img src="d.jpg" width="40%" height="20%">
                                          <img src="d.jpg" width="40%" height="20%">
                              </td>
                  </tr>
                  <tr>
                              <td colspan="3" align="center" bgcolor="pink">&copy; Muna Nurmala Sari</td>
                  </tr>
      </table>
</body>
</html>
·         Screenshoot
·         Analisa

11.  Praktikum 11 (frame)
·         Source code
·         Frame
<!DOCTYPE html>
<html lang="en">
      <frameset rows="15%, *">
                  <frame src="frame/header.html" name="top" id="top" />
                              <frameset rows="90%, *">
                                          <frameset cols="20%, *">
                              <framesrc="frame/menu.html" name="left" id="left" />
      <frameset cols="70%, *">
      <frame src="frame/biodata.html" name="main" id="main" />
      <frame src="frame/gambar.html" name="right" id="right" />
                                    </frameset>
</frameset>
                        <frame src="frame/footer.html" name="bottom" id="bottom" />
      </frameset>
</frameset>
</html>

·         Biodata
<!DOCTYPE html>
<html lang="en">
<head>
      <meta charset="UTF-8">
      <title>Biodata</title>
</head>
<body>
      <img src="dota.jpg" width="20%" height="20%" style="float:left; padding:10px;">
      <p align="center" style="font-size:20px; padding-top:2px;">
                  BIODATA SAYA
      </p>
      <div style="font-size:15px;">
                  <p> Nama    : Muh Alwi T</p>
                  <p> NPM     : 2015020127</p>
                  <p> Kelas   : TI - IV D</p>
                  <p> Jurusan : Teknik Informatika</p>
      </div>
</body>
</html>

·         Header
<!DOCTYPE html>
<html lang="en">
<head>
      <meta charset="UTF-8">
      <title>Header</title>
</head>
<body>
      <p align="center" ><font size="12">Welcome To my Website</font></p>
</body>
</html>

·         Menu
<!DOCTYPE html>
<html lang="en">
<head>
      <meta charset="UTF-8">
      <title>Header</title>
</head>
<body>
      <p align="center" ><font size="12">Welcome To my Website</font></p>
</body>
</html>

·         Gambar
<!DOCTYPE html>
<html lang="en">
<head>
      <meta charset="UTF-8">
      <title>Gambar</title>
</head>
<body>
      <div>
                  <img src="semut.png" width="40%" height="20%">
                  <img src="semut.png" width="40%" height="20%">
      </div>
</body>
</html>

·         Footer
<!DOCTYPE html>
<html lang="en">
<head>
      <meta charset="UTF-8">
      <title>Footer</title>
</head>
<body>
      <p align="center">&copy;Muh Alwi T</p>
</body>
</html>

·         Screenshoot
·         Analisa
Pada  gambar di  atas saya membuat satu folder  yang mana folder tersebut berisi header,  footer,  menu,  gambar,  dan  biodata.  Sehingga  di  luar  folder  saya  bisa memanggil dan tersebut.

KESIMPULAN
HTML adalah  singkatan  dari  HyperText  Markup  Language  yaitu  bahasa  pemrograman   standar yang digunakan untuk membuat sebuah halaman web, yang kemudian
dapat  diakses  untuk  menampilkan  berbagai  informasi  di  dalam  sebuah  penjelajah  web Internet (Browser). HTML dapat juga digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link  yang menghubungkan  antar situs dalam dunia internet. Seperti yang perkembangan HTML saat sudah mencapai untuk HTML 5 otomatis dari setiap  perkembangannya  pasti  suatu  kelebihan  yang  dimilikinya.  HTML  merupakan  suatu dasar untuk kita pelajari untuk menguasai atau ingin menjadi Ahli dalam bidang pembuatan suatu website.


Comments

Popular posts from this blog

Listing program C++ Rental Mobil

NAMA : MUNA NURMALA SARI NPM : 2015020138 KELAS : TI/II D LISTING PROGRAM #include <iostream> using namespace std; int main() {                 char nama[20],*jenis;                 int   kode,lama,harga,subtotal,total,ubay,diskon,ukem;                 cout <<"                STRUK PEMBAYARAN SEWA MOBIL              "<<endl;                 cout <<"--------------------------------------------------------------------------------"<<endl;             ...

model interaksi kecakapan manusia dan komputer

Kecakapan manusia ·          Estimasi Estimasi adalah suatu metode dimana kita dapat memperkirakan nilai dari suatu populasi dengan menggunakan nilai dari sampel. Estimator adalah nilai pendugaan/suatu data statistik, sebagai sampel yang digunakan untuk mengisi suatu parameter. ·          Intuisi Intuisi   adalah istilah untuk kemampuan memahami sesuatu tanpa melalui penalaran rasional dan intelektualitas. Sepertinya pemahaman itu tiba-tiba saja datangnya dari dunia lain dan di luar kesadaran ·          Kreatifitas Kreatifitas adalah adalah kemampuan seseorang untuk menciptakan sesuatu yang baru, baik berupa gagasan maupun karya nyata, dalam bentuk ciri-ciri   aptitude   maupun non aptitude,   dalam karya baru maupun kombinasi dengan hal-hal yang sudah ada, dan semuanya relatif berbeda dengan yang sudah ada sebelumnya. ·  ...

Listing C++ Menetukan Nilai Grade Mahasiswa

Listing menentukan nilai grade mahasiswa Contoh 1 #include <iostream> using namespace std; int main () {     int nilai ;         cout<<"masukan nilai : ";cin>>nilai; if (nilai>=80) cout<<"A"; else if ((nilai<=70) && (nilai<80)) cout<<"B"; else if ((nilai<=55) && (nilai<70)) cout<<"C"; else if ((nilai<40) && (nilai<55)) cout<<"D"; else if (nilai<40) cout<<"E";     cout<<"nilai mahasiswa : "<<nilai<<endl; return 0; } Contoh 2 #include <iostream> using namespace std; int main () {     int nilai ;     char indeks;     cout<<"masukan nilai : ";cin>>nilai; if (nilai>=80) indeks = 'A'; else if ((nilai<=70) && (nilai<80)) indeks = 'B'; else if ((nilai<=55) && (nilai<70)) indeks = 'C'; else if ((nilai<40) && (nilai...