HTML Dasar
Mahasiswa mampu memahami struktur dan tag HTML serta membuat halaman web sederhana.
Last updated
Was this helpful?
Mahasiswa mampu memahami struktur dan tag HTML serta membuat halaman web sederhana.
Last updated
Was this helpful?
HTML merupakan singkatan dari Hyper Text Markup Language, yaitu sebuah bahasa markup yang digunakan untuk membuat sebuah halaman website. Di dalam dunia pemrograman berbasis web, HTML menjadi pondasi dasar pada halaman website. File HTML disimpan dengan ekstensi .html (dot html) dan dapat diakses menggunakan web browser seperti Google Chrome, Mozilla Firefox, dan lain-lain.
Jika halaman web dibuat hanya menggunakan HTML saja maka halaman web tersebut disebut halaman statis karena tidak memiliki aksi atau fungsi-fungsi yang dapat mengelola web tersebut. Untuk mengubah isi dari halaman web statis tersebut, web developer harus mengubah isi / kode sumber (source code) file webnya. Tentu hal ini sangat merepotkan bagi web developer. Untuk membuat sebuah web dinamis yang memiliki fungsi-fungsi yang dapat mengelola web tersebut, tidak cukup hanya menggunakan HTML saja, diperlukan bantuan Javascript, PHP dan Database.
HTML memiliki beberapa element yang tersusun dari tag yang memiliki fungsinya masing-masing, seperti tag heading, paragraf, pembuatan form, tombol, list, membuat hyperlink atau link yang menghubungkan antar halaman website dan banyak lagi lainnya.
Berikut versi HTML dari pertama kali s.d sekarang dapat dilihat pada gambar di bawah ini.
Penjelasan dari syntax di atas sebagai berikut:
Deklarasi <!DOCTYPE html> mendefinisikan tipe dokumen yaitu HTML5
Elemen <html> adalah elemen root dari halaman HTML
Elemen <head> berisi informasi meta tentang dokumen
Elemen <title> menentukan judul untuk dokumen
Elemen <body> berisi konten atau isi halaman yang terlihat
Elemen <h1> mendefinisikan heading dengan tipe 1
Elemen <p> mendefinisikan sebuah paragraf
Dokumen HTML dapat ditulis menggunakan software text editor. Beberapa software text editor antara lain Notepad, Notepad++, Sublime, Atom, Netbeans, atau Visual Studio Code (VS Code). Disarankan menggunakan VS Code dikarenakan gratis, ringan, mudah mengelola extension, linter (penanda bagian error), intelisense (auto complete) dan terintegrasi dengan git.
Tampilan dari VS Code dapat dilihat pada gambar 1.2.
Dokumen HTML pada gambar 1.2 jika dijalankan pada browser web akan tampil seperti gambar 1.3.
Tag merupakan kode untuk memperkenalkan text HTML yang ditulis pada text editor pada web browser. Dalam penulisan tag, hampir semua menggunakan tag pembuka dan tag penutup, dan ada juga tanpa tag penutup atau disebut juga single tag.
Beda antara tag pembuka dan penutup, yaitu adanya garis miring pada tag penutup, sementara pada tag pembuka tidak ada. Kemudian konten ditempatkan di antara tag pembuka dan tag penutup.
Berikut contoh penulisan tag pada HTML.
Perhatikan penulisan syntax di atas: <tag> adalah tag pembuka </tag> adalah tag penutup
Elemen adalah mulai dari tag pembuka sampai dengan tag penutup, dengan konten yang disisipkan diantara tag.
Perhatikan penulisan syntax di atas: <h1> adalah tag pembuka Pemrograman Web I adalah konten elemen </h1> adalah tag penutup
Atribut merupakan informasi tambahan dari sebuah element. Atribut diletakkan di dalam tag pembuka. Atribut dapat digunakan untuk memberi judul, efek warna, ketebalan, mengatur panjang dan tinggi, dll. Atribut memiliki name dan value.
Adapun contoh penulisan name dan value, yaitu name=”value”.
Perhatikan penulisan syntax di atas: <img> adalah tag image src, width, dan height adalah nama atribut logo-mdp.png adalah nilai/value dari atribut src 100px adalah nilai/value dari atribut width 80px adalah nilai/value dari atribut height
Heading merupakan tag yang berfungsi untuk menunjukkan bagian penting pada halaman web. Heading didefinisikan dengan tag <h1> s.d <h6>. Tag <h1> biasanya digunakan untuk penulisan judul utama. Tag <h2> biasanya digunakan untuk penulisan sub judul dari tag <h1>. Tag <h3>, <h4>, <h5> dan <h6> digunakan sesuai dengan keperluan tampilan pada halaman web.
Berikut contoh penggunaan tag heading.
Hasil dari syntax di atas dapat dilihat pada gambar 1.4.
Tag <p> digunakan untuk membuat sebuah paragraf. Penggunaan tag <p> dapat dikombinasikan dengan atribut. Berikut contoh penggunaan tag <p>.
Hasil dari syntax di atas dapat dilihat pada gambar 1.5.
Tag <br> digunakan sebagai pemisah baris (line break). Berikut contoh penggunaan tag.
Hasil dari syntax dapat dilihat pada gambar 1.6.
Tag <pre> digunakan untuk menampilkan teks sesuai dengan penulisannya. Berikut contoh penggunaan tag <pre>
Hasil dari syntax di atas dapat dilihat pada gambar 1.7.
Berikut tag-tag yang digunakan untuk melakukan format text dalam HTML
Tag
Deskripsi
<b>
Menebalkan teks
<strong>
Menebalkan teks
<i>
Membuat teks miring
<em>
Membuat teks miring
<mark>
Memberi highlight teks
<small>
Mengecilkan teks
<del>
Memberi garis tengah pada teks
<u>
Memberi garis bawah pada teks
<ins>
Memberi garis bawah pada teks
<sub>
Membuat teks subscript
<sup>
Membuat teks superscript
Berikut contoh penggunaan tag format text.
Hasil dari syntax di atas dapat dilihat pada gambar 1.8.
Atribut style dapat digunakan untuk mengatur style elemen HTML. Berikut syntax atribut style.
Perhatikan penulisan syntax di atas: property adalah property CSS value adalah value CSS
Berikut contoh penggunaan atribut style.
Hasil dari syntax di atas dapat dilihat pada gambar 1.9.
Materi CSS akan dibahas pada pertemuan berikutnya.