Dasar Dasar Html Dan Css
Membuat Navbar Responsive Dengan Media Query
Langkah selanjutnya kita akan masuk ke proses membuat menu navbar yang responsive.
Sehingga saat dibuka dari perangkat smartphone atau tablet, tampilan navbar kita akan otomatis menyesuaikan desainnya.
Untuk membuat halaman website yang responsive, kita akan sering menggunakan sebuah aturan pada CSS. yaitu @media.
Media query merupakan teknik CSS terbaru yang hadir pada CSS3.
@media adalah aturan dalam CSS yang digunakan untuk membuat gaya tertentu yang hanya berlaku saat diakses dari ukuran layar tertentu juga.
Misal, kita bisa membuat script CSS tertentu yang hanya dijalankan saat halaman website diakses dari ukuran layar laptop, dan juga bisa mengatur suatu script CSS tersebut hanya dijalankan saat diakses dari ukuran layar lain seperti smartphone atau tablet.
Misalnya lagi, kita mau jika warna background website berwarna merah saat diakses dari laptop, dan background nya berubah menjadi kuning jika diakses dari smartphone.
Begitulah kira-kira kegunaan aturan @media di CSS ini.
Jadi bisa mempermudah kita jika kita mau mengatur letak, warna, ukuran font dan desain lainnya saat diakses di berbagai resolusi layar dan perangkat.
Tambahkan script CSS berikut ini pada file style.css.
@media screen and (max-width: 768px) {
display:inline-block;
display: inline-block !important;
Tampilan navbar menjadi lebih rapi karena kita membuat penyesuaian CSS dengan script @media screen and (max-width: 768px) di atas.
Perhatikan pada aturan @media tadi.
Artinya jika halaman website diakses dari layar yang memiliki lebar maksimal 768px, maka :
Maka jadilah tampilan seperti di atas. navbar menjadi lebih ringkas dan rapi.
Coding CSS lainnya yang di atas akan kita bahas juga menurut alur panduan ini, agar lebih mudah dipahami.
Pentingnya Tampilan Website Yang Responsive
Website yang responsive bertujuan untuk memberikan pengalaman dan kenyamanan untuk pengguna saat mengakses website kita.
Setelah memahami sedikit penjelasan tentang apa itu makna responsive dan manfaatnya, kita akan mulai dengan materi cara membuat menu navigasi atau navbar yang responsive dengan HTML dan CSS.
Pengertian Website Responsive
Website responsive adalah website yang memiliki kemampuan untuk menyesuaikan tampilannya secara otomatis dengan layar perangkat pengguna.
Tampilan akan disajikan sesuai dengan ukuran layar perangkat yang digunakan oleh pengguna.
Seorang ahli desain web yaitu Ethan Marcotte mengakui betapa pentingnya website responsive. Om Ethan Marcotte adalah seorang Web Designer yang terkenal karena telah memperkenalkan konsep desain responsive pada tahun 2010 melalui tulisannya yang berjudul “Responsive Web Design” di situs A List Apart.
Karena kontribusi dan edukasi yang diberikan oleh om Ethan ini, dia dianggap sebagai salah satu pakar terkemuka di bidang website design.
Mengatur Tampilan dengan CSS
Setelah membuat struktur HTML dasar, saatnya mengatur tampilan halaman web dengan CSS. Buatlah file baru dengan ekstensi “.css” dan sertakan file tersebut di dalam tag
pada file HTML. Contoh kode CSS berikut menunjukkan cara mengubah warna latar belakang dan teks pada elemen:
/* style.css */ h1 { background-color: #f2f2f2; color: #333333; }
Dalam contoh di atas, kita menggunakan selector “h1” untuk memilih elemen
dan memberikan properti CSS, seperti warna latar belakang dan warna teks. Anda dapat mengatur tampilan elemen-elemen lain pada halaman web sesuai kebutuhan Anda.Simulasi Tampilan Responsive Website Di Perangkat Lain
Untuk melihat simulasi bagaimana tampilan website jika dijalankan dari perangkat lain, teman-teman bisa klik kanan pada halaman website, dan pilih “inspect“.
Kemudian pilih “Responsive Design Mode” atau tampilan icon gadget.
Seperti yang bsia teman-teman lihat, navbar website kita belum responsive, masih berantakan jika dibuka melalui handphone/smartphone.
Sesuaikan Desain Web HTML dan CSS
Setelah Anda selesai download template html dan css yang nanti akan kita gunakan sebagai desain utama website, saatnya kita lakukan modifikasi bagian beranda terlebih dahulu. Karena nantinya di template yang sudah kita download, ada beberapa bagian yang akan kita hapus dan disesuaikan dengan sketsa yang sudah kita buat dalam demo ini.
Ikuti saja langkah-langkah di bawah ini ya untuk mengetahui cara membuat website dengan html dan css yang mudah dan cepat.
Langkah 1: Pertama kami sarankan untuk membuat terlebih dahulu sketsa kasar untuk desain website yang akan di buat.
Dalam panduan ini, kami akan membuat halaman website yang simple isinya tentang profil Anda. Kurang lebih jika kita lihat sketsa di atas, minimal halaman websitenya ada menu navigasi, full headline yang ada di bawah menu, konten utama tengah dan footer.
Langkah 2: Buka file index.html, kita tentukan bagian yang akan dihapus dan bagian yang akan kita pakai. Sekarang mari kita pelajari setiap baris demi baris yang ada di file index.html dan hapus beberapa baris yang tidak diperlukan, simak penjelasannya ada di bawah ini sebagai petunjuk baris mana yang perlu Anda hapus.
Langkah 3: Sekarang kita akan ubah sedikit kode di bagian comment . Perhatikan kode html untuk about di bawah ini:
Pada bagian dua baris pertama tersebut diubah menjadi kode di bawah ini:
Baris tag
,
dan kode Get Started! juga kita hapus karena tidak dibutuhkan, jadi kode akan berubah menjadi seperti ini:
Langkah 4: Simpan perubahan dan cek dengan menggunakan browser chrome, jika hasilnya seperti di bawah ini maka proses modifikasi telah berhasil.
Langkah 5: Kita buat warnanya berubah menjadi warna putih, caranya hapus bagian kode bg-primary di dalam
Semula kodenya seperti ini:
Isi teks disini
Setelah bagian bg-primary (ditandai dengan bold) dihapus, kodenya akan menjadi seperti di bawah ini:
Isi teks disini
Langkah 6: Sekarang kita akan menambahkan beberapa paragraf, karena halaman website yang kita buat ini untuk halaman personal jadi kita tambahkan paragraf yang sesuai dengan profile personal yang ingin diperkenalkan melalui halaman ini.
Ganti Isi teks disini dengan teks versi Anda sendiri!
Panjang teks yang bisa Anda tambahkan sesuai dengan kebutuhan Anda, teks diatas hanya contoh saja dalam demo ini.
Langkah 7: Setelah menambahkan teks, langkah selanjutnya adalah menambahkan gambar. Karena website yang kita buat bertujuan untuk memperkenalkan profil, maka perlu ditambahkan gambar foto profil.
Caranya dengan menambahkan kode di bawah ini:
Setelah ditambahkan, berikut tampilan kode secara lengkapnya.
Catatan: Nama file image, sesuaikan dengan file image yang Anda gunakan.
Langkah 8: Selanjutnya kita akan memodifikasi bagian portfolio, Karena website yang kita buat untuk seorang freelancer SEO Content Writer Tech, kita akan menambahkan link yang bisa di klik. Kode untuk bagian Portfolio adalah sebagai berikut:
Category bisa diganti menjadi nama kliennya.
Project Name bisa diganti dengan nama project yang pernah dikerjakan. Contohnya adalah sebagai berikut:
Dan hasilnya nanti adalah sebagai berikut:
Bagian gambar juga bisa Anda sesuaikan dengan project yang Anda kerjakan. Mengganti gambar sangat mudah, Anda hanya tinggal memasukkan gambar ke direktori template assets/img/portfolio/fullsize dan untuk gambar thumbnail ke direktori assets/img/portfolio/thumbnails.
Selanjutnya di bagian kode html ganti nama image sebelumnya dengan nama file image yang baru, perhatikan gambar di bawah ini:
Sekarang kita lanjutkan ke langkah 9 untuk memodifikasi bagian contact.
Langkah 9: Masih di file index.html, kita akan memodifikasi bagian contact yaitu menghapus bagian form contactnya. Kami menginginkan pengunjung menghubungi pemilik website secara langsung melalui nomor telepon atau email yang dicantumkan disana.
Di bagian contact yang ditandai dengan hapus semuanya dan ganti dengan kode di bawah ini:
Get In Touch!
Siap untuk memulai proyek Anda berikutnya bersama kami? Hubungi kami dan kami akan menghubungi Anda sesegera mungkin!
Hasilnya akan seperti di bawah ini:
Langkah 10: Kami belum mengubah bagian Masthead, bagian ini adalah headline dari sebuah website. Oke kita lanjutkan langkah terakhir mengubah bagian Masthead ya, pertama ganti tulisan “Your Favorite Place for Free Bootstrap Themes” menjadi headline yang Anda inginkan.
Dalam demo ini kami mengganti tulisan “Your Favorite Place for Free Bootstrap Themes” menjadi “I Ready Write Epic Tech Content SEO”. Sedangkan untuk bagian sub contentnya berisikan deskripsi singkat tentang jasa content writer teknologi.
Misalnya kami mengubahnya menjadi seperti di bawah ini:
Bagian terakhir mengubah title dan navbar brand, cara mengubahnya Anda bisa perhatikan gambar di bawah ini:
Selesai, sekarang Anda sudah berhasil membuat halaman website sederhana menggunakan template dari Bootstrap.
Itulah cara membuat website dengan html dan css yang bisa Anda coba untuk membuat website impian Anda. Hanya dengan menggunakan template gratisan dari Bootstrap, Anda sudah bisa membuat website yang responsif.
Namun jika Anda tidak memiliki waktu untuk mempraktekkan cara membuat website ini, Anda bisa menggunakan jasa pembuatan website profesional atau membuat website menggunakan WordPress, cek artikel tentang cara membuat website dengan WordPress.
Oh iya website yang Anda buat di demo ini masih bersifat statis karena hanya terdiri dari html dan css saja, tidak ada database dan lainnya. Ditambah lagi website tersebut hanya bisa Anda akses secara offline, karena semua asetnya disimpan di komputer.
Lantas, bagaimana caranya agar bisa dilihat banyak orang? Tentu saja Anda perlu meng online kan terlebih dahulu websitenya. Caranya Anda memerlukan layanan hosting untuk menyimpan aset website Anda.
Akan tetapi, Anda tidak bisa sembarangan membeli hosting web, karena nantinya akan mempengaruhi kinerja website. Sebagai salah satu pertimbangan, Anda bisa menggunakan salah satu layanan web hosting dari Exabytes Indonesia yang telah dilengkapi fitur keamanan mumpuni.
Sudah siap ya untuk membangun website Anda sendiri, yuk langsung saja pilih layanan hosting Anda dan miliki website impian Anda.
Selamat mencoba, good luck!
Di tutorial ini teman-teman akan belajar membuat navbar responsive dengan HTML dan CSS.
Dengan penggunaan website yang berkembang pesat saat ini, kita wajib memastikan website yang kita buat memiliki desain web yang menarik.
Tapi bukan hanya desain tampilannya saja yang harus kita perhatikan, kita juga harus memastikan bahwa website kita dapat diakses dari berbagai perangkat dengan baik.
Salah satu komponen yang terpenting adalah dengan membuat navbar yang responsive.
Navbar atau menu navigasi pada website kita harus responsive saat diakses menggunakan berbagai perangkat.
Dalam tutorial ini, kamu akan diajarkan langkah-langkah untuk membuat navbar responsive menggunakan HTML dan CSS.
Dalam kelas online ini kamu akan belajar dasar-dasar HTML dan CSS. HTML dan CSS merupakan pengetahuan umum yang harus dimiliki oleh setiap orang yang menggeluti bidang web programming. Dalam kelas ini, kamu akan belajar mulai dari bagaimana konsep dasar dan cara kerja dari HTML dan CSS serta bagaimana penggunaannya dalam membangun sebuah tampilan website.
Tujuan Umum dan Khusus Pelatihan
Silabus Topik 1: Pengenalan HTML dan CSS
Topik 2: Dasar HTML dan CSS
Topik 3: Membuat Layout Halaman Tanpa Table
Topik 4: Teknologi HTML dan CSS Terbaru
Jenis pekerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang programmer
Peralatan Belajar Siswa
wikiHow adalah suatu "wiki", yang berarti ada banyak artikel kami yang disusun oleh lebih dari satu orang. Untuk membuat artikel ini, 71 penyusun, beberapa di antaranya anonim, menyunting dan memperbaiki dari waktu ke waktu. Artikel ini telah dilihat 747.328 kali.
Halaman ini telah diakses sebanyak 747.328 kali.
Download Template HTML dan CSS Bootstrap
Dalam panduan cara membuat website dengan html ini kita akan menggunakan salah satu template dari Start Bootstrap. Tenang, template yang digunakan gratis dan mudah untuk dioptimalkan serta dirancang dengan sangat baik.
Yuk kita download terlebih dahulu templatenya.
Langkah 1: Buka website startbootstrap.com untuk mendapatkan template html dan css Start Bootstrap secara gratis dan bebas digunakan.
Langkah 2: Klik Browse Template & Themes.
Langkah 3: Pilih salah satu template sesuai kebutuhan Anda, dalam demo ini kami memilih template Creative karena gratis dan cukup simple jika dilihat dari tampilan yang ada.
Langkah 4: Kemudian klik Free Download dan simpan filenya di lokasi yang mudah ditemukan.
Langkah 5: Setelah selesai di download, buka file tersebut dan pindahkan isinya ke direktori utama akun hosting website Anda. Sebagai permulaan, Anda bisa menggunakan web hosting murah untuk percobaan menerapkan cara membuat website dengan html ini.
Langkah 6: Setelah selesai dipindahkan, buka file tersebut. Caranya klik dua kali di file Index.html dan nantinya akan terbuka di browser chrome yang Anda gunakan.
Selanjutnya kita lanjutkan ke pembahasan selanjutnya.
Membuat Struktur HTML Dasar
Setelah memiliki teks editor, buatlah file HTML baru dengan ekstensi “.html”. Dalam file HTML, Anda perlu menuliskan struktur dasar sebuah halaman web. Berikut contoh struktur dasar HTML:
Selamat Datang di Website Saya!
Ini adalah contoh halaman web.
Dalam contoh di atas, kita memiliki tag sebagai elemen utama. Di dalamnya, terdapat tag
yang berisi informasi tentang halaman web, seperti judul halaman, file CSS eksternal, dan file JavaScript eksternal. Bagian utama dari halaman web ditempatkan di dalam tag .Panduan Ukuran Layar Perangkat
Pada panduan membuat menu navbar responsive ini kita menggunakan pengaturan ukuran max-width: 768px. yakni ukuran untuk layar dari tablet sampai smartphone.
Berikut informasi tambahan tentang ukuran responsive perangkat menggunakan media query untuk berbagai ukuran lainnya.