Mempercantik Tampilan dengan CSS
Setelah memiliki kerangka, saatnya mempercantik tampilan website dengan CSS. Buat file baru bernama style.css dan hubungkan ke file HTML dengan kode berikut:
Kemudian, tambahkan beberapa aturan CSS dasar di dalam file style.css:
body { font-family: Arial, sans-serif; background-color: #f4f4f4; margin: 0; padding: 0; } h1 { color: #333; text-align: center; }
Dengan CSS, kamu bisa mengubah warna, tata letak, dan banyak aspek visual lainnya dari website. CSS itu ibarat menyulap sebuah ruangan kosong menjadi tempat yang nyaman untuk ditempati.
Pengenalan HTML, CSS, dan JavaScript
HTML, CSS, dan JavaScript adalah tiga teknologi utama yang digunakan dalam pembuatan website. HTML (HyperText Markup Language) digunakan untuk membuat struktur dan konten dasar dari sebuah halaman web. CSS (Cascading Style Sheets) digunakan untuk mengatur tampilan dan tata letak elemen-elemen dalam halaman web. Sedangkan JavaScript digunakan untuk memberikan interaksi dan fungsionalitas dinamis pada halaman web.
Dengan menguasai ketiga teknologi ini, Anda dapat membuat website yang menarik dan interaktif. Berikut adalah langkah-langkah untuk memulai:
Membuat Kerangka Dasar dengan HTML
Mari mulai dengan HTML. Buka editor teks kamu dan buat file baru dengan nama index.html. Di dalam file ini, kita akan mulai dengan menulis struktur dasar HTML. Struktur ini biasanya terdiri dari elemen-elemen seperti , ,
, dan .Contoh sederhana kode HTML adalah sebagai berikut:
Selamat Datang di Website Saya
Ini adalah paragraf pertama saya.
Kode di atas akan menampilkan judul halaman dan sebuah teks selamat datang. Sangat sederhana, namun inilah awal mula dari sebuah website.
Tiện ích “IntelliSense for CSS class names in HTML”
Tiện ích này cung cấp tính năng gợi ý các class name của CSS cho các thuộc tính, thẻ HTML. Tiện ích này sẽ đọc các file CSS từ workspace (local) hoặc các phần CSS online trên mạng dựa vào phần tử link bạn định nghĩa trong file *.html.
Các tính năng của extension:
Thông tin khác và cài đặt extension: IntelliSense for CSS class names in HTML
Persiapan Alat dan Bahan
Sebelum mulai membuat website, beberapa hal yang perlu kamu siapkan adalah:
Editor teks akan membantu kamu menulis dan mengedit kode. Beberapa editor teks yang baik dan populer termasuk Sublime Text, Visual Studio Code, dan Atom.
Periksa tampilan dan fungsi situs dengan browser web. Kamu bisa menggunakan Chrome, Firefox, Safari, atau yang lainnya.
Các extension khác hỗ trợ lập trình web chuyên nghiệp hơn
Công nghệ lập trình web hiện nay đã phát triển rất nhiều. Do đó, chỉ với HTML, CSS, Javascript là không đủ. Một số công nghệ như ReactJS, AngularJS, Electron, Blazor, v.v… được tạo ra để đẩy nhanh giai đoạn phát triển web hoặc tạo ra các ứng dụng đa nền tảng một cách dễ dàng. Những website/ứng dụng được tạo ra về cơ bản sẽ chạy trên một trình duyệt (Chrome, Firefox hoặc Webview của hệ điều hành). Các bạn có thể tải thêm một số extension tương ứng với công nghệ đang làm việc để VSCode hỗ trợ tốt nhất.
Như vậy là chúng ta đã setup thành công Visual Studio Code để hỗ trợ cho lập trình web. Bạn có thắc mắc hay góp ý gì về bài viết? Hãy bình luận ngay phía bên dưới nhé!
Xem thêm bài viết: Tổng hợp những Plugins không thể thiếu cho VSCode
Visual Studio code là một code editor hiện đại và vô cùng mạnh mẽ, được rất nhiều lập trình viên tin dùng. Ngoài khả năng tương thích với mọi hệ điều hành PC hiện nay. VSCode còn nổi tiếng với khả năng mở rộng cực kỳ linh hoạt nhờ vào hệ thống extension của mình. Trong bài viết này, Hiếu Đá sẽ hướng dẫn thiết lập VSCode để lập trình web tiện lợi nhất.
Thực ra, Visual Studio Code đã hỗ trợ sẵn một số tính năng đối với HTML, CSS và Javascript. Nhưng trong bài viết này, mình sẽ hướng dẫn cài đặt và sử dụng các extension để hỗ trợ lập trình web tốt hơn trên VSCode. Bên cạnh đó, mình cũng sẽ hướng dẫn thêm một số cách hack speed để gõ code nhanh và gọn gàng hơn. Các mục tiêu hướng đến sẽ là:
Yêu cầu cài đặt: Trước khi bắt đầu hướng dẫn, bạn cần cài đặt sẵn Visual Studio Code editor. Xem bài viết hướng dẫn cài đặt VSCode tại đây:
Hướng dẫn cài đặt Visual Studio Code
Membuat Struktur Dasar dengan HTML
Pertama, kita harus membuat struktur dasar dari website kita. Buat file baru dengan ekstensi .html dan mulai dengan html dasar seperti contoh berikut:
Struktur di atas adalah struktur dasar dari suatu website. Kamu bisa menambahkan konten ke dalam tag
.Visual Studio Code đã hỗ trợ sẵn cho HTML, CSS và JavaScript
Một trong các tính năng của VSCode hấp dẫn các Web Developer đó là hỗ trợ các ngôn ngữ HTML, CSS và JS mặc định mà không cần phải cài thêm thứ gì. Các tính năng cơ bản có thể nói đến như là: Workspace, Xyntax Highlighting, Language Intellisense, Code Formatting, Emmet,…
Mặc dù Visual Studio Code đã hỗ trợ sẵn cho bộ ba ngôn ngữ trùm sò trong lập trình web. Thế nhưng chúng ta có thể tối ưu cách làm việc bằng cách sử dụng thêm một số extension và nắm thêm một số quy ước trong xây dựng project.
Thông tin về Workspace và cách tạo workspace trong VSCode. Mình hay mở workspace bằng cách chuột phải vào folder chứa project, sau đó nhấn chọn Open with Code
What is Workspace in VSCode
Hướng dẫn config cụ thể cho JavaScript trên trang chủ của VSCode: JavaScript in Visual Studio Code.
Cho thanh niên nào muốn try-hard JavaScript: JavaScript extensions in Visual Studio Code
Cascading Style Sheet (CSS)
Bahasa presentasi yang digunakan untuk mengatur tampilan visual dari halaman web. CSS memungkinkan pengembang web untuk membuat halaman web yang terlihat indah dan menarik, mengatur bagaimana elemen seperti teks, gambar, dan form ditampilkan. CSS juga memungkinkan pengembang web untuk mengatasi masalah aksesibilitas, seperti membuat font yang mudah dibaca untuk pengguna dengan kebutuhan khusus. Dengan CSS, pengembang web dapat membuat halaman web yang terlihat sama di semua browser dan perangkat, membuat pengalaman pengguna yang lebih baik dan membuat pemeliharaan halaman web lebih mudah.
Menurut mimin, CSS sangat berguna dalam mempercantik tampilan Website agar tampilan Web lebih menarik perhatian sehingga end-user dapat terus mengunjungi Website tersebut.
bahasa scripting yang populer yang digunakan untuk membuat aplikasi web dinamis. JavaScript memungkinkan pengembang web untuk menambahkan interaksi, animasi, dan efek visual ke halaman web. JavaScript juga memungkinkan pengembang untuk memvalidasi input form, membuat pop-up, dan menambahkan konten secara real-time tanpa memuat ulang halaman. JavaScript dapat berjalan di banyak browser dan perangkat, membuat pengalaman pengguna yang lebih baik dan membuat pengembangan web lebih mudah. JavaScript dapat digunakan bersama dengan HTML dan CSS untuk membuat aplikasi web yang kompleks. Untuk menjadi seorang Javascript Advanced Programming ada 2 hal yang harus sobat idn pelajari dan kuasai diantaranya adalah Object Oriented Programming (OOP) dan juga Javascript DOM, dan mimin akan menjelaskan sedikit mengenai keduanya karena sangat penting dalam proses perancangan Website