Veb dizayn asoslari. Css


Download 0.9 Mb.
Sana30.04.2023
Hajmi0.9 Mb.
#1413634
Bog'liq
Veb dizayn asoslari. CSS


Veb dizayn asoslari. CSS
Veb dizayn asoslari haqida gaplashish juda ko'p mavzularni o'z ichiga oladi. CSS bu asosiy veb dasturlash tillaridan biri bo'lib, HTML kodlarida yozilgan matn, rasmlar, shakllar va boshqa elementlarni stil berish uchun foydalaniladi. Bu stil o'zgartirishlari HTML va JavaScript bilan birga ishlatish mumkin.
CSS-da stil berish quyidagi usullar bilan amalga oshiriladi:
  • Klasslar va ID-lar yordamida elementlarga stil berish
  • Elementlarning turi yordamida stil berish
  • Konkret turingizga mos CSS-yaratish o'zgartirishlari qilish

Barcha elementlarga mos CSS-yaratish o'zgartirishlarini ko'rsatish uchun, siz stil qidiruvini faqat bir martta yaratishingiz mumkin. Bu usul, tashqi fayllarni chaqirishni kamaytiradi va veb sahifaning yuklanish tezligini oshiradi.
CSS-da qo'shimcha tushunchalar ham mavjud, masalan, animatsiyalar, transition va transformatsiyalar, shuningdek, media-vaqtli stil berish, grid va flexbox va boshqa kabi yaratish usullari.
To'g'ri kelib chiqqan holda, veb dizayn asoslari va CSS yaratish bo'yicha juda ko'p resurslar mavjud. Ularning ko'pida video darsliklar, maqolalar, kitoblar va qo'shimcha resurslar mavjud. Shunchaki, siz o'zlashtirilgan yaratish usullarini o'rganishingiz, web-saytlarni yaratishda yordam ko'rsatishadi.
Veb dizayn asoslari, veb-sahifalarni yaratish va tuzishning asosiy prinsiplaridir. Bu prinsiplar o'z ichiga HTML, CSS, JavaScript va boshqa texnologiyalardan foydalanishni o'z ichiga oladi.
Minimalizm: Veb-sahifalarda juda ko'p ma'lumot va tasviriy elementlarning bo'lishi yaxshi emas. Veb dizaynida minimalizm prinsipi o'z qo'llaniladi, ya'ni qisqa, qulay va maqul miqdorda ma'lumot, rasmlar va shakllar yaratish.
Qisqa yuklanish va foydalanuvchi tajribasi: Veb-sayt yuklanishining tez va aniq bo'lishi va foydalanuvchi tajribasini yaxshilashga e'tibor berilishi kerak. Bu uchun, sahifaning yuklanish tezligini oshirish, optimallashtirilgan rasmlarni va videoni yuklash, mobil qurilmalar uchun mos tasviriy elementlarni yaratish va boshqa ko'plab muammolar yechilishi kerak.
Tasviriy dizayn: Veb dizayni juda muhim bo'lib, unda sahifalarning tasvirlash qulayligi, elementlar va bo'limga kirish qulayligi, ranglar va shakllar, fontlar va yana ko'p narsalarga e'tibor beriladi
Bu shu bilan birga, sahifaning maqsadiga mos, chekka va o'ziga xos, asosiy va ikkinchi darajali narsalarni jamlash, kerakli hisob-kitoblar, ikki yoki undan ko'p rangli to'plamlar va boshqa narsalar belgilanadi.
Responsive design: Mobil qurilmalar, planshetlar va o'qituvchilar kabi keng qo'llaniladigan vositalarni qo'llash sababli, sahifalar yaxshi ko'rib chiqilishi kerak. Bu uchun, responsive design prinsipi yaxshi xizmat ko'rsatish uchun sahifalarni moslashtirish, shu jumladan, tasviriy elementlar va yuklanish tezligini oshirish kerak.
UX/UI: Foydalanuvchining tajribasi va ko'rsatuvlar ergonomik yaratishning eng muhim qismlaridan biri. Buning uchun, sahifaning shakl va uslubi, navigatsiya va foydalanishga mos taqvimli qo'shimcha elementlar yaratish, animatsiya va transition yaratish kerak.
CSS asoslari, veb-sahifalarni stil berish va ko'rinishini belgilash uchun ishlatiladigan qoidalardir. CSS, "Cascading Style Sheets" (ust-ustga tashlanuvchi uslubli shakllar) deb tarjima qilinadi
Bu tillar yordamida, HTML va XHTML-dagi elementlarga, ularning tarqatuvlariga, matn yoki rasm elementlariga, tungi to'plam va boshqa ko'rinish elementlariga stil, rang, shrift va boshqa xususiyatlar qo'shish mumkin.
Quyidagi CSS asoslari asosan veb-sahifalarni yaratishda ishlatiladi:
Selectorlar: Selectorlar, HTML elementlariga yoki HTML taglari to'plamiga kiritiladi va ularning stilini aniqlash uchun ishlatiladi.
Quyidagi selector turlari ishlatiladi:
  • Tag selectorlar: HTML taglariga CSS qoidalari qo'shish uchun ishlatiladi.
  • Class selectorlar: Class nomi kiritiladi va unga CSS qoidalari qo'shish uchun ishlatiladi.
  • ID selectorlar: ID nomi kiritiladi va unga CSS qoidalari qo'shish uchun ishlatiladi.
  • Propertylar: Propertylar, stilni belgilash uchun ishlatiladi. Ular matn rangi, fon rangi, shrift, padding va margin kabi xususiyatlarini belgilaydi.
  • Values: Values, propertylarga mos qiymatlarni belgilaydi. Masalan, matn rangi uchun "red", "green" va "blue" kabi qiymatlar ishlatilishi mumkin.

Box Model: Box model, veb-sahifalarni yaratishda asosiy qoidalardan biridir. U, veb-sahifalardagi har bir elementning ko'rinuvchi qismiga ta'sir qiladi. Box model alohida qismda barcha elementlarni tarkib qiladi, masalan, padding, margin, border va content.
E’TIBORINGIZ UCHUN RAHMAT
Download 0.9 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling