Belajar Dasar Pemrograman Web

Tools

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Lihat forum diskusi

Latihan: Menerapkan Elemen Tabel pada Halaman Profil

Pada latihan ini, kita akan menerapkan elemen tabel pada Halaman Profil setelah belajar dasar-dasar membuat tabel di halaman web. Nah, sudah penasaran, kan, manfaat dari elemen <table> terhadap Halaman Profil Bandung? 

Tujuan

Pada latihan ini, kita akan menerapkan elemen table dalam Halaman Profil. Apakah Anda memiliki gambaran yang akan kita tampilkan dengan elemen table? Kita akan menampilkan data-data bandung lainnya, seperti negara bertempat, hari ultah, luas wilayah, bahasa lokal, dan kode telepon. Konten-konten ini akan diletakkan satu elemen dengan Logo Bandung.

Seperti yang diketahui sebelumnya, elemen tabel tidak memiliki ukuran border sama sekali. Kita akan menampilkan data-data di atas tanpa border. Kurang lebih, hasil akhir akan seperti berikut.

dos:6c12c6ef8462a2bead578e0cb98b1bf420230620064816.jpeg

Alur Latihan

Berikut adalah alur latihan kali ini.

  1. Membuka hasil latihan terakhir dengan VSCode.
  2. Membungkus elemen-elemen yang ada saat ini dengan <header>.
  3. Menambahkan konten-konten baru dengan elemen <section>.
  4. Menampilkan konten-konten yang baru dengan elemen <table>.
  5. Menjalankan dokumen HTML pada browser.

Latihan Identifikasi Elemen pada Halaman Website

Silakan ikuti dan simak beberapa langkah berikut untuk mengikuti latihan dengan baik.

  1. Silakan buka proyek Halaman Profil terakhir dengan VSCode. Jika belum memilikinya, silakan Anda unduh dan buka proyek tersebut pada GitHub repository ini.
  2. Sebelum kita menambahkan konten ke HTML, mari kita atur kembali struktur elemen dalam elemen <aside> tersebut. Saat ini, elemen <aside> memiliki struktur seperti berikut.

    dos:0ced0ed3101698a89c6b1e2aeac340e020230620064912.jpeg

  3. Kita perlu mengelompokkan kembali elemen yang ada di dalam elemen <article> karena akan menambahkan konten lain. Kelompokkan seluruh elemen yang ada pada elemen <article> saat ini sebagai header dan tambahkan elemen baru di bawah elemen header tersebut, yaitu <section>.

    Pada elemen <section>, konten tabel akan ditempatkan. Silakan buka kembali berkas index.html dan sesuaikan struktur elemen <aside> seperti berikut.

    1. <aside>
    2. <article>
    3.     <header>
    4. <h2>Kota Bandung</h2>
    5. <p>Kota Kembang Paris van Java</p>
    6. <figure>
    7. <img src="assets/image/bandung-badge.png" />
    8. <figcaption>Lambang</figcaption>
    9. </figure>
    10.     </header>
    11.  
    12.     <section>
    13.       <!-- Konten-konten baru -->
    14.     </section>
    15. </article>
    16. </aside>

  4. Struktur elemen pada elemen <aside> akan menjadi seperti bagan berikut.

    dos:15b1015b7f081601b2fb261fa1f2e5ee20230620065016.jpeg

  5. Sip, lanjut! Pada elemen <section>, kita masukkan konten berikut padanya.

    Informasi Lainnya


    Negara

    Indonesia


    Hari jadi

    25 September 1810


    Luas Total

    167.67 km2


    Bahasa Daerah

    Sunda


    Kode Telepon

    +62 22


  6. Itulah konten yang akan ditampilkan dalam <aside>. Sesuaikan konten tersebut dengan menerapkan elemen yang tepat, salah satunya gunakan elemen tabel untuk menampung sebagian kontennya. Silakan sesuaikan kodenya dengan kode bercetak tebal berikut.

    1. <aside>
    2.  <article>
    3. <header>
    4. <!-- Kode lainnya disembunyikan... -->
    5. </header>
    6.  
    7.     <section>
    8.       <h3>Informasi Lainnya</h3>
    9.  
    10.       <table>
    11.         <tr>
    12.           <th>Negara</th>
    13.           <td>Indonesia</td>
    14.         </tr>
    15.         <tr>
    16.           <th>Hari jadi</th>
    17.           <td>25 September 1810</td>
    18.         </tr>
    19.         <tr>
    20.           <th>Luas Total</th>
    21.           <td>167.67 km<sup>2</sup></td>
    22.         </tr>
    23.         <tr>
    24.           <th>Bahasa Daerah</th>
    25.           <td>Sunda</td>
    26.         </tr>
    27.         <tr>
    28.           <th>Kode Telepon</th>
    29.           <td>+62 22</td>
    30.         </tr>
    31.       </table>
    32.     </section>
    33. </article>
    34. </aside>

  7. Hasilnya akan seperti berikut setelah dijalankan.

    dos:0aa1407efb1fd69c1bc87498e652d57d20230620065338.jpeg


Luar biasa! Kita sudah berjaya mengimplementasikan elemen <table> untuk membuat tabel dalam halaman web. Kali ini, kita sudah paham cara membuat data tabulasi. Kamu bisa menambahkan informasi apa pun selain yang telah diajarkan dalam latihan ini. Semangat!


Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Lihat forum diskusi

Catatan Belajar

ini konten buat note nanti
Keyboard Shortcut
1
Next/prev modul

Membantu untuk mempermudah navigasi antar modul.

Tekan
CTRL / CTRL
2
Mencari Konten

Membantu menemukan konten dengan lebih cepat.

Tekan
CTRL/
3
Melihat daftar modul

Membantu melihat modul lebih cepat.

Tekan
CTRLM
Pengaturan

Belajar programming dengan terstruktur.

Light

Belajar programming dengan terstruktur.

Warm

Belajar programming dengan terstruktur.

Dark
Daftar Modul

84% Selesai

Latihan: Menerapkan Elemen Tabel pada Halam..