Apa Itu HTML
HTML adalah bahasa standar untuk membangun sebuah website. Dengan HTML kita dapat membangun sebuah website.
Kepanjangan dari html: Hyper Text Markup Language
Versi HTML Dari Masa Ke Masa
Versi | Tahun |
---|---|
HTML | 1991 |
HTML 2.0 | 1995 |
HTML 3.2 | 1997 |
HTML 4.01 | 1999 |
XHTML | 2000 |
HTML5 | 2014 |
Karakteristik
Semua dokumen HTML harus dimulai dengan deklarasi tipe dokumen <! DOCTYPE html>
Semua dokumen html harus dimulai dengan tag <html> lalu diakhir tag </html>.
Bagian yang ingin di tampilkan harus terdapat di antara <body> sebelum </body>
Contoh 1 : Html – Heading dan Paragaraf
<!DOCTYPE html> <html> <head> <title>Contoh HTML Sederhana</title> </head> <body> <h1>Ini Adalah Heading</h1> <h2>Ini Adalah Heading</h2> <h3>Ini Adalah Heading</h3> <p>Ini adalah Paragraf yang dapat digunakan untuk menulis konten artikel.</p> </body> </html>
- <!DOCTYPE html> menandakan dokumen ini adalah html
- <html> </html>mulainya html
- <head> </head> adalah tanda dokumen utama yang berada di atas atau kepala sebuah dokumen html
- <title> </title> adalah judul
- <body></body> adalah bagian isi dari dokumen html
- h1,h2, dan seterusnya digunakan sebagai heading,
- <p> dan </p> adalah tanda di mulai dan akhirnya sebuah paragraf
- </p> digunakan sebagai akhir paragraf
Contoh 2 : Html Sederhana Dengan Tabel
<!DOCTYPE html> <html> <head> <title>Contoh HTML Sederhana</title> </head> <body> <h1>Ini contoh html tabel</h1> <table border="1"> <tr> <th>Nama Lengkap</th> <th>Alamat</th> <th>Usia</th> </tr> <tr> <td>Anton</td> <td>jl. Depati Amir</td> <td>50</td> </tr> <tr> <td>Evalia Sentosa</td> <td>Bandung</td> <td>17</td> </tr> </table> </body> </html>
Contoh 3 : Html Link
<!DOCTYPE html> <html> <body> <h2>HTML Links</h2> <p>Link pada html didifinisikan dengan tag <a> </p> <a href="https://dosenit.com">Ini adalah contoh link</a> </body> </html>
Contoh 4 : HTML Image
<!DOCTYPE html> <html> <body> <h2>HTML Images</h2> <p>Gambar pada HTML didifinisikan dengan tag img</p> <img src="https://dosenit.com/wp-content/uploads/2019/03/dosen-ti.png" alt="Dosenit.com" width="270" height="70"> </body> </html>
Contoh 5 : HTML Button
<!DOCTYPE html> <html> <body> <h2>HTML Button</h2> <p>Button pada html menggunakan tag button </p> <button>Click me</button> </body> </html>
Contoh 6 : HTML List
<!DOCTYPE html> <html> <body> <h2>HTML List</h2> <p>Button pada html menggunakan tag ul dan li atau ol dan li </p> <ul> <li>Kopi</li> <li>Susu</li> <li>Air putih</li> </ul> <ol> <li>CSS</li> <li>PHP</li> <li>C++</li> </ol> </body> </html>
contoh lainnya
Tag Dasar
No | Nama Tag | Fungsi |
1 | <! DOCTYPE html> | Deklarasi untuk mendefinisikan dokumen menjadi HTML |
2 | <html> | Tag pembuka untuk membuat dokumen HTML |
3 | <head> | Informasi meta tentang dokumen |
4 | <title> | Membuat judul halaman yang nantinya akan ditampilkan di browser |
5 | <body> | Tempat dibuatnya semua konten website menggunakan HTML |
Contoh penggunaan :
<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html>
Preview :
Tag Judul
No | Nama Tag | Fungsi |
1 | <h1> s/d <h6> | Membuat judul atau heading |
2 | <hr> | Memisahkan konten (biasanya ditampilkan garis pembatas) |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <h1>This is heading 1</h1> <p>This is some text.</p> <hr> <h2>This is heading 2</h2> <p>This is some other text.</p> <hr> <h2>This is heading 2</h2> <p>This is some other text.</p> </body> </html>
Preview :
Tag Paragraf
No | Nama Tag | Fungsi |
1 | <p> | Membuat paragraf |
2 | <br> | Membuat garis baru |
3 | <pre> | Memfortmat teks atau kalimat |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <p>In HTML, spaces and new lines are ignored:</p> <br> example <p> My Bonnie lies over the ocean. My Bonnie lies over the sea. My Bonnie lies over the ocean. Oh, bring back my Bonnie to me. </p> </body> </html>
Preview :
Tag Style
No | Nama Tag | Fungsi |
1 | style | Atribut untuk elemen styling pada HTML |
2 | background-color | Memberikan warna latar belakang |
3 | color | Memberi warna pada teks |
4 | font-family | Mengubah font pada teks |
5 | font-size | Mengatur ukuran font |
6 | text-align | Mengatura perataan teks |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <h1 style="text-align:center;">Centered Heading</h1> <p style="text-align:center;">Centered paragraph.</p> </body> </html>
Preview :
Tag Formating
No | Nama Tag | Fungsi |
1 | <b> | Membuat teks tebal |
2 | <strong> | Membuat teks penting |
3 | <i> | Membuat teks miring |
4 | <em> | Membuat teks ditekankan |
5 | <mark> | Membuat teks ditandai |
6 | <small> | Membuat teks kecil |
7 | <del> | Teks dihapus |
8 | <ins> | Teks dimasukan |
9 | <sub> | Teks subscript |
10 | <sup> | Teks superscript |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <p><b>This text is bold</b></p> <p><i>This text is italic</i></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> </html>
Preview :
Tag Gambar
No | Nama Tag | Fungsi |
1 | <img> | Elemen untuk mendefinisikan gambar |
2 | src | Atribut untuk menentukan URL gambar |
3 | alt | Mendefinisikan teks pada gambar, jika gambar tidak dapat ditampilkan |
4 | width – height | Menentukan ukuran gambar |
5 | float | Properti untuk float image pada CSS |
6 | <map> | Mendefinisikan gambar peta |
7 | <area> | Mendefinisikan area atau daerah-daerah gambar pada peta |
8 | <picture> | Menampilkan gambar yang berbeda untuk perangkat yang berbeda |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <h2>Alternative text</h2> <p>The alt attribute should reflect the image content, so users who cannot see the image gets an understanding of what the image contains:</p> <img src="img_chania.jpg" alt="Flowers in Chania" width="300" height="300"> </body> </html>
Preview :
Tag Form
No | Nama Tag | Fungsi |
1 | <form> | Membuat formulir untuk mengumpulkan input pengguna |
2 | <input> | Membuat tipe inputan pada form yang akan dibuat |
3 | <textare> | Elemen untuk mendefinisikan field input |
4 | <label> | Memberikan label pada elemen input |
5 | <fieldset> | Mengelompokan elemen yang terdapat pada sebuah form |
6 | <select> | Membuat input dengan pilihan yang berbentuk list drop down |
7 | <optgroup> | Mengelompokan beberapa pilihan pada daftar pilihan input |
8 | <option> | Mendefinisikan opsi yang bisa dipilih |
9 | <button> | Membuat Button |
10 | <datalist> | Membuat daftar pilihan untuk input data |
11 | <output> | Menampilkan hasil dari hitungan |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <h2>The datalist Element</h2> <p>The datalist element specifies a list of pre-defined options for an input element.</p> <form action="/action_page.php"> <input list="browsers" name="browser"> <datalist id="browsers"> <option value="Internet Explorer"> <option value="Firefox"> <option value="Chrome"> <option value="Opera"> <option value="Safari"> </datalist> <input type="submit"> </form> <p><b>Note:</b> The datalist tag is not supported in Safari or IE9 (and earlier).</p> </body> </html>
Preview :
Tag Tabel
No | Nama Tag | Fungsi |
1 | <table> | Membuat tabel pada web |
2 | <tr> | Membuat baris pada tabel |
3 | <td> | Membuat kolom pada tabel |
4 | <th> | Membuat judul pada kolom. Contohnya nama, kelas, dan alamat. |
5 | <caption> | Membuat judul tabel |
6 | border | Mengatur garis tabel |
7 | border-collapse | Mengatur batas garis tabel |
8 | padding | Mengatur padding pada cell |
9 | text-align | Mengatur perataan pada konten tabel |
10 | border-spacing | Mengatur jarak spasi garis tabel |
11 | colspan | Menggabungkan beberapa kolom. Kalau di office disebutnya Merge Cell |
12 | rowspan | Menggabungkan beberapa baris |
13 | id | Memberikan id pada tabel atau kolom |
Contoh penggunaan :
<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; padding: 5px; } table { border-spacing: 15px; } </style> </head> <body> <h2>Border Spacing</h2> <p>Border spacing specifies the space between the cells.</p> <table style="width:100%"> <tr> <th>Firstname</th> <th>Lastname</th> <th>Age</th> </tr> <tr> <td>Jill</td> <td>Smith</td> <td>50</td> </tr> <tr> <td>Eve</td> <td>Jackson</td> <td>94</td> </tr> <tr> <td>John</td> <td>Doe</td> <td>80</td> </tr> </table> <p>Try to change the border-spacing to 5px.</p> </body> </html>
Preview :
Tag Daftar/ List
No | Nama Tag | Fungsi |
1 | <ul> | Untuk membuat tampilan daftar menggunakan simbol seperti bullet, cyrcle, dan lainnya. |
2 | <ol> | Membuat daftar menggunakan nomor, huruf, romawi, dan lainnya |
3 | <li> | Menentukan berbagai item yang ingin ditampilkan |
4 | <dl> | Mendefinisikan daftar deskripsi |
5 | <dt> | Mendefinisikan istilah deskripsi |
6 | <dd> | Menggambarkan istilah dalam daftar deskripsi |
7 | <type> | Menentukan jenis penomoran |
Contoh penggunaan :
<!DOCTYPE html> <html> <body> <h2>Ordered List with Lowercase Roman Numbers</h2> <ol type="i"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> </body> </html>
Preview :
sumber : https://dosenit.com/html/html-dasar
https://badoystudio.com/tag-html/