HyperText Markup Language

dokumen-dokumen yang mirip
Keterampilan Komputer. 8. Pengenalan HTML

HTML (HyperText Markup Language)

Pengenalan Dasar HTML 5. Author : Minarni, S.Kom.,MM Universitas Darwan Ali Sampit - KALTENG

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

Pemrograman Basis Data Berbasis Web

Pengantar HTML. Achmad Fadlil Chusni, S.Kom, M.MT

Pemrograman Web Dasar

MODUL 1 HTML. (HyperText Mark-Up Language)

Pemrograman Basis Data Berbasis Web

Pemrograman Web Week 2. Team Teaching

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web

MODUL 1 PENGENALAN HTML

Pengenalan Script. Definisi HTML

HTML (HYPERTEXT MARKUP LANGUAGE)

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

HTML. Hypertext Markup Language. Pemrograman Web 1. Genap

Pemrograman Basis Data Berbasis Web

IKG3A3 / Software Project II

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

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

HTML5. HTML Links Link Images HTML Plug-ins HTML Youtube HTML Input HTML Input Attribute

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

HTML Uncover. Duniailkom Duniailkom

PEMROGRAMAN WEB 10 Introduction to HTML5

Modul Praktikum Desain Web 2015

BAB III Validasi HTML5

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

2) HEAD <HEAD></HEAD>

Pengenalan HTML dan CSS

Edisi UNIVERSITAS NEGERI SEMARANG. Badan Pengembangan Teknologi Informasi dan Komunikasi. Modul Pelatihan H T M L

Modul 3 CSS CASCADE STYLE SHEET

Perbedaan antara XHTML dan HTML

PENGANTAR INTERNET & DESAIN WEB

1. Pengenalan HTML. 2. Tag Dasar HTML

Chapter 3. Grouping Elemen, Penomoran ( listing ), Hyperlink dan Image

HTML Dasar Pertemuan - 2

PEMROGRAMAN BERBASIS WEB. Part 1,2 HTML. By Rolly Yesputra Sekolah Tinggi Manajemen Informatika dan Komputer Royal Kisaran, 2018

Pemrograman Web WEEK 03 HTML LANJUT

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

Interactive Broadcasting

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

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

BAB I DASAR-DASAR HTML

Jenis Jenis Input Type Yang Hanya Ada di HTML 5

MODUL 1 HTML. (HyperText Mark-Up Language)

Modul 1 : HTML dan CSS

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

4. Berikut ini termasuk tag tag yang biasanya diletakkan di dalam kelompok tag Body, kecuali. a. bgcolor c. link b. font d. meta

MODUL PRATIKUM - 02 PEMROGRAMAN BERBASIS WEB (CCP119)

PENGANTAR KOMPUTER DAN TI 2C

BAB 1 PENGENALAN HTML

MODUL VII PENGATURAN TAMPILAN DOKUMEN

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman

BAB I PERKENALAN HTML

BELAJAR HTML Hyper Text Markup Language

BAB I PERKENALAN HTML

HTML.

Pendahuluan. Hal itu dimungkinkan dengan adanya framework bernama PhoneGap. PhoneGap

Pemrograman Internet by Susiana Sari, S.Kom

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 5

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom

Pemrograman Web PRAKTIKUM 1 PENGANTAR

PENGANTAR HTML. Danang Wahyu Utomo Danang Wahyu Utomo, M.Kom, M.CS

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Review Pemrograman Web I

HTML. Hipertext Markup Language

XML vs JSON. by: Ahmad Syauqi Ahsan

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

BELAJAR HTML DASAR CARA MEMBUAT TABEL

TEORI HTML. Informasi dari Internet dapat diakses Keseluruh dunia hanya dalam hitungan detik.

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

Dasar-dasar Web dan HTML Minggu I. Pemrograman Web - Rosa Ariani Sukamto

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

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

Tutorial Pengenalan HTML (Hypertext Markupable Language)

Pengenalan Perancangan Web 2017

Bab 5. Cascading Style Sheet (CSS)

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

Pelatihan Intel XDK. Modul 1. Pengenalan HTML5, Mobile Application, dan Intel XDK. Dikembangkan oleh Intel Software.

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

MODUL PRAKTIKUM APLIKASI IT 1 MODUL VI LIST


Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

SMH2D3 Web Programming. 2 BAB II BASIC HTML5 ELEMENT. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

HTML (Hypertext Markup Language)

2011 Ahmad Amarullah

Soal Remedial Prakarya-1

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Image dan Link

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

Sejarah HTML5. Abstrak. Pendahuluan. Reni Resiani Sunmaryati

Web Programming HTML

Transkripsi:

1

HyperText Markup Language HTML merupakan sebuah bahasa Markup yang digunakan untuk mendeskripsikan dokumen/halaman Web. Bahasa Markup terdiri dari sekumpulan tag markup. Dokumen/halaman HTML dideskripsikan menggunakan tag-tag HTML. Setiap tag HTML digunakan untuk mendeskripsikan isi dokumen yang berbeda. Web Browser bertugas untuk menterjemahkan tagtag HTML untuk kemudian ditampilkan di layar. 2

Tag HTML Sebagian besar tag adalah berpasangan, terdiri dari start tag (opening tag) dan end tag (closing tag). Misal: <h1>.. </h1> <p>.. </p> <ul>.. </ul> End tag ditulis seperti start tag dengan tambahan /. Contoh tag yang tidak berpasangan: <img> <br> Tag tidak case-sensitive, HURUF BESAR dan huruf kecil diperlakukan sama. 3

Elemen HTML Sebuah dokumen HTML terdiri dari beberapa elemen HTML. Elemen HTML dibentuk menggunakan tag-tag html. Sebuah dokumen HTML dapat terdiri dari beberapa elemen yang dibentuk dari tag yang sama. Sebuah elemen HTML dapat memiliki elemen HTML yang lainnya (nested element). 4

Struktur dokumen HTML Hanya bagian <body> saja yang akan ditampilkan di layar. <title> merupakan bagian yang akan ditampilkan pada bagian atas dari jendela browser (lokasinya berbeda antara satu browser dengan lainnya). 5

Atribut dari elemen HTML Sebuah elemen HTML dapat memiliki atribut. Atribut pada elemen HTML dapat digunakan untuk memberikan informasi tambahan pada elemen tersebut, seperti: id untuk memberikan identitas pada elemen HTML class menunjukkan nama kelas yang digunakan Dan beberapa atribut lainnya, termasuk atribut untuk mengatur tampilan dokumen. Contoh: <div id= judul class= row >.. </div> <img src= logo.jpg height= 400 width= 300 > Dll. 6

Tag <html>... </html> Seluruh dokumen html harus berada di dalam tag ini Tag ini akan memberi tahu browser bahwa seluruh dokumen yang berada diantara <html> dan </html> merupakan dokumen html. 7

Tag <head>... </head> Merupakan tag yang digunakan untuk menuliskan header dari dokumen html. Di dalam tag ini biasanya berisi tag <title> yang digunakan untuk menyimpan judul dokumen yang akan ditampilkan pada title dari browser. Didalam tag <head> ini juga sering diisi dengan tag <meta> yang dapat digunakan untuk menambahkan informasi terkait dokumen html seperti nama author dan isi dari dokumen. Walaupun informasi pada tag <meta> tidak ditampilkan pada browser, namun informasi ini penting untuk meningkatkan peringkat dokumen web di mesin pencari (SEO). <META name= Author contents= Bocah Gunung > 8

Tag <body>... </body> Semua yang akan ditampilkan pada browser harus diletakkan di dalam tag ini. Contoh dokumen html sederhana: <html> <head> <title>welcome to HTML</title> </head> <body bgcolor="laveder"> <p>document HTML yang Pertama</p> </body> </html> 9

Block level element Yang sering digunakah adalah tag <h1> sampai <h6> Contoh:... <h1>heading one</h1> <h2>heading two</h2> <h3>heading three</h3> <h4>heading four</h4> <h5>heading five</h5> <h6>heading six</h6>... 10

Tag <p>... </p> Digunakan untuk menampilkan kalimat berbentuk paragraph. Contoh:... <h2>puisi sedih</h2> <p> melati harum baunya, kalau nggak ganti percuma namanya </p>... 11

Tag <li>... </li> (list item) Digunakan untuk menampilkan data dalam bentuk list, baik didalam unordered list (bullet) maupun didalam ordered list (number) Unordered list (bullet) menggunakan tag <ul>... </ul> Ordered list (bullet) menggunakan tag <ol>... </ol> 12

Contoh List Unordered List: <ul> <li>sunday</li> <li>monday</li> <li>tuesday</li> <li>wednesday</li> </ul> Ordered List: <ol type= a > <li>sunday</li> <li>monday</li> <li>tuesday</li> <li>wednesday</li> </ul> 13

Tag <div>... <div> Tag ini digunakan untuk mengelompokkan beberapa elemen dalam dokumen html menjadi satu bagian. Website modern banyak sekali memanfaatkan tag ini. Contoh: <div> Divisi 1 <p> Div tag digunakan untuk mengelompokkan group element. </p> </div> <div align="right"> Divisi 2 <p> Ini didalam devisi kedua, di tulis dengan alignment kanan. </p> </div> 14

Versi HTML 15

What s New in HTML5? HTML5 memiliki banyak fitur baru dibandingkan dengan versi sebelumnya: Penyederhanaan penulisan Semantic baru Beberapa atribut baru untuk form Beberapa elemen baru untuk gambar Beberapa elemen baru untuk multimedia Beberapa API (Application Programming Interface) baru Dll Untuk saat ini HTML5 sudah disupport oleh hampir semua Browser modern. 16

Penyederhanaan Penulisan HTML4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN "http://www.w3.org/tr/xhtml1/dtd/xhtml1- transitional.dtd > <link rel="stylesheet" href="style.css" type="text/css" /> <script src="script.js type= text/javascript ></script> HTML5 <!doctype html> <link rel="stylesheet" href="style.css /> <script src="script.js ></script> 17

Struktur Elemen di HTML4 18

Struktur Elemen di HTML5 19

20

Tipe baru pada Form datetime datetime-local date month week time number range email url Contoh: <form action="" method="get"> <label>email: </label> <input id="email" type="email" name="email" placeholder="email anda..." /><br> <label>tanggal: </label> <input id="tanggal" type="date" name="tanggal" /><br> <label>alamat Web: </label> <input id="website" type="url" name="website" /><br> <label>level: </label> <input id="level" type="range" min="1" max="10" step="1" value="2" /><br> <output name="result"></output> <button type="submit">submit Form</button> </form> 21

<canvas> Digunakan untuk menggambar grafik, on-the-fly, menggnakan script (biasanya javascript) Tag <canvas> hanya merupakan kontainer saja. Contoh: <canvas id="mycanvas" width="200" height="100"></canvas> <script> var c = document.getelementbyid("mycanvas"); var ctx = c.getcontext("2d"); ctx.moveto(0,0); ctx.lineto(200,100); ctx.stroke(); </script> 22

<svg> SVG = Scalable Vector Graphic SVG digunakan untuk mendefinisikan grafik pada dokumen web. SVG direkomendasikan oleh W3C (World Wide Web Consortium) Contoh: <svg width="100" height="100"> <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" /> </svg> <svg width="400" height="180"> <rect x="50" y="20" rx="20" ry="20" width="150" height="150" style="fill:red;stroke:black;stroke-width:5;opacity:0.5" /> </svg> 23

<video> Sebelum HTML5, tidak ada standart untuk menampilkan video pada dokumen web Sebelum HTML5, untuk menampilkan video pada dokumen web memerlukan plug-in tambahan (misal: flash) Contoh: <video width="320" height="240" controls> <source src="movie.mp4" type="video/mp4"> <source src="movie.ogg" type="video/ogg"> Your browser does not support the video tag. </video> 24

Menampilkan Youtube pada html5 Contoh <iframe width="420" height="315 src="http://www.youtube.com/embed/xgsy3_czz8k?autopla y=1"> </iframe> Beberapa parameter dari video Youtube: autoplay autohide controls loop playlist 25

Tag yang dihapus di HTML5 26

Belajar Lebih Lanjut? http://www.w3schools.com/html/default.asp Google Youtube 27

Tugas 1. Kerjakan semua latihan yang ada pada presentasi ini! 2. Buat web Company Profile sebuah perusahaan * menggunakan HTML5 saja **! * Boleh perusahaan nyata ataupun khayalan ** Tidak boleh menggunakan bahasa PHP, Javascript, ataupun bahasa pemrograman yang lain. 28