Sebagai latihan awal, kita akan mengatur dimensi terlebih dahulu dari elemen gambar. Biar kami tebak, latihan ini terdengar mudah, bukan? Jika materi sebelumnya dipahami dengan baik, Anda pasti tahu hal yang perlu dilakukan di latihan ini. So, langsung saja berlatih!
Pada latihan sebelumnya, kita sudah menerapkan properti-properti CSS yang memanipulasi teks pada HTML. Nah, kita akan lanjut menerapkan beberapa properti lain yang dapat mengatur box model pada elemen HTML.
Pada latihan ini, kita akan mengatur tampilan gambar-gambar. Mereka berada pada seluruh elemen <article> (sejarah, geografi, dan wisata) serta elemen gambar dalam elemen <aside> (Logo Bandung).
Berikut adalah hasil akhir dari latihan ini.
Berikut adalah alur latihan kali ini.
Latihan ini terdiri dari beberapa topik yang saling terhubung. Untuk itu, berikut adalah daftar langkah latihan yang perlu diikuti dan disimak agar latihan berjalan dengan baik.
- /* Kode lainnya disembunyikan... */
- nav a:hover {
- font-weight: bold;
- }
- .profile header {
- text-align: center;
- }
- .featured-image {
- width: 100%;
- max-height: 300px;
- }
- <!DOCTYPE html>
- <html>
- <head>
- <!-- Kode lainnya disembunyikan... -->
- </head>
- <body>
- <header>
- <!-- Kode lainnya disembunyikan... -->
- </header>
- <main>
- <!-- Konten artikel -->
- <div id="content">
- <article id="sejarah">
- <h2>Sejarah</h2>
- <img src="assets/image/history.jpg" alt="sejarah" class="featured-image" />
- <!-- Kode lainnya disembunyikan... -->
- </article>
- <article id="geografis">
- <h2>Geografis</h2>
- <img src="assets/image/geografis.jpg" alt="geografis" class="featured-image" />
- <!-- Kode lainnya disembunyikan... -->
- </article>
- <article id="wisata">
- <h2>Wisata</h2>
- <!-- Kode lainnya disembunyikan... -->
- <section>
- <h3>Farm House Lembang</h3>
- <img src="assets/image/farm-house.jpg" alt="farm house" class="featured-image" />
- <!-- Kode lainnya disembunyikan... -->
- </section>
- <section>
- <h3>Observatorium Bosscha</h3>
- <img src="assets/image/bosscha.jpg" alt="bosscha" class="featured-image" />
- <!-- Kode lainnya disembunyikan... -->
- </section>
- </article>
- </div>
- <!-- Konten samping -->
- <aside>
- <!-- Kode lainnya disembunyikan... -->
- </aside>
- </main>
- <footer>
- <p>Belajar Dasar Pemrograman Web © 2019, Dicoding Academy</p>
- </footer>
- </body>
- </html>
- /* Kode lainnya disembunyikan... */
- nav a:hover {
- font-weight: bold;
- }
- .profile header {
- text-align: center;
- }
- .featured-image {
- width: 100%;
- max-height: 300px;
- object-fit: cover;
- object-position: center;
- }
- /* Kode lainnya disembunyikan... */
- .profile header {
- text-align: center;
- }
- .featured-image {
- width: 100%;
- max-height: 300px;
- object-fit: cover;
- object-position: center;
- }
- .profile img {
- width: 200px;
- }
Itulah latihan yang telah kita lakukan pada materi ini. Seperti biasanya, kami menyediakan beberapa referensi materi yang dapat Anda simak untuk menambah pengetahuan.
Catatan Belajar
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
84% Selesai
Latihan: Menetapkan Ukuran pada Gambar