BAB II
DASAR PENGEMBANGAN APLIKASI WEB, DESKTOP & MOBILE
A. BAHASA PEMROGRAMAN WEB – HTML DASAR
Cara mengonlinekan website syaratnya ada dua. Yang pertama harus membeli hosting
terlebih dahulu, biasanya beli hosting di niagahoster, hostinger, rumahweb dll. Yang kedua harus
membeli domain, harganya bervariasi.
HTML (HyperText Markup Language) merupakan salah satu materi yang dipelajari di
jurusan Rekayasa Perangkat Lunak (RPL). HTML adalah bahasa pemrograman yang digunakan
untuk membuat halaman web.
Tag Html adalah elemen-elemen dasar yang digunakan dalam bahasa pemrograman
HyperText Markup Language (HTML) untuk mengatur dan mendefinisikan struktur, konten, dan
tampilan halaman web. Berikut inilah beberapa kumpulan tag html wajib diketahui :
1. <html> – Menandakan awal dan akhir dari dokumen HTML.
2. <head> – Mengandung informasi tentang dokumen, seperti judul dan metadata.
3. <title> – Menetapkan judul untuk halaman web yang akan ditampilkan di jendela atau tab
browser.
4. <meta> – Mendefinisikan metadata, seperti karakter encoding dan deskripsi halaman.
5. <link> – Menghubungkan halaman dengan berkas eksternal, seperti stylesheet.
6. <script> – Menyisipkan skrip JavaScript atau tautan ke berkas JavaScript eksternal.
7. <style> – Mendefinisikan gaya untuk elemen dalam halaman menggunakan CSS.
8. <body> – Mengandung konten utama halaman yang akan ditampilkan kepada pengguna.
9. <h1>, <h2>, <h3>, <h4>, <h5>, <h6> – Heading (judul) dengan level yang berbeda.
10. <p> – Paragraf teks.
11. <a> – Tautan atau hyperlink.
12. <img> – Menyisipkan gambar.
13. <ul> – Daftar tak berurutan.
14. <ol> – Daftar berurutan.
15. <li> – Elemen dalam daftar (list item).
16. <div> – Kontainer blok yang digunakan untuk mengelompokkan elemen lain.
17. <span> – Kontainer inline yang digunakan untuk memanipulasi sebagian teks.
18. <table> – Membuat tabel.
19. <tr> – Baris dalam tabel.
20. <th> – Sel header dalam tabel.
21. <td> – Sel data dalam tabel.
22. <caption> – Menambahkan keterangan pada tabel.
23. <colgroup> – Mengelompokkan kolom dalam tabel untuk diberi gaya atau atribut.
24. <col> – Menentukan gaya atau atribut untuk satu atau beberapa kolom tabel.
25. <thead> – Bagian kepala dari tabel.
26. <tbody> – Bagian tubuh dari tabel.
27. <tfoot> – Bagian kaki dari tabel.
28. <form> – Membuat formulir untuk mengumpulkan input dari pengguna.
29. <input> – Elemen input dalam formulir.
30. <textarea> – Area teks yang lebih besar untuk input teks panjang.
31. <button> – Tombol interaktif.
32. <select> – Elemen dropdown untuk memilih opsi.
33. <option> – Opsi dalam elemen <select>.
34. <label> – Label yang terkait dengan elemen input.
35. <fieldset> – Mengelompokkan elemen-elemen formulir bersama dengan batas.
36. <legend> – Judul yang menggambarkan elemen <fieldset>.
37. <iframe> – Menyisipkan halaman web atau dokumen lain dalam halaman.
38. <audio> – Memasukkan pemutar audio.
39. <video> – Memasukkan pemutar video.
40. <nav> – Menunjukkan bagian navigasi dalam halaman.
41. <header> – Menunjukkan bagian kepala dari halaman.
42. <footer> – Menunjukkan bagian kaki dari halaman.
43. <aside> – Menunjukkan konten yang terkait namun bukan bagian inti dari halaman.
44. <strong> – Membuat teks menjadi tebal secara semantik.
45. <em> – Membuat teks menjadi miring secara semantik.
46. <abbr> – Menunjukkan singkatan teks.
47. <hr> – Memasukkan garis horizontal.
48. <br> – Memasukkan jeda baris.
49. <mark> – Menyoroti teks.
50. <sub>, <sup> – Membuat teks sebagai subskrip atau superskrip.