CSS
CSS - Cascading Style Sheets (Oqib o'tadigan Usul Qatlamlari) degan ma'noni anglatadi.
HTML Stillari - CSS
CSS - Cascading Style Sheets (Kaskadli Stillash Tili) degan ma'noni anglatadi.
CSS ko'p ishni saqlab qoladi. U bir vaqtning o'zida bir nechta veb sahifalarning tartibini boshqarishi mumkin.
CSS
CSS Nima?
Cascading Style Sheets (CSS) veb sahifaning tartibini formatlash uchun ishlatiladi.
CSS yordamida siz matnning rangini, shriftini, o'lchamini, elementlar orasidagi masofani, elementlarning qanday joylashtirilishi va tartibga solinishini, qanday fon rasmlari yoki fon ranglari ishlatilishini, turli qurilmalar va ekran o'lchamlari uchun turli ko'rsatishni va boshqalarni boshqarishingiz mumkin!
Tavsiya: "Oqib o'tadigan" so'zi ota elementga qo'llangan usul barcha bola elementlarga ham qo'llanishini bildiradi. Shunday qilib, agar siz tanaga (body) matn rangini "ko'k" deb belgilasangiz, tanadagi barcha sarlavhalar, paragraflar va boshqa matn elementlari ham shu rangga ega bo'ladi (agar siz boshqa biror narsani belgilamasangiz)!
CSS-dan foydalanish
CSS HTML hujjatlariga 3 yo'l bilan qo'shilishi mumkin:
- Inline - HTML elementlari ichida style atributi yordamida
- Internal - HTML sahifaning
<head>
bo'limida<style>
elementi yordamida - External - Tashqi CSS faylga havola qilish uchun
<link>
elementi yordamida
Eng keng tarqalgan usul - stillarni tashqi CSS fayllarda saqlash. Biroq, ushbu darslikda biz inline va internal stillardan foydalanamiz, chunki bu ko'proq ko'rsatish va sizga sinab ko'rish osonroq.
Inline CSS
Inline CSS yagona HTML elementiga noyob usul qo'llash uchun ishlatiladi.
Inline CSS HTML elementining style atributidan foydalanadi.
Misol:
Internal CSS
Internal CSS bir sahifa uchun usulni aniqlash uchun ishlatiladi.
Internal CSS HTML sahifaning <head>
bo'limida, <style>
element ichida aniqlanadi.
Misol:
External CSS
Tashqi stil jadvallari ko'plab HTML sahifalar uchun usulni aniqlash uchun ishlatiladi.
Tashqi stil jadvalidan foydalanish uchun, har bir HTML sahifasining <head>
bo'limiga havola qo'shish kerak:
Misol:
Tashqi stil jadvali har qanday matn muharririda yozilishi mumkin. Fayl HTML kodini o'z ichiga olmasligi kerak va .css
kengaytmasi bilan saqlanishi kerak.
"styles.css" fayli quyidagicha ko'rinadi:
Tavsiya: Tashqi stil jadvali yordamida butun veb saytning ko'rinishini bir faylni o'zgartirib o'zgartirishingiz mumkin!
CSS Ranglar, Shriftlar va O'lchamlar
Bu yerda biz ba'zi keng tarqalgan CSS xususiyatlarini ko'rsatamiz. Keyinchalik siz ularni batafsilroq o'rganasiz.
CSS color xususiyati matn rangini aniqlaydi.
CSS font-family xususiyati ishlatiladigan shriftni aniqlaydi.
CSS font-size xususiyati matn o'lchamini aniqlaydi.
Misol:
CSS Chegarasi
CSS border xususiyati HTML elementining atrofida chegara belgilaydi.
Tavsiya: Siz deyarli barcha HTML elementlari uchun chegara belgilashingiz mumkin.
Misol:
CSS To'ldirish
CSS padding xususiyati matn va chegara orasidagi bo'shliqni belgilaydi.
Misol:
CSS Margin
CSS margin xususiyati chegara tashqarisidagi bo'shliqni belgilaydi.
Misol:
Tashqi CSS-ga havola
Tashqi stil jadvallari to'liq URL yoki joriy veb sahifaga nisbatan yo'l bilan havola qilinishi mumkin.
Misol: To'liq URL yordamida havolani ishlatish:
Misol: Joriy veb saytning html papkasida joylashgan stil jadvaliga havola:
Misol: Joriy sahifa bilan bir xil papkada joylashgan stil jadvaliga havola:
Siz fayl yo'llari haqida batafsilroq o'qishingiz mumkin HTML Fayl Yo'llari bo'limida.
Bo'lim Yig'indi
- Inline usuldan matn usulini qo'llash uchun foydalaning
- Internal CSS ni
<style>
elementi yordamida aniqlang - Tashqi CSS faylga havola qilish uchun
<link>
elementidan foydalaning <style>
va<link>
elementlarini<head>
bo'limida saqlang- Matn ranglari uchun CSS color xususiyatidan foydalaning
- Matn shriftlari uchun CSS font-family xususiyatidan foydalaning
- Matn o'lchamlari uchun CSS font-size xususiyatidan foydalaning
- Chegaralar uchun CSS border xususiyatidan foydalaning
- Chegaraning ichidagi bo'shliq uchun CSS padding xususiyatidan foydalaning
- Chegaraning tashqarisidagi bo'shliq uchun CSS margin xususiyatidan foydalaning
Tavsiya
CSS haqida yanada ko'proq ma'lumotni CSS Darsligi orqali o'rganishingiz mumkin.
HTML Mashqlar
Sinab Ko'ring:
- CSS yordamida hujjat (body) orqa fon rangini sariq qilib qo'ying.
Misol:
Mashqni boshlang
HTML Stil Teglari
Tag | Tavsif |
---|---|
<style> | HTML hujjati uchun stil ma'lumotlarini aniqlaydi |
<link> | Hujjat va tashqi resurs o'rtasida havolani aniqlaydi |