[PWEB-3.1] Layout Portal Berita
Pada pertemuan ketiga mata kuliah Pemrograman Web, kami mendapat tugas untuk membuat layout portal berita menggunakan HTML dan CSS. Sebelumnya saya telah memeberikan sedikit penjelasan mengenai apa itu HTML. Sehingga sekarang saya akan menjelaskan apa itu CSS. CSS (Cascading Style Sheets) adalah bahasa pemrograman yang digunakan untuk mengendalikan tampilan dan format halaman web. Dengan CSS, kita dapat mengubah tampilan elemen HTML, seperti teks, gambar, latar belakang, dan tata letak, sehingga kita dapat membuat halaman web yang lebih menarik dan mudah dibaca. Sesuai namanya, CSS bersifat cascading atau berjenjang, yang artinya kita dapat memiliki beberapa aturan gaya yang berlapis-lapis. Aturan yang diterapkan secara lebih spesifik akan menggantikan aturan yang lebih umum. Ini memungkinkan kita untuk mengontrol dengan detail tampilan halaman web.
Repository: GitHub
Output:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Belajar Membuat Layout dengan HTML dan CSS</title> <link rel="stylesheet" href="custom.css"/> </head> <body> <div class="header"> <div class=jarak> <h2>Belajar Membuat Layout dengan HTML dan CSS</h2> </div> </div> <div class="menu"> <ul> <li><a href="#">Home</a></li> <li><a href="#">About</a></li> <li><a href="#">Blog</a></li> <li><a href="#">Contact</a></li> </ul> </div> <div class="content"> <div class="jarak"> <div class="kiri"> <div class="border"> <div class="jarak"> <h3>Lorem Ipsum</h3> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> <button class="btn">Read more ..</button> </div> </div> <div class="border"> <div class="jarak"> <h3>Lorem Ipsum</h3> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> </div> </div> </div> <div class="kanan"> <div class="jarak"> <h3>CATEGORY</h3> <hr/> <p><a href="#" class="undecor">HTML</a></p> <p><a href="#" class="undecor">CSS</a></p> <p><a href="#" class="undecor">BOOTSTRAP</a></p> <p><a href="#" class="undecor">PHP</a></p> <p><a href="#" class="undecor">MySQL</a></p> <p><a href="#" class="undecor">JQuery</a></p> <p><a href="#" class="undecor">Ajax</a></p> </div> </div> </div> </div> <div class="footer"> <div class="jarak"> <p>copyright 2023 codebareng all reserved</p> </div> </div> </body> </html>
body{ background: #f3f3f3; color: #333; width: 100%; font-family: sans-serif; margin: 0 auto; } .header{ width: 90%; margin: auto; height: 120px; line-height: 120px; background: #4171a8; color: #fff; } .content{ width: 90%; margin: auto; height: 420px; padding: 0.1px; background: #fff; color: #333; } .kiri{ width: 70%; float: left; margin: auto; background: #fff; height: 420px; } .kanan{ width: 30%; float: left; margin: auto; background: #fff; height: 420px; } .border{ border: 2px solid #7990aa; margin-top: 1pc; padding-bottom: 1pc; padding-left: 2pc; padding-right: 2pc; } .undecor{ text-decoration: none; } .footer{ width: 90%; margin: auto; height: 40px; line-height: 40px; background: #4171a8; color: #fff; } .menu{ background-color: 353bd84; height: 50px; line-height: 50px; position: relative; width: 90%; margin: auto; padding: 0 auto; } .jarak{ padding: 0 2pc; } .menu ul { list-style: none; } .menu ul li a { float: left; width: 70px; display: block; text-align: center; color: #fff; text-decoration: none; } .menu ul li a:hover { background-color: #7990aa; display: block; }



Komentar
Posting Komentar