Pada kesempatan kali ini saya akan berbagi tutorial membuat navigasi bar pada website menggunakan HTML dan CSS secara manual.
Navigasi bar (navigation bar) atau biasanya disebut dengan navbar merupakan komponen penting pada suatu website yaitu digunakan sebagai menu yang berisi link-link yang bersifat umum pada suatu website, misalkan home, about, contant us, dan lain sebagainya.
Navigasi bar (navigation bar) atau biasanya disebut dengan navbar merupakan komponen penting pada suatu website yaitu digunakan sebagai menu yang berisi link-link yang bersifat umum pada suatu website, misalkan home, about, contant us, dan lain sebagainya.
HTML 5 telah terdapat tag yang dapat digunakan sebagai navigasi bar yaitu <nav></nav> namun terkadang banyak yang menggunakna tag selain tag nav, misal div division.
tag nav seperti pada contoh di atas dapat digunakan sebagai wadah dari tag ul unordered list, li list, a hyperlink, sebagai komponen yang digunakan untuk menyusun oleh navigasi bar.
Untuk membuat navbar / dalam melakukan coding anda dapat menggunakan aplikasi berupa text editor misal notepad, notepad ++, sublime text, dan lain sebagainya. melakukan coding secara manual adalah salah satu cara membuat website yang mudah, namun website yang hasilkan akan memiliki beberapa kekurangan salah satunya website yang anda buat tidak lah responsive.
Berikut adalah langkah-langkah penerapan pembuatan navigation bar pada website :
- Setelah design tampilan siap selanjutnya tahapan coding, menulis source code dari navigasibar. untuk kerangka navigasi bar HTML cukup sederhana. Untuk memaksimalkan hasil tampilan maka anda harus meng-costume pada bagian CSS.
- Berikut ini bebrapa contoh source code serderhan untuk membuat navigasibar :
Contoh source code HTML dan CSS navigsibar :
Gambar hasil interpretasi source code navigsibar sederhana diatas.
Contoh source code HTML dan CSS navigasibar dengan dropdown menu
Gambar navigsibar dengan dropdown.
- Silahkan ganti tanda # pada href="", untuk mendekarasikan url tujuan, ketika menu diklik.
Peletakan atau layouting navbar pada website :
- Navbar pada umumnya diletakkan di atas header atau di bawah header sebelum content.
- Untuk tampilan website landing page biasanya di atur
nav{positon : fixed; top : 0px;}efeknya adalah ketika halaman web discroll maka navbar akan tetap tampil mengapung di bagian atas.
Source Code : Download
Berikut ini Video tutorial, untuk membuat navigasi bar menggunakan tampilan HTML dan CSS.
~Semoga Bermanfaat~
Terimakasih kasih kak atas artikelnya ini sangat lengkap sekali mulai dari langkah-langkah sampai dengan pengkodingannya ini sangat membantu sekali kak artikelnya singkat dan mudah dipahami.untuk kedepannya ditunggu lagi ya kak artikelnya selanjutnya dan semoga ilmunya berkah kak Perkenalkan nama Roki Abdul Jalil
BalasHapusNim 1922500192
Kelas SI2K
Link kampus https://www.atmaluhur.ac.id/
Komentar ini telah dihapus oleh pengarang.
BalasHapuskomentar ini telah dihapus oleh pengarang
BalasHapusSankyu bang sangat membantu sekali
BalasHapusBang tolong dong untuk posisi tulisan dibuat right gmn? Dan menempatkan logo seukuran barnya diposisi left. Dan menempatkan logo dibawah bar please bang.
BalasHapusCode CSS berikut ini yang digunakan untuk mengatur posisi text di bagian kanan :
HapusCSS :
.navbar-right{
float:right; /*berikut yang mengatur text untuk berada di sebelah kanan*/
width:260px;
padding-right:10px;
}
Untuk mengatur text berada di posisi kanan dapat pada dasarnya dapat ditulis seperti ini :
<span style="float:right">some Texts</span>
Berikut ini yang digunakan untuk mengatur posisi logo supaya berukuran sama dengan ukuran barnya :
CSS logo :
.logo{
background-image: url('https://skylightanimation.github.io/kalimantan/assets/img/SkyLight_Animation.png');
width: 40px; /*untuk megatur ukutan lebar logo (horizontal)*/
height: 40px; /*untuk megatur ukutan tinggi logo (vertical)*/
margin: 4px 14px;
background-size: 40px 40px;
border: solid 2px #666;
border-radius: 50px;
background-color: #fff
}
.navbar-left{
float:left; /*untuk mengatur posisi logo perada diposisi sebelah kiri*/
}
kapuronocrew@gmail.com tolong dibantu bang
BalasHapusSalah seorang anggota tim kami telah mengirim bantuan ke email anda... terima kasih... dan semoga bermanfaat..
HapusAne bukan background IT bang tapi pengen belajar
BalasHapusMungkin bisa dipelajari terlebih dahulu dasar-dasarnya kak
HapusHTML :
https://sastrikakarya.blogspot.com/2020/04/mengenal-html-dan-belajar-dasar-dasar-html-untuk-membangun-website.html
CSS :
https://sastrikakarya.blogspot.com/2020/05/belajar-dan-memahami-css-cascading.html
Yang tampilan navibar dengan dengan drop down ane gagal
BalasHapussource code diatas itu saya copy ke notepad kemudian saya save dengan extension .html... lalu saya buka dengan webbrowser... dapat bekerja persis seperti hasil yang screenshoot...
Hapusjika anda ingin meyisipkan source code tersebut pada wesite yang, maka perlu diperhatikan nama class yang digunakan untuk mendefinisikan style tertentu... sehingga style terbaru tertimpa dengan style yang lama..
terima kasih banyak tutorialnya, sangat membantu blogger pemula. izin pakai templatenya yah
BalasHapusbaik, sama-sama...
Hapusterima kasih juga telah berkunjung di blog kami...
Kalau mau menambah menu barnya gimana ya ,pas saya tambah malah jadi di bawah salah satu menu bar nya?
BalasHapusKode HTML sebelum ditambakah menu :
Hapus<ul> <!-- pembuka UL -->
<li><a href="#">About</a></li> <!-- menu 1 -->
<li><a href="#">Contact</a></li> <!-- menu 2 -->
<li><a href='#'>Test</a></li> <!-- menu 3 -->
<li><a href='#'>Menu 4</a></li> <!-- menu 4 -->
<li><a href='#'>Menu 5</a></li> <!-- menu dst -->
....
</ul> <!-- penutup UL -->
Untuk menambahkan menu baru dapat anda lakukan dengan cara me-replace code .... di atas dengan code berikut ini :
<li><a href='#'>
Nama Menu Baru Anda</a>
</li> <!-- kode menu baru -->
Jika anda ingin menambahkan lagi anda hanya perlu mengcopykan kembali kode <!-- kode menu baru --> di atas code berikut :
</ul> <!-- penutup UL -->
untuk menambah konten tulisan secara otomatis bagaimana? jadi ketika menu tersebut diklik, konten tulisannya otomatis keluar itu gimana ya?
BalasHapusbisa pake Collapse mungkin, apakah benar begini?
Hapushttps://getbootstrap.com/docs/4.0/components/collapse/