Laprak PDF
Laprak PDF
“Pemrograman Web 1”
d. Atribut HTML
Atribut adalah kata khusus yang berada di dalam tag pembuka. Atribut juga disebut
sebagai modifier yang akan menentukan perliaku dari elemen.
Contoh :
<img src="gambar.jpg" width="100" height="100" />
e. CSS
Cascading Style Sheet merupakan aturan untuk mengatur beberapa komponen dalam
sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan
bahasa pemograman. CSS dapat didalam maupun diluar file html.
Contoh :
<style>
p{
color: blue;
text-weight: bold;
}
<style>
2. Tuliskan dan jelaskan cara penulisan css pada html! Berikan contohnya!
Penulisan CSS ada tiga :
a. Untuk inline CSS
Kita bisa menambahkan style didalam tag, contoh :
<p style=”color: white”>Lorem ipsum</p>
b. Untuk CSS yang berada di dalam file html
Kita cukup menggunakan tag <style>, lalu diikuti dengan content CSS yang
dibutuhkan, lalu terkahir ditutup dengan tag </style>
Biasanya tag style ini diletakkan di bagian <head> dari file html.
Contoh :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Document</title>
<style>
p {
color : white;
}
body {
background-color: black;
}
</style>
</head>
<body>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Vel e
sse enim odit officiis quisquam blanditiis omnis. Voluptas harum quas p
ossimus?
</p>
</body>
</html>
c. Untuk CSS yang diluar HTML
Didalam html ditambahkan <link>, seperti contoh berikut :
3. Tuliskan dan jelaskan beberapa tag html yang digunakan untuk membuat sebuat
tabel!
Jika perlu silahkan berikan contohnya.
Ada 4 tag yang dibutuhkan untuk membuat table.
a. <table>. Fungsinya untuk menampilkan table. Supaya border dari table tidak
transparan, maka kita tambahkan atribut border=x, dimana x adalah ketebalan suatu
border.
b. <tr>. Kependekan dari table row, fungsinya adalah untuk menambahkan data pada
tiap tiap row (baris)
c. <th>. Kependekan dari table head. Fungsinya adalah untuk memberikan text-bold
pada data. Biasanya digunakan untuk judul kolom table dan judul baris table.
d. <td>. Kependekan dari table data. Fungsinya adalah untuk menambahkan data pada
suatu table.
<tr>, <th>, dan <td> semuanya berada di <table>. Dan <th> dan <td> semuanya berada
di dalama <tr>.
Contoh :
<table border="5">
<tr>
<th>Nama</th>
<th>Kelas</th>
<th>NIM</th>
</tr>
<tr>
<td>John Doe</td>
<td>TRPL C</td>
<td>20/999999/SV/00000</td>
</tr>
<tr>
<td>Agung Supriyadi</td>
<td>TRPL C</td>
<td>19/000000/SV/99999</td>
</tr>
</table>
Code CSS :
.custom-button {
font-size: 16px;
padding: 10px 100px;
}
Tampilan pada Browser :
c. Table
Code HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="table.css">
</head>
<body>
<table border="4">
<tr>
<th colspan=3 class="abu-abu">Provinsi Papua Barat Kabupaten F
akfak</th>
</tr>
<tr>
<td rowspan=3><img src="naruto.jpg" alt="Naruto" width="200"><
/td>
<td class="putih bg-red">Nama</td>
<td class="putih bg-red">Uzumaki Naruto</td>
</tr>
<tr>
<td>Tempat/Tgl Lahir</td>
<td>Sleman, 4 November 2002</td>
</tr>
<tr>
<td>Alamat</td>
<td class="bg-blue">
<ul>
<li>Werboan Distrik</li>
<li>Kec. Fakfak</li>
<li>RT: 99</li>
<li>RW: XXX</li>
</ul>
</td>
</tr>
</table>
</body>
</html>
Code CSS :
.putih {
color: white;
}
.abu-abu {
background-color: cadetblue;
}
.bg-blue {
background-color: aqua;
}
.bg-red {
background-color: brown;
}