Showing posts with label tutorial css. Show all posts

Belajar HTML dan CSS part III - The CSS

halo teman-teman semuanya, pada kali ini saya akan mencoba menjelaskan tentang basic- basic dari css. Sebelumnya, saya sudah menge-post tentang part I dan part II. Bagi teman-teman yang belum baca monggo dibaca nggih, sukur-sukur kalau pengetahuannya bertambah setelah bacanya, hehehe..

1. Belajar HTML dan CSS part I
2. Belajar HTML dan CSS part II

Pada kesempatan ini, saya ingin menjelaskan sedikit mengenai CSS, apa itu CSS, apakah fungsinya, apa struktur dasarnya, dan bagaimana cara kerjanya.

Jadi, apa itu CSS? CSS adalah salah satu dari rangkaian code yang digunakan oleh seorang web desainer dalam membuat sebuah halaman web. Fungsi dari CSS itu sendiri adalah sebiah code yang dikhususkan untuk memberi style terhadap halaman web yang sedang dibuat, seperti memberi background warna, style, ukuran, dan kondisi font, hingga memberi animasi terhadap halaman web (ini untuk CSS 3 dan HTML 5 ya, masih belum dibahas di sini :3 ). Dari fungsi tersebut, dapat disimpulkan bahwa CSS itu adalah code yang digunakan untuk menghias tampilan halaman web yang sedang kita buat agar dapat terlihat menarik dan interaktif sehingga pengunjung web kita tidak merasa bosan dengan tampilan yang monoton dan tidak kapok untuk mengunjunginya lain kali. Hal ini menjadi point tambahan sebuah halaman web untuk menjadi terkenal di samping sebuah halaman web harus memiliki content yang jelas dan berguna bagi pembacanya. Code CSS dapat ditempelkan pada setiap tag HTML secara langsung, dideklarasikan dalam satu bagian pada file HTML, maupun dibuat pada file berbeda berekstensi CSS dan kemudian dipanggil dari file HTML.

Okeh, sejauh ini itulah yang saya dapat jelaskan tentang CSS, mungkin teman-teman bisa mencari sumber lain sebagai tambahan penjelasan saya yang masih nubie ini, hehe...

Selanjutnya, CSS memiliki struktur dasar, layaknya sebuah tag HTML. Dalam sebuah tag CSS, ada beberapa komponen, yaitu selector, property, dan value. Struktur komponen dalam sebuah code CSS adalah sebagai berikut:


selector { property: value; }

Dapat dilihat syntax css di atas adalah struktur syntax dasar CSS itu sendiri. Jangan ngerasa sulit dulu yah, karena kalo teman-teman sudah mengusasai apa arti struktur tersebut saya yakin pasti akan mudah ke depannya...
Jadi, sebuah instruksi pada CSS memiliki tiga komponen dasar, yaitu selector, property, dan value dari property itu sendiri. Untuk penjelasan lebih lengkapnya bisa dilihat dari uraian saya di bawah ini:

1. Selector
Pada kode CSS, selector digunakan sebagai objek tempat style CSS akan kita implementasikan. Misalnya kita ingin memberi warna font berwarna merah pada semua content yang ada pada tag body, maka selector yang dituliskan adalah body. Pada selector, ada tiga bentuk object yang dapat kita tuju, yaitu pada object tag, identifier, dan class.
Untuk objek berbentuk tag html, maka kita dapat langsung menyebutkan tag tersebut sebagai selector, misalkan untuk semua <h1> size font akan dibuat 15px maka penulisan selector akan seperti di bawah ini:
h1 { font-size: 15px; }
Ingat bahwa untuk selector yang mengarah ke tag html langsung, maka semua tag yang dipilih akan mengalami efek style tersebut. Jadi pada contoh di atas semua tag h1 akan memiliki ukuran font sebesar 15 pixel.

Untuk objek yang memiliki identifier, maka disisipkan tanda '#' sebelum nama identifier diketikkan. Misalkan untuk h1 yang memiliki identifier bernama headline akan memiliki font size sebesar 15px, maka penulisannya adalah:
#headline { font-size: 15px; }
Keunggulan penggunaan selector berupa identifier adalah objek yang dituju hanya yang memiliki nama/identifier tersebut.

Untuk objek yang memiliki class, maka disisipkan tanda '.' sebelum nama identifier diketikkan. Misalkan untuk h1 yang memiliki class bernama anggota-judul akan memiliki font size sebesar 15px, maka penulisannya adalah:
.anggota-judul { font-size: 15px; }
Berbeda dengan identifier, class dapat berupa kumpulan tag sehingga style yang kita buat dapat ditujukan untuk beberapa tag yang memiliki class yang sama.

2. Property
Property merupakan tipe instruksi yang kita berikan pada selektor. Misalkan kita ingin memberi warna font merah pada tag body, maka property yang digunakan adalah color.

3. Value
Value merupakan nilai dari property yang kita gunakan. Meneruskan contoh dari property, misalkan kita ingin memberi warna font merah pada tag body, maka value yang diberikan adalah Red sehingga gabungan dari selector, property, dan value akan seperti di bawah ini:
body { color:Red; }

Oke, sekian penjelasan saya kali ini, saya berharap teman-teman terbantu dengan penjelasan ala kadarnya ini. Apabila ada kesalahan pada penulisan kali ini mohon koreksinya karena di sini kita belajar bersama-sama, bahasa gaulnya CMIIW gitu :3
terima kasih atas kunjungannya dan ikuti terus blog saya untuk postingan yang berikutnya :D

Langkah Awal Belajar HTML dan CSS


Haloo teman-teman, percaya atau tidak ini adalah pos pertama saya sejak 2 bulan terakhir, waaauw, sesuatu sekali ya :3
*hahaha, alay sedikit ditoleransi lah yaa :3
Jika akhir-akhir ini saya lebih sering mengepost tentang review film korea, maka jangan harap kali ini saya akan mengepost review film lagi #muahaha
seperti yang teman-teman lihat di judul, kali ini saya akan membahas tentang apa sih langkah awal yang harus saya lakukan jika ingin belajar tentang HTML dan CSS. kalau teman-teman masih buta dan sama sekali tidak tahu tentang apa itu HTML dan CSS tetapi sangat ingin mempelajarinya, maka di sinilah tempat yang paling tepat karena kita (saya dan anda) akan belajar bersama HTML dan CSS karena saya pernah membaca sebuah quotes "TOGETHER WE CAN!!".

jadi pada awalnya saya akan memberi ceramah 1/10 sks dulu ya untuk deskripsi tentang apa itu HTML beserta CSS *CMIIW karena saya juga masih belajar :3
Secara sadar maupun tidak sadar, setiap kali kita browsing ke halaman web sebuah situs, kita pasti bertemu dengan kode-kode yang sudah diterjemahkan ke dalam bahasa kita agar lebih mudah dimengerti. nah, kode-kode yang sampai ke komputer kita yang membawa informasi yang kita cari itulah yang bernama HTML, yang merupakan singkatan dari Hypertext Markup Language. yap, jadi HTML itu adalah bahasa yang digunakan untuk membuat sebuah halaman web. Awalnya HTML ditemukan oleh seorang ilmuwan CERN yang  bernama Tim Berners Lee dengan Caillau TIM. teman-teman pasti tidak asing tentang Tim Berners Lee, karena dialah orang yang juga menemukan WWW (World Wide Web). saat ini HTML adalah standar internet yang didefinisikan dan diatur kegunaannya oleh World Wide Web Consortium.
sedangkan CSS adalah kode yang digunakan nantinya untuk menghias halaman web yang memuat informasi dalam kode HTML yang sudah saya jelaskan sebelumnya tadi. HTML+CSS merupakan sebuah perpaduan yang sangat powerfull untuk membuat kita menjadi terkenal dalam sekejap apabila kita mahir dalam menggunakannya dan mengeksplor kreativitas kita.

Itulah kuliah 1/10 sks saya, belum pada ngantuk kan? Belum? Bagus! Itu baru namanya semangat :3
karena kita masih pemula dan ingin memahami basic concept dari HTML dan CSS, saya sarankan agar jangan langsung belajar ke HTML5 dan CSS3 karena ada sangat banyak perbedaan khususnya CSS3 untuk seorang pemula, bukan, bahkan di bawah pemula seperti kita :3
oke, kita langsung ke pokok permasalahan, apa sih yang sebaiknya kita persiapkan untuk bertempur mempelajari HTML+CSS? Ini jawabannya:

1. Materi Pengetahuan

Yap, materi hal yang sangat penting dalam langkah awal kita dalam belajar HTML+CSS. ada sangat banyak situs di Internet yang menyediakan materi untuk belajar HTML. Ini adalah beberapa situs yang saya jadikan acuan untuk membuat belajar:

  • Mozilla Developer Network : situs ini adalah situs buatan Mozilla yang dikhususkan untuk kalangan yang ingin belajar HTML dan pastinya GRATIS. teman-teman bisa belajar dari situs ini sebagai langkah awal.
  • W3Schools : situs ini menyediakan materi yang sangat sangat lengkap untuk belajar HTML dari NOL. situs ini menyediakan materi dari basic HTML hingga HTML tingkat lanjut -> HTML5 pastinya GRATIS juga.
bingung karena bahasa inggris semua? jangan menyerah teman-teman, baca aja terus, nanti juga bisa menyesuaikan. Yang terpenting cari point utamanya aja, nggak harus dimengerti setiap katanya.

2. Software Perang
software ini sangat penting saat kita belajar atau pun sudah dalam tahap design. ada baiknya saat kita mambaca materi langsung dipraktekkan agar tahu apa sebenarnya kegunaan tag yang kita pelajari. ada sangat banyak software HTML dan CSS editor yang ada di internet. Saran saya adalah:
  • Sublime Text : HTML editor ini memiliki layout yang unik dan colorfull, jadi teman-teman tidak akan cepat merasa capek karena latar belakan gelap dan memiliki banyak warna pada setiap tag yang berbeda. Sekedar informasi, warna latar belakang juga dapat diganti warnanya.
  • NotePad++ : software ini dapat digunakan tidak hanya untuk mengedit HTML, tetapi juga banyak bahasa lainnya sehingga saoftware ini sangat efektif dan efisien.
3. Software Interpreter
Eiits, jangan mindwer dulu, yang dimaksud dengan software interpreter di sini adalah web browser. kalo teman-teman sudah bisa membaca tulisan saya ini di internet, nah, software yang teman-teman gunakan itulah yang disebut web browser. software ini berguna untuk menampilkan kode yang telah kita ketik sebelumnya agar terlihat keluaran yang dihasilkan.

Saya kita cukup sekian untuk kali ini, tangan saya sudah pegal bung. Selanjutnya project saya akan memperkenalkan tag-tag HTML dan CSS kepada teman-teman. Jadi, tunggu saya ya :D
terima kasih...