A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
D. TARGET DAN HASIL YANG DIHARAPKAN
E. METODE PELAKSANAAN
F. ALAT DAN BAHAN
G. TARGET WAKTU
H. TAHAPAN PELAKSANAAN
I. TEMUAN PERMASALAHAN
J. KESIMPULAN YANG DIDAPAT
K. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
Memahami dan mempraktikkan Event pada Jquery dan tujuannya adalah dapat menjalankan Efek efek yang ada pada Event Jquery.
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
- Pengertian Jquery
- Cara menggunakannya
D. TARGET DAN HASIL YANG DIHARAPAKAN
Dapat mengerti dan memahami serta dapat mempraktikkan langsung event event pada Jquery.
E. METODE PELAKSANAAN
- Membaca referensi
- Mempraktikkannya
F. ALAT DAN BAHAN
- Laptop
- Text editor
- Koneksi internet
G. TARGET WAKTU
08.00 - 16.00
H. TAHAPAN PELAKSANAAN
Di dalam javascript, event adalah suatu hal yang bisa dilakukan user ke sebuah element HTML, misalnya di click, double click, mouseover (cursor mouse berada diatas element), mouseout (cursor mouse sudah keluar dari atas element), dll.
Disini saya akan mencontohkan semisal mau membuat pesan alert() ketika sebuah paragraf di klik, dengan javascript ini bisa dilakukan dengan kode program seperti berikut :
<!DOCTYPE html>
<html>
<head>
<title>AdelwinNL</title>
</head>
<body>
<p id="paragraf" onclick="alert('Halaman ini akan memunculkan popup')">
</p>
</body>
</html>
atribut onclick dalam tag <p> diatas adalah sebuah event. Ketika di klik, akan tampil pesan popup: 'Halaman ini akan memunculkan popup'. Hasil ini didapat dengan fungsi alert()Javascript.
Selain onclick, didalam Javascript juga banyak event-event yang lain, seperti ondblclick, onmouseover, onmouseout, dll.
Penulisan seperti sangat praktis namun tidak "rapi". Bagaimana cara memisahkannya?
Didalam javascript, ini bisa di lakukan menggunakan fungsi addEventListener(). Hasil yang sama bisa dihasilkan dengan kode program berikut :
<!DOCTYPE html>
<html>
<head>
<title>Belajar Jquery AdelwinNL</title>
<meta charset="UTF-8">
<script type="text/javascript" src=
"jquery.js"></script>
<script>
window.onload = funciton()
{
document.getElementById("paragraf").
addEventListener("click", function(){alert ('Halaman ini akan memunculkan popup')}
}
</script>
</head>
<body>
<p id="paragraf">
Klik disini
</p>
</body>
</html>
Sekarang, didalam bagian <body> tidak ada kode Javascript apapun. Event click saya tambahkan dengan fungsi addEventListener(). Nah itu ketika anda menggunakan javascript disini saya akan bandingkan dengan kode jquery apakah nanti kalian akan bisa memilih manakan yang lebih simple!!.
<!DOCTYPE html>
<html>
<head>
<title>Menggunakan Jquery</title>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(document).ready(function() {
$('#paragraf').click(function() {
alert('Halaman ini akan memunculkan popup');
});
});
</script>
</head>
<body>
<p id="paragraf">
Silahkan klik saya
</p>
</body>
</html>
Perhatikan bagaimana Jquery memudahkan penulisan event ini, sangat sederhana kan?!!. Format penyulisannya adalah :
$("jQuery_Selector").jQuery_Event(function() { ...isi event disini... })
Selain event click, masih banyak lagi event event yang di sediakan dari jquery tersendiri, kalian bisa cek event event nya di website resminnya langsung yaitu di : https://jquery.com
Disini saya akan mencontohkan beberapa event javascript yang dibuat dengan Jquery :
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Belajar jQuery</title>
<style>
#paragraf {
width:600px;
height:80px;
background-color:tomato;
line-height:80px;
text-align:center;
font-size:30px;
}
</style>
<script src="adelwin-wesite/jquery/jquery.js"></script>
<script>
$( document ).ready(function() {
$( "#paragraf" ).click(function() {
$( "#paragraf" ).css( "color", "green" );
});
$( "#paragraf" ).mouseover(function() {
$( "#paragraf" ).css( "background-color", "yellow" );
});
$( "#paragraf" ).mouseout(function() {
$( "#paragraf" ).css( "background-color", "blue" );
});
$( "#paragraf" ).dblclick(function() {
$( "#paragraf" ).css( "border", "solid 2px black" );
});
});
</script>
</head>
<body>
<center>
<p id="paragraf">
Mempelajari Jquery Event
</center>
</p>
</body>
</html>
Maka hasilnya akan seperti ini :
jika kalian mengarahkan mouse/crosor kalian ke elementnya maka akan berubah warna menjadi kuning, dan ketika anda meninggalkan mouse dari situ nanti akan berubah warna menjadi biru.
I. TEMUAN PERMASALAHAN DAN PENYELESAIANNYA
Penulisan kodenya salah saat membuat sebuah mouseout, hingga ketika crushor Saya ketika di keluar dari element tetep seperti biasa ngga bisa menjadi biru
Solusi :
Dengan menambahkan ";" setelah kurung penutup
J. KESIMPULAN YANG DIDAPAT
Dengan event ini kalian bisa memberi efek efek animasi yang sudah di sediakan oleh pihak jquery dari mulai hide(), click(), fadeit(), css() dan lain sebagainya, untuk event selengkapnya kalian bisa cari di website resminya langsung yaitu https://jquery.com
K. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
D. TARGET DAN HASIL YANG DIHARAPKAN
E. METODE PELAKSANAAN
F. ALAT DAN BAHAN
G. TARGET WAKTU
H. TAHAPAN PELAKSANAAN
$("p")
$(document).ready(function() {$("button").click(function() {$("p").hide();)};});
$(document).ready(function(){$("button").click(function(){$("#test").hide();});})
$(".test")
$(document).ready(function(){$("button").click(function(){$(".test").hide();});});
Jalankan contoh
I. KESIMPULAN YANG DIDAPAT
J. REFERENSI
A. PENDAHULUAN
- Pengertian
Jquery adalah sebuah library framework javascript. jadi singkat ceritanya Jquery merupakan pemgembangan dari javascript yang sengaja di buat untuk memudahkan kita untuk mendevelop sebuah website dan ingin membuat efek-efek dan keperluan penggunaan javascript lainnya di dalam pengembangan sebuah website.
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
Mengetahui Jquery, kelebihan, cara menggunakannya dan tujuannya yaitu agar lebih mudah dan simple untuk penulisannya.
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
- Pengertian Jquery
- Kelebihan Jquery
- Cara menggunakan Jquery
- Menggunakan Jquery secara offline
- Menggunakan Jquery secara online
D. TARGET DAN HASIL YANG DIHARAPKAN
Dapat mengerti dan memahami Jquery, fungsi, dan cara menggunakannya.
E. METODE PELAKSANAAN
- Membaca referensi
F. ALAT DAN BAHAN
- Laptop
- Koneksi internet
G. TARGET WAKTU
08.00 -16.00
H. TAHAPAN PELAKSANAAN
Jquery adalah sebuah library framework javascript. jadi singkat ceritanya Jquery merupakan pemgembangan dari javascript yang sengaja di buat untuk memudahkan kita untuk mendevelop sebuah website dan ingin membuat efek-efek dan keperluan penggunaan javascript lainnya di dalam pengembangan sebuah website.
Kelebihan Jquery
- Lebih mudah di mengerti
- Lebih mudah di gunakan
- Ringan.
- Penulisan syntax yang lebih pendek tetapi sudah memiliki kebergunaan yang besar.
- Free
- Bisa di kembangkan untuk membuat plugin-plugin web lain.
- Cara menggunakan Jquery
Ada dua cara untuk menggunakan Jquery, adapun cara yang bisa di gunakan adalah :
- Menggunakan Jquery secara offline (internal).
Menggunakan jquery secara offline maksudnya adalah dengan cara mendownload file jquery dan kemudian menghubungkan file html atau php dengan file jquery.
- Menguhubungkan Jquery secara online (eksternal).
menggunakan jquery secara online maksudnya adalah menggunakan jquery dengan cara menghubungkan file HTML atau PHP dengan link online langsung dari Jquery
- Cara menghubungkan Jquery kedalam file HTML.
langkah pertama kalian bisa dowbload terlebih dahulu filenya di website resminya yaitu https://jquery.com
langkah kedua anda klik bagian page download, dan setelah itu anda klik bagian : Download the compressed, production jQuery 3.6.0
pada jquery yang saat ini saya pakai terbarunya yaitu versi 3.6.0,
setelah itu kalian copy semua code yang didalamnya, dan kalian bisa membuat folder yang nantinya akan di gunakan jquerynya. setelah membuat folder kalian bisa membuat file berformat .js untuk file yang saya buat kali ini saya namakan jquery.js, dan ketika sudah kalian open file jquery.js nya dan code yang kalian copy tadi paste di situ.
ketika sudah di paste, kalian tinggal save filenya.
untuk cara menghubugkan jquerynya ke dalam file html, bisa menggunakan syntax berikut :
<script type="text/javascript" src="lokasi file jquery anda"></script>
- Cara menghubungkan jquery kedalam file HTML secara online.
Anda bisa menghubungkan langsung secara online dengan cara seperti berikut :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
I. TEMUAN PERMASALAHAN DAN PENYELESAIANNYA
-
J. KESIMPULAN YANG DIDAPAT
jquery ini sangat simple penulisannya di banding dengan javascript sendiri, dan banyak yang sudah menggunakannya di kalangan programmer.
K. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
D. TARGET DAN HASIL YANG DIHARAPKAN
E. METODE PELAKSANAAN
F. ALAT DAN BAHAN
G. TARGET WAKTU
H. TAHAPAN PELAKSANAAN
<!--Bagian Hobi--><section id="hobi"><div class="tengah"><div class="kolom"><h2 class="hobiku">Hobi Saya</h2><p>Kegiatan yang saya senangi di luar dunia maya adalah :</p></div><div class="tutorial-list"><div class="kotak-list"><img src="https://img.freepik.com/free-vector/young-man-sitting-armchair-reading-book_74855-6151.jpg?t=st=1658642982~exp=1658643582~hmac=185ce54c079ad8890cb7d932a46c012e68b7ed1b8d4af0db76bc16cba23f85f3&w=740"><p>Membaca Buku</p></div><div class="kotak-list"><img src="https://img.freepik.com/free-vector/flat-football-players-collection_52683-65665.jpg?t=st=1658642996~exp=1658643596~hmac=9de0a58129e7a6808607281df5423ac6a1add3d55c2fcf8b2d816b21d81eb68f&w=740" width="300"/><p>Bermain Bola</p></div><div class="kotak-list"><img src="https://img.freepik.com/premium-vector/man-dancing-listening-music_23-2148538028.jpg?w=740"/><p>Mendengarkan Musik</p></div></div></section>
Ini adalah codingan CSSnya :
section#hobi {
float: left;
margin-right: 30px;
}
.tutorial-list {
width: 100%;
position: relative;
display: flex;
flex-wrap: wrap;
}
.kotak-list {
width: 20%;
margin: 0 auto;
}
.kotak-list img {
width: 100%;
height: 80%;
display: inline-flex;
}
.kotak-list p {
font-family: 'comic sans ms';
font-weight: 800;
font-size: 25px;
text-align: center;
color: #355764;
}
footer {
background-color: tomato;
text-align: center;
color: white;
font-family: 'comic sans ms';
height: 20px;
margin-top: 800px;
width: 100%;
}
Hasilnya codingan yang saya tambahakan di atas akan menjadi seperti ini :
Jika kalian ingin melihat hasilnya lebih lanjut kalian bisa cek di sini :
https://adelwinnugroho.github.io/template-03
I. TEMUAN PERMASALAHAN DAN PENYELESAIANNYA
J. KESIMPULAN YANG DIDAPAT
K. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
D. TARGET DAN HASIL YANG DIHARAPKAN
E. METODE PELAKSANAAN
F. ALAT DAN BAHAN
G. TARGET WAKTU
H. TAHAPAN PELAKSANAAN
<!DOCTYPE html><html lang="en"><head><title>Template CSS</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><style>* {box-sizing: border-box;}body {font-family: Arial, Helvetica, sans-serif;}/* Style the header */header {background-color: darkred;padding: 30px;text-align: center;font-size: 35px;color: white;}/* Create two columns/boxes that floats next to each other */nav {float: left;width: 20%;height: 300px;/* only for demonstration, should be removed */background: darkblue;text-decoration: none;padding: 20px;}/* Style the list inside the menu */nav ul {list-style-type: none;padding: 0;margin: 2px;}nav ul li {margin: 10px;}nav a{color: white;text-decoration: none;}article {float: left;padding: 20px;width: 80%;background-color: #f1f1f1;height: 300px;/* only for demonstration, should be removed */}/* Clear floats after the columns */section:after {content: "";display: table;clear: both;}/* Style the footer */footer {background-color: darkred;padding: 50px;text-align: center;color: white;}/* Responsive layout - makes the two columns/boxes stack on top of each other instead of next to each other, on small screens */@media (max-width: 600px) {nav,article {width: 100%;height: auto;}}</style></head><body><header><h2>Belajar Loyouting</h2></header><section><nav><ul><li><a href="#">Tentang Saya</a></li><li><a href="#">Pengalaman</a></li><li><a href="#">Hobi</a></li></ul></nav><article><h1>Tentang Saya</h1><p>Saya Adelwin Nugroho Liandy bisa di panggil Adelwin/win saya adalah siswa Smk Roudlotul Mubtadiin Balekambang. Saya seorang yang kreatif dan suka mencari alternatif solusi dari berbagai macam persoalan</p><h1>Pengalaman</h1><p>Pengalaman saya di BLC TELKOM KLATEN salah satunya yaitu mengikuti training Cisco, dan alhamdulillah saya lulus dan mendapatkan sertifikat internasional</p><h1>Hobi</h1><p>Hobi saya adalah Membaca buku, Mengetik, Bermain bola</p></article></section><footer><p>Copyraight 2022 By AdelwinNL </p></footer></body></html>
Hasil dari kodingan di atas :
I. TEMUAN PERMASALAHAN DAN PENYELESAIANNYA
J. KESIMPULAN YANG DIDAPAT
K. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
D. TARGET DAN HASIL YANG DIDAPAT
E. METODE PELAKSANAAN
F. ALAT DAN BAHAN
G. TARGET WAKTU
H. TAHAPAN PELAKSANAAN
- CSS Table
<body><h1>Mempercatik Table menggunakan CSS</h1><table id="table-css"><tr><th>Nama</th><th>Bidang</th><th>Hobi</th></tr><tr><td>Adelwin</td><td>Programmer</td><td>Membaca Buku</td></tr><tr><td>Adib</td><td>Digital Marketing</td><td>Bermain Bola</td></tr><tr><td>Valen</td><td>Multimedia</td><td>Mendengarkan Musik</td></tr></table></body>
<style>#table-css {font-family: Arial, Helvetica, sans-serif;border-collapse: collapse;width: 100%;}#table-css td, #customers th {border: 1px solid #ddd;padding: 8px;}#table-css tr:nth-child(even){background-color: #f2f2f2;}#table-css tr:hover {background-color: #ddd;}#table-css th {padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: #04AA6D;color: white;}</style>
- CSS Display
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Index</title><style>.header {text-align: center;margin: 10px auto;}#box1 {width: 100px;height: 100px;margin: 20px;padding: 10px;display: inline;text-align: center;color: white;background: #2343F3;}#box2 {margin: 20px;padding: 10px;display: inline;text-align: center;color: white;background: #FF0000;}#box3 {margin: 20px;padding: 10px;display: inline;text-align: center;color: white;background: #000000;}</style></head><body><div class="header"><h1>Display CSS</h1></div><fieldset><legend><h2>1. Display Inline</h2></legend><div><div id="box1"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div><div id="box2"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" height="100"></div><div id="box3"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" height="100"></div></div></fieldset></body></html>
<html><head><meta charset="UTF-8"><title>Index</title><style>.header {text-align: center;margin: 10px auto;}#box1 {width: 100px;height: 100px;margin: 20px;padding: 10px;display: block;text-align: center;color: white;background: #2343F3;}#box2 {width: 200px;height: 100px;margin: 20px;padding: 10px;display: block;text-align: center;color: white;background: #FF0000;}#box3 {width: 150px;height: 100px;margin: 20px;padding: 10px;display: block;text-align: center;color: white;background: #000000;}</style></head><body><div class="header"><h1>Display CSS</h1></div><fieldset><legend><h2>1. Display Block</h2></legend><div><div id="box1"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div><div id="box2"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div><div id="box3"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div></div></fieldset></body></html>
<html><head><meta charset="UTF-8"><title>Inline-block</title><style>.header {text-align: center;margin: 10px auto;}#box1 {width: 100px;height: 100px;margin: 20px;padding: 10px;display: inline-block;text-align: center;color: white;background: #2343F3;}#box2 {width: 200px;height: 100px;margin: 20px;padding: 10px;display: inline-block;text-align: center;color: white;background: #FF0000;}#box3 {width: 150px;height: 100px;margin: 20px;padding: 10px;display: inline-block;text-align: center;color: white;background: #000000;}</style></head><body><div class="header"><h1>Display CSS</h1></div><fieldset><legend><h2>1. Display Inline-Block</h2></legend><div><div id="box1"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div><div id="box2"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div><div id="box3"><img src="https://adelwinnugroho.github.io/assets/img/profile.jpg" width="100" weight="100"></div></div></fieldset></body></html>
- CSS max-width
<!DOCTYPE html><html><head><style>div.ex1 {width: 500px;margin: auto;border: 3px solid #73AD21;}div.ex2 {max-width: 500px;margin: auto;border: 3px solid #73AD21;}</style></head><body><h2>CSS Max-width</h2><div class="ex1">elemen ini menggunakan lebar: 500px;</div><br><div class="ex2">elemen ini menggunakan lebar-maksimum: 500px;</div><p><strong>Tips:</strong> Coba kalian geser browser kalian, nanti max-width ini akan menyesuaikannya</p></body></html>
- CSS Position
- static- relative- fixed- absolute- sticky
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>CSS-Position</title><meta name="viewport" content="width=device-width, initial-scale=1"><style>.Kotak{background-color: blue;position: static;color: white;}</style></head><body><div class="Kotak">Biru</div></body></html>
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>CSS-Position</title><meta name="viewport" content="width=device-width, initial-scale=1"><style>.Kotak{background-color: blue;position: relative;color: white;}</style></head><body><div class="Kotak">Biru</div></body></html>
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>CSS-Position</title><meta name="viewport" content="width=device-width, initial-scale=1"><style>.Kotak{background-color: blue;position: fixed;color: white;}</style></head><body><div class="Kotak">Biru</div></body></html>
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>CSS-Position</title><meta name="viewport" content="width=device-width, initial-scale=1"><style>.Kotak{background-color: blue;position: fixed;color: white;}.Kotak2 {background-color: green;position: absolute;color: white;}</style></head><body><div class="Kotak">Biru</div><div class="Kotak2">Hijau</div></body></html>
- CSS z-index
<html><head><meta charset="UTF-8" /><title>z-index</title><style>div {text-align: center;}#box1 {position: absolute;width: 100px;height: 100px;margin-top: 50px;margin-left: 10px;background: #00ffab;z-index: -10;}#box11 {position: absolute;width: 100px;height: 100px;margin-top: 50px;margin-left: 200px;background: #00ffab;z-index: -10;}#box2 {position: absolute;width: 100px;height: 100px;top: 120px;left: 30px;background: #00aeff;z-index: 1;}#box22 {position: absolute;width: 100px;height: 100px;top: 120px;left: 195px;background: #00aeff;z-index: 1;}</style></head><body><div><p>Latihan Belajar CSS z-index</p></div><div><p id="box1">Kotak pertama1</p><p id="box2">Kotak kedua2</p></div><div><p id="box11">Kotak pertama1</p><p id="box22">Kotak pertama2</p></div><div><p id="box11">kotak pertama1</p><p id="box22">kotak kedua2</p></div></body></html>
I. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
Maksud dari kegiatan ini adalah Menambahkan ikon pada halaman web dan mempercantik tampilan list serta link, dan tujuan dari kegiatan ini adalah dapat menambahkan ikon pada web serta mempercantik tampilan link dan list.
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
- Menambahkan ikon
- Mempercantik list
- Mempercanti link
D. TARGET DAN HASIL YANG DIHARAPKAN
Bisa menambahkan ikon dan mempercantik tampilan link dan list pada halaman website.
E. METODE PELAKSANAAN
- Membaca referensi
- Ngoding
F. ALAT DAN BAHAN
- Laptop
- Koneksi intenet
G. TARGET WAKTU
08.00 - 16.00
H. TAHAPAN PELAKSANAAN
- Cara menambahkan ikon pada CSS
Kalian login terlebih dahulu di https://fontawesome.com
ketika sudah login anda akan menambahkan untuk nantinya ditambahkan di halaman HTML anda :
<script src="https://kit.fontawesome.com/cd7445c9dd.js" crossorigin="anonymous"></script>
Nahh kalian bisa mencari ikon yang anda butuhkan di web tersebut, untuk cara memanggilnya kalian bisa klik ikon yang anda pilih, dan nanti akan ada code HTMLnya, kalian bisa salin code tersebut untuk memanggil ikonnya.
<i class="format ikonnya"></i>
contoh : ikon whatsapp
<i class="fa-brands fa-whatsapp"></i>
nanti akan muncul seperti ini :
- Memvariasi link dengan CSS
link pada halaman html pun bisa untuk dipercantik menggunakan CSS. sebagai contoh ini adalah hyperlink biasa tanpa menggunakan CSS
Dan kalian ketika menambahkan code css seperti ini :
a {
background-color: tomato;
}
maka akan ada warna latar belakangnya seperti gambar di bawah ini :
Agar bisa berubah warna ketika di klik kalian bisa menambahkan kode seperti ini:
a:link, a:visited {
background-color: white;
color: black;
border: 2px solid green;
padding: 10px 20px;
text-align: center;
text-decoration: none;
display: inline-block;
}
a:hover, a:active {
background-color: green;
color: white;
}
maka hasilnya akan seperti ini, kalian bisa mengarahkan crushor kalian ke hyperlinknya maka latar belakang warnanya yang tadinya putih akan menjadi hijau :
- CSS list
List ini ketika akan keren ketika di percantik menggunakan CSS, contohnya ini adalah biasa :
ini adalah potret list html saja menggunakan CSS
Jika kalian ingin mempercantik list tersebut dengan CSS, ikuti code saya ini :
<!DOCTYPE html>
<html>
<head>
<style>
ol {
background: #ff9999;
padding: 20px;
}
ul {
background: #3399ff;
padding: 20px;
}
ol li {
background: #ffe5e5;
color: darkred;
padding: 5px;
margin-left: 35px;
}
ul li {
background: #cce5ff;
color: darkblue;
margin: 5px;
}
</style>
</head>
<body>
<h1>Mempercantik list dengan CSS</h1>
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>
</body>
</html>
Hasil codingan di atas akan seperti ini :
I. REFERENSI
A. PENDAHULUAN
- Pengertian
Visi merupakan wawasan, pandangan, dan gambaran kedepan yang ingin diwujudkan. Dan misi adalah tahapan taha untuk meraih visi tersebut, misi ini yang mewujudkan yang tadinya tidak ada menjadi ada.
- Latar belakang masalah
Di karenakan dalam keadaan/kondisi apapun, tidak tahu visi dan misinya ngapain.
B. MAKSUD DAN TUJUAN
Maksud dari kegiatan ini adalah membahas tentang visi dikarenakan belum mengerti visi dan misinya kedepan mau ngapain dan tujuan dari kegiatan ini adalah Agar bisa membangun visi dan misinya kedepan.
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
- Visi
- Misi
D. TARGET DAN HASIL YANG DIHARAPKAN
Dapat membangun visi dan misi dan bisa menjalankan misinya untuk meraih visi tersebut.
E. METODE PELAKSANAAN
- Berdiskusi
F. ALAT DAN BAHAN
- Laptop
- Koneksi internet
G. TARGET WAKTU
08.00 - 11.00
H. TAHAPAN PELAKSANAAN
- Visi
Visi adalah wawasan, pandangan, dan gambaran kedepan yang kita ingin wujudkan. Bisa dikatakan visi menjadi tujuan masa depan suatu organisasi atau lembaga. wawasan tersbut adalah gambaran masa depan yang ingin dicapai.
- Misi
Setelah mengetahui pengertian dari visi, maka kini Anda akan di ajak mengetahui apa yang dimaksud dengan misi. Jika tadi sudah di ungkap bahwa merupakan tujuan atau arah utama. Maka bisa dikatakan misi adalah suatu proses atau tahapan yang seharusnya di lakukan dengan tujuan bisa mencapai visi tersebut.
Contoh kecil visi dan misi disuruh untuk kepasar belanja makanan :
Visi : Pergi kepasar untuk untuk belanja bahan bahan untuk dijadikan makanan nantinya.
Misi : Tersedianya bahan untuk di jadikan masakan sebagai makanannya nanti.
Dan harus mengerti maksud dan tujuannya kepasar ngapain.
Maksud : Pergi kepasar untuk membeli bahan bahan yang dibutuhkan untuk memasak.
Tujuan : Menyediakan bahan untuk di jadikan makanan.
Nah ketika sudah mengerti visi dan misi juga maksud dan tujuannya selanjutnya di perincikan lagi tahapan tahapan nya:
Seperti mensurvey terlebih dahulu bahan bahan apa yang masih kurang dan belum ada dan setelah itu di rencanakannya bahan bahan yang akan di masak nantinya, dan kendaraanya juga untuk nantinya kepasar memakai apa.
Setelah itu di organisasikan orang yang terlibat, contohnya yang kepasar siapa saja, yang memasak, dan kebersihannya siapa.
I. TEMUAN PERMASALAHAN DAN PENYELESAIANNYA
-
J. KESIMPULAN YANG DIDAPAT
Dimanapun dan si kondisi apapun kita harus mengerti visi dan misinya apa, maksud dan tujuannya ngapain. Agar mengerti wawasan dan gambaran kedepannya yang kita lakukan.
K. REFERENSI
A. PENDAHULUAN
- Pengertian
- Latar belakang masalah
B. MAKSUD DAN TUJUAN
Maksud dari kegitan ini adalah membuat link list yang saya sebagai kumpulan media sosial saya dan tujuan dari kegiatan ini adalah membuat link list yang berisi kumpulan media sosial saya sebagai pengganti waktu luang saya.
C. BATASAN DAN RUANG LINGKUP PEKERJAAN
- Memonitoring
- Ngoding HTML, CSS
D. TARGET DAN HASIL YANG DIHARAPKAN
Sukses membuat list link untuk medial sosial saya dan dapat di akses oleh siapapun.
E. METODE PELAKSANAAN
- Brefing terlebih dahulu yang di pimpin oleh Mbah Suro.
- Memulai untuk bekerja sesuai dengan bidangnnya masing masing
- Memonitoring
- Mencari referensi
- Ngoding
F. ALAT DAN BAHAN
- Laptop
- Koneksi internet
- Sublime Text
G. TARGET WAKTU
08.00 - 16.00
H. TAHAPAN PELAKSANAAN
- Untuk referensi yang saya akan buat nantinya, saya mengambil referensi di linktr.ee
- Kedua saya mengoding menggunakan software Sublime Text dan saya memulai dengan komponen HTML dulu.
- Ketiga saya membuat komponen CSS untuk mempercantik halaman tersebut.
Ini adalah potret saya ketika mengoding bagian HTMLNya