Hypertext Markup Language (HTML)

dokumen-dokumen yang mirip
Pemrograman Web I (HTML Lanjut) Oleh: Devie Rosa Anamisa

HTML (Hypertext Markup Language)

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

P - 6 Bab 4 : HTML (Hypertext Markup Language)

1. Agar bagian yang ditunjuk anak panah bisa ditampilkan pada browser, perintah yang digunakan adalah.

Pemrograman Basis Data Berbasis Web

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Desain Web. Oleh : Ady Purna Kurniawan, ST., MT.

FORMAT TEXT. Tag Attribut Value Keterangan. RGB(red,green,blue) Kode Warna. Memberikan warna terhadap background web mengatur posisi text rata kiri

[FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ]

Soal Remedial Prakarya-1

Tampilan di website (Tidak Tampil karena hanya memberi informasi bagi pembuat )

Pemrograman Basis Data Berbasis Web

HTML (HyperText Markup Language)

Pemrograman Basis Data Berbasis Web

PEMROGRAMAN WEB 1 (PART 2) Berbagai macam Tag HTML. Rio Andriyat Krisdiawan, M.Kom

SUSUNAN DASAR HTML, JAVASCRIPT DAN VBSCRIPT

Materi. I. Pengenalan HTML II. Basic Tag HTML III. Table IV. Image

BAB I PERKENALAN HTML

P - 5 Bab 4 : HTML (Hypertext Markup Language)

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Pertemuan IV. Semester 1

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form

HTML 2 dan CSS. Setelah mengikuti praktikum ini mahasiswa diharapkan dapat :

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web

HTML Dasar & Layouting (tag, elemen, atribut, link, frame, table) Pengembangan Web (IT133) Ramos Somya, S.Kom., M.Cs.

KONSEP DASAR HTML. HTML ( HyperText Mark up Language )

MODUL I PENGENALAN HTML. a. Mengenalkan kepada mahasiswa mengenai pemrograman WEB dengan menggunakan HTML b. Mengenalkan kode-kode HTML 2.

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

Pemrograman Web DASAR HTML 2

Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1

MODUL 1 PENGENALAN HTML

HTML Dasar. PERTEMUAN 1 Tujuan: 1. Siswa dapat memahami dan mengenal perintah-perintah dasar HTML 2. Siswa dapat membuat tabel dan pengaturannya

BAB 1 PENGENALAN HTML

Adapun elemen-elemen yang digunakan untuk membuat suatu tabel adalah :

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

DASAR HTML UNTUK PEMULA

BAB I PERKENALAN HTML

Materi 5 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML

KURSUS ONLINE JASA WEBMASTERS

Pengantar E-Business dan E-Commerce

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

HTML.


Bahasa yang digunakan untuk menampilkan informasi pd halaman web. bahasa ini menggunakan tanda (markup) untuk menandai perintahperintahnya

HTML-FRAME. <FRAMESET BORDER=# {[ROWS COLS]}={#,[#[,...]]}> <FRAME SRC= url NAME= nama frame > </FRAMESET>

BAB-12 MEMBUAT FORM HTML

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.

Desain Web. Oleh : Ady Purna Kurniawan, ST., MT.

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

Pengenalan Perancangan Web 2016

Review Pemrograman Web I

KOMPUTER APLIKASI IT (Information Technology)

MODUL II MEMBUAT DAFTAR ITEM, MEMBUAT LINK, MEMBUAT TABEL

Muhamad Alif,S.Kom Teknik Informatika UTM

Membuat Layout Web Mengunakan Table

<table> : Tag ini merupakan inti dari perintah untuk membuat. </table> : Tag ini merupakan penutup dari perintah untuk membuat

MODUL PRAKTIKUM APLIKASI IT 1 MODUL V TABEL

1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file jawaban : b

Web Programming HTML

1. Pengenalan HTML. 2. Tag Dasar HTML

Pemrograman Web Week 2. Team Teaching

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Form Input HTML dan Frame. Siti Maesyaroh. M.Kom.

Pengenalan Perancangan Web 2017

Pertemuan V. Semester 1

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

P - 6 Bab 4 : HTML (Hypertext Markup Language)

HTML Dasar Pertemuan - 2

XHTML dan Dasar-dasar CSS XHTML

HTML. Hipertext Markup Language

Ikbal jamaludin

Penulis :

Tujuan: Siswa dapat membuat desain situs menggunakan perangkat lunak desain dan pemrograman web

MS Wulandari - HTML 1

Struktur dasar HTML BGCOLOR, BACKGROUND, TEXT, LINK, VLINK, ALINK, LEFTMARGIN & TOPMARGIN.

C. Ms Powerpoint D. Notepad E. Ms Acces

SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA

Pengaturan Teks. Contoh : <H2>Tutorial Html</H2> Hasilnya akan terlihat seperti : Tutorial Html

BAB III FORMULIR. <input type='text' name='...' size='40' maxlength='..'>

Web Programming (WP) Step 2 [ HTML & PHP BASIC]

HTML (HYPERTEXT MARKUP LANGUAGE)

HTML Dasar HTML (Hypertext Markup Language) merupakan bahasa pemrograman web yang digunakan untuk membuat halaman situs.

1) Gunakan peralatan sesuai dengan fungsinya. 2) Bekerjalah sesuai dengan cara kerja atau petunjuk yang telah ditentukan.

Tutorial HTML. Oleh: Willy Bayuardi Suwarno, SP, MSi. Dipublikasi di tanggal 7 Mei 2008

Pengenalan Script. Definisi HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di

MODUL 2 HTML LANJUT. (Tabel, Form, dan Frame) Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya

PENGENALAN HTML dan TAG-TAG DASAR HTML

MENAMPILKAN FRAME FRAME

Tujuan: Siswa dapat membuat desain situs menggunakan perangkat lunak desain dan pemrograman web

Secara umum suatu elemen dalam dokumen HTML yang dinyatakan dengan tagnya, dituliskan : <namatag>.. </namatag>

PHP Penanganan Form. Overview. 15-Jan Jenis-jenis Form Form Validation. Tag <FORM> Atribut ACTION Atribut METHOD SUBMIT BUTTON

MEMBUAT FORM Dan FRAME 1. Form Form Form

Form identik dengan formulir

Transkripsi:

Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/0806 CS4713 Hypertext Markup Language (HTML)

Pengantar HTML Hypertext Markup Language (HTML) merupakan bahasa pemrograman web berupa suatu format data yang digunakan untuk membuat dokumen hypertext yang dapat dibaca, diinterpretasikan dari satu platform komputer ke platform komputer lainnya tanpa perlu melakukan suatu perubahan apa pun. Dokumen HTML sebenarnya adalah suatu dokumen teks biasa. Lalu kenapa disebut dengan HTML? HTML merupakan pengembangan dari SGML (Standard Generalized Markup Language).

Dokumen HTML HTML TXT WYSIWYG Jenis Teks Teks Grafis Memiliki Format Ya Tidak Ya Memiliki Link Ya Tidak Tidak Contoh Editor Ms-FrontPage Notepad MS-Word

Elemen HTML Elemen pada sebuah dokumen HTML dapat dibagi menjadi dua kategori utama, yaitu: <HEAD>... </HEAD> yang menyatakan informasi tentang dokumen tersebut, seperti judul dokumen, meta tag, atau hubungannya dengan dokumen lainnya. <BODY>... </BODY> yang menentukan bagaimana format dan isi suatu dokumen yang akan ditampilkan oleh web browser, seperti paragram, tabel, frame, teks, gambar, hyperlink dll.

Tag HTML Tag dinyatakan dengan < dan >. Tag dalam dokumen HTML biasanya merupakan suatu pasangan yaitu tag awal <nama_tag> dan tag akhir </nama_tag>. Contoh untuk menampilkan tulisan yang dicetak tebal: <b> Teks ini ditampilkan di web browser. </b>

Nested Tag Tag yang mengandung tag lain di dalamnya disebut nested tag. <tag1> Teks ini untuk Tag1 <tag2> Teks ini untuk Tag2 </tag2> </tag1>

Tag Kosong dan Tag Beratribut Bentuk: <tag> Teks </tag> <tag> <tag atribut=argumen> Teks </tag> Contoh: <title>home Page Saya</title> <br> <font face="arial">aplikasi Internet</font>

Struktur Dokumen HTML <HTML> <HEAD> ***** Script Bagian Head ***** </HEAD> <BODY> ***** Script Bagian Body ***** </BODY> </HTML>

Bagian HEAD <HEAD> <TITLE>...</TITLE> <BASE HREF="..."> <STYLE HREF="url_style_sheet"> <STYLE>...</STYLE> <META NAME="..." CONTENT="..."> </HEAD>

Tag Pemformatan Text Paragraph: <P align= left/center/right >... </P> Preformatted Text: <PRE>... </PRE> BlockQuote: <BLOCKQUOTE>... </BLOCKQUOTE> DIV: <DIV align= class= style= >... </DIV> Multi Kolom: <MULTICOL cols= 3 gutter= 25 >... </MULTICOL>

Karakter Spesial mewakili blank < mewakili < > mewakili > mewakili» mewakili» dll

Heading <body> <h1>heading 1</h1> <h2>heading 2</h2> <h3>heading 3</h3> <h4>heading 4</h4> <h5>heading 5</h5> <h6>heading 6</h6> </body>

<B> </B> <I> </I> <U> </U> <S> </S> Physical Style untuk menebalkan teks untuk membuat teks terlihat miring untuk menggarisbawahi teks untuk memberikan coretan pada teks <BLINK> </BLINK> untuk membuat teks berkedip, hanya ada pada Netscape <TT> </TT> untuk menampilkan teks dalam font typewriter <BIG> </BIG> untuk membesarkan teks <SMALL> </SMALL> untuk mengecilkan teks <SUB> </SUB> untuk membuat teks subscript <SUP> </SUP> untuk membuat teks superscript

Logical Style <DFN> </DFN> untuk menandai suatu definisi (miring) <EM> </EM> untuk menandai suatu penekanan teks (miring), berasal dari kata Emphasis <CITE> </CITE> untuk menandai suatu citation (miring) <CODE> </CODE> untuk menyatakan suatu kode program, ditampilkan dalam font fixed pitch atau monoscapced. <KBD> </KBD> untuk menyatakan suatu keyboard, ditampilkan dalam font monoscapced. Sering digunakan untuk pembuatan buku petunjuk atau manual book <SAMP> </SAMP> untuk menyatakan teks contoh, ditampilkan dalam font monoscapced <STRONG> </STRONG> untuk menyatakan teks dengan penekanan yang kuat (tebal). <VAR> </VAR> untuk menyatakan suatu variabel <!-- --> untuk membuat suatu komentar atau keterangan.

Logical Style (lanjutan) Apa perbedaan antara Physical Style dan Logical Style? Format teks mana yang mungkin berubah-ubah, Physical Style atau Logical Style?

Font Menentukan Ukuran Teks <font size = >.</font> Mengubah Warna Teks <font color = >.</font> Jenis Font <font face = >.</font>

Pemisah Antarteks <p> Teks yang anda tuliskan akan terlihat berada dalam satu baris dan hanya akan pindah baris berikutnya jika telah melampaui lebar window browser. Tetapi anda dapat memaksakan teks anda untuk pindah ke baris berikutnya dengan menggunakan elemen <BR> <BR><B>seperti yang terlihat dalam contoh ini, <BR>brgitu juga dengan baris ini</b> <P> <img src=logo.gif align=left height=30%>elemen <BR> juga dapat digunakan bersama-sama dengan gambar. <br>bahkan anda dapat membuat teks disebelah kiri atau kanan gambar untuk berpindah ke <b>bagian bawah gambar</b> <br clear=left>sebelum teks memenuhi sebelah kiri atau kanan gambar

Pemisah Antarteks (lanjutan) Atribut CLEAR mempunyai 3 buah nilai, yaitu: LEFT : Memindahkan teks ke bagian bawah gambar untuk gambar yang berada di sebelah kiri teks RIGHT : Memindahkan teks ke bagian bawah gambar untuk gambar yang berada di sebelah kanan teks ALL : Memindahkan teks ke bagian bawah gambar untuk gambar yang memiliki teks dikiri dan kanannya. <NOBR> </NOBR> untuk meniadakan ganti baris <HR size= width= align= > untuk membuat garis pemisah horisontal <SPACER type= [horizontal/vertical] size= height= width= = align= > untuk membuat spasi dalam ukuran pixel

Link Anchor tag: penandaan untuk membuat link antara dua halaman/dokumen yang terpisah atau ke area khusus pada satu halaman web. Sintaks tag <a>: <a href= path"> Link Teks </a> Selain atribut href, juga terdapat atribut target yang digunakan untuk membuat sebuah frame atau jendela (window) baru untuk menampilkan halaman web lainnya yang dituju.

Jenis Path dalam Link Salah satu bagian terpenting dari suatu link yaitu path, yang menyatakan lokasi file halaman/dokumen lain menjadi tujuan dari link yang bersangkutan. Jenis path dalam HTML: Absolute path, link mengarah pada file yang lokasinya terpisah dari dokumen HTML yang sedang aktif. Relative path, link mengarah pada file yang lokasinya relatif terhadap dokumen HTML yang sedang aktif (dalam direktori yang sama, subdirektori maupun dalam direktori yang lebih tinggi tingkatannya dengan dokumen yang saat ini aktif).

Contoh Link 1 <!-- Ini contoh link dengan absolute path --> <a href="http://if.stttelkom.net"> Kunjungi Website Informatika STT TELKOM </a> <p> <!-- Ini contoh link dengan relative path --> <a href="dokumen2.html"> Buka Dokumen Kedua </a><br> <a href="../dokumen3.html"> Buka Dokumen Ketiga </a><br> <a href="info/rai/dokumen4.html"> Buka Dokumen Keempat </a>

Link ke Bagian Tertentu dari Dokumen Link dapat juga digunakan untuk mengarahkan ke suatu bagian tertentu dalam suatu dokumen HTML. Cara ini membutuhkan pendefinisian nama untuk bagian/lokasi yang menjadi tujuan dari link tersebut.

Contoh Link 2 <a href="#html"> Pengertian HTML </a><br> <a href="link.html#css"> Pengertian CSS </a><br> <a href="link.html#php"> Pengertian PHP </a><br><br> <hr><p> <H1>Pemrograman Web<br><i>Web Programming</i></H1> <hr> <p><a name="html"> <H2>Pengertian HTML</H2><br> HTML adalah bla bla bla bla...<br> HTML...<br> </a> <p><a name="css"> <H2>Pengertian CSS</H2><br> CSS adalah bla bla bla bla...<br> CSS...<br> </a> <p><a name="php"> <H2>Pengertian PHP</H2><br> PHP adalah bla bla bla bla...<br> PHP...<br> </a>

Gambar sebagai Link Sebuah link dalam dokumen HTML dapat juga dikombinasikan dengan sebuah gambar yang digunakan sebagai hyperlink. Hal ini dapat dilakukan dengan cara menempatkan tag <img> untuk menampilkan gambar di antara tag <a>. Sintaks tag <img>: <img src="path" align="top middle bottom left right" width=".. " height=".." border=".." alt="teks Keterangan Gambar"> Contoh: Link dapat juga dikombinasikan dengan menggunakan gambar: <br> <a href="dokumen2.html"> <img src="link.jpg" alt="buka Dokumen 2"> </a>

Form Form interaktif memungkinkan suatu web server menerima data/informasi dari user melalui sejumlah elemen yang disebut kontrol. Kontrol dapat berupa check box, radio button, push button, list menu, textarea dan beberapa kontol lainnya. Tag <form> dalam dokumen HTML memiliki dua buah atribut yaitu: Action, digunakan untuk menunjukkan URL atau dokumen pemrosesan form selanjutnya. Method, digunakan untuk menunjukkan bagaimana cara form tersebut diberlakukan.

Sintaks Form Sintaks tag <form>: <form method="post get" action="url_script"> Tag pendukung pembuatan form: Input tag <input>, memiliki beberapa tipe yaitu: Check box Radio Text Password Submit Reset Textarea tag <textarea> Select tag <select>

Contoh Form <H1>Contoh Formulir Pendaftaran</H1> <form method="post get" action="url_script"> <pre> Nama : <input type=text name="nama"> Alamat : <input type=text name="alamat" size=40> No. HP : <input type=text name="hp" value="+62" size=15> Jenis Kelamin : <input type=radio name="gender" value="laki-laki"> Lakilaki <input type=radio name="gender value="perempuan"> Perempuan Minat : <input type=checkbox name="minat" value="html">html <input type=checkbox name="minat" value="asp">asp <input type=checkbox name="minat" value="php">php

Contoh Form (lanjutan) Username : <input type=text name="username" size=8 maxlength=8> Password : <input type=password name="password" size=8 maxlength=8> Sistem Operasi : <select name="os"> <option value="win98">windows 98/ME</option> <option value="winnt" selected>windows NT/2000/XP</option> <option value="linux">linux</option> </select> Catatan : <textarea name="catatan" cols=30 rows=5></textarea> <br> <input type=submit value="simpan"> <input type=reset value="ulangi"> </pre> </form>

Table Tag yang berfungsi dalam pembuatan tabel meliputi: Table tag <table> </table>, digunakan untuk mendefinisikan sebuah tabel. Table tag memiliki beberapa elemen yaitu align, background, bgcolor, border, cellpadding, cellspacing, bordercolor, width, valign serta rowspan dancolspan. Table data tag <td> </td>, digunakan untuk mendefinisikan isi dari setiap sel atau kolom dalam baris tabel yang telah dibuat dengan tag <tr>. Table header tag <th> </th>, digunakan untuk mendefinisikan judul setiap baris atau kolom. Table row tag <tr> </tr>, digunakan untuk mendefinisikan sebuah baris dalam tabel.

Contoh Table 1 <table align=center border=1 cellpadding=5 cellspacing=2> <tr> <td colspan=2> </td> <th colspan=3 bgcolor=#0099aa> Topik </th> </tr> <tr> <td colspan=2> </td> <th bgcolor=#0099aa> HTML </th> <th bgcolor=#0099aa> ASP </th> <th bgcolor=#0099aa> PHP </th> </tr> <tr> <th rowspan=3 bgcolor=#0088cc> Waktu </th> <th bgcolor=#0088cc> Pagi </th> <td> Penuh </td> <td> Kosong </td> <td> Kosong </td> </tr>

Contoh Table 1 (lanjutan) <tr> <th bgcolor=#0088cc> Siang </th> <td> Penuh </td> <td> Penuh </td> <td> Kosong </td> </tr> <tr> <th bgcolor=#0088cc> Malam </th> <td> Kosong </td> <td> Kosong </td> <td> Penuh </td> </tr> </table>

Frame Jendela web browser dapat dibagi menjadi beberapa bagian yang lebih kecil dengan adanya frame set tag. Masing-masing bagian tersebut dapat terdiri dari dokumen HTML tersendiri, sehingga pada satu saat yang bersamaan dapat ditampilkan beragam informasi. Tidak semua web browser mendukung pembentukan frame. Beberapa web browser versi lama tidak bisa menampilkan frame, untuk mengantisipasi hal tersebut dapat pula disertakan tag <noframes>... </noframes> sebagai alternatif dokumen lain yang dijalankan sebagai pengganti.

Fungsi Frame Kemampuan frame ini memungkinkan untuk: Membuat suatu daftar isi (menu) pada satu frame, sementara sisi frame yang lain digunakan untuk menampilkan isi (content). Membuat suatu judul atau logo yang tidak berubah-ubah pada suatu sisi frame, sedangkan sisi-sisi frame yang lainnya digunakan untuk menampilkan isi atau informasi lain. Membuat suatu dokumen tanya-jawab (FAQ) dengan satu sisi frame memuat daftar pertanyaan dan frame yang lain memuat jawaban masing-masing pertanyaan tersebut.

Sintaks Frame Sebuah frame dalam dokumen HTML dapat dibuat denggan menggunaan penandaan <frameset> dan <frame>. Tag <frameset> dibentuk dengan beberapa atribut: rows, digunakan untuk pembuatan frame secara mendatar dengan menentukan lebar masing-masing frame. cols, digunakan untuk pembuatan frame secara vertikal dengan menentukan lebar masing-masing frame. Tag <frame> dibentuk dengan beberapa atribut yaitu align, marginheight, marginwidth, name, noresize dan scrolling.

Contoh Frame Contoh: file frame.html <frameset rows="20%,*"> <frame src="frame-top.html"> <frameset cols="22%,*"> <frame src="frame-left.html"> <frame name="content" src=""> </frameset> </frameset> Contoh: file frame-top.html <body bgcolor="#cccccc"> <center> <H1> Rekayasa Aplikasi Internet</H1> <H3> Contoh Penggunaan Frame</H3> </center> </body>

Contoh Frame (lanjutan) Contoh: file frame-left.html <body bgcolor="#cccccc"> <base target="content"> <b> Menu Utama:<br> <a href="content1.html">pemrograman HTML</a><br> <a href="content2.html">pemrograman ASP</a><br> <a href="content3.html">pemrograman PHP</a><br> </b> </body> Sediakan juga file-file sebagai content yang dibutuhkan untuk ditampilkan pada sisi frame yang lain, beri nama file-file tersebut sesuai dengan contoh hyperlink pada pilihan menu yang Anda buat dalam frame sebelah kiri.

Rekayasa Aplikasi Internet: HTML YFA Yanuar Firdaus A.W, ST., MT. August 2006 http://www.yanuar.net yanuar@stttelkom.ac.id +62 888 275 1300