32. DIV va SPAN teglari, psevdosinflar. ### DIV va SPAN teglari:
va elementlari HTML'da blok-level va inline-level kontent uchun konteynerlar sifatida ishlatiladi. Ular o'z-o'zidan vizual o'zgarishlar qo'shmaydi, ammo CSS va JavaScript orqali ushbu elementlarga o'rnatilgan kontentni boshqarish va stil berish uchun mo'ljallangan.
-
: Bu blok-level konteyner bo'lib, odatda sahifada katta bloklarni ajratish uchun ishlatiladi. CSS yordamida
elementlari turli xil dizaynlar, o'lchamlar va joylashuvlarni qabul qilgan holda veb-sahifada qo'llaniladi.
: Bu inline element bo'lib, odatda sahifalardagi matnlar ichida bazi so'zlarning uslubini o'zgartirish uchun ishlatiladi. Uning kullanilishi
ga o'xshab, CSS orqali stil berish maqsadida amalga oshiriladi, faqat blok emas, balki inline element hisoblanadi.
Psevdosinflar (pseudo-classes) — bu CSS selektorlari tizimida maxsus holatni belgilaydi. Ular biror elementning holatiga qarab, uning o'zgartirilgan qobig'ini qo'llaydi — masalan, foydalanuvchi kursorni element ustida olib qachon yoki biror narsani tanlaganda.
-:focus: Elementga fokuslanilganida, masalan, input elementiga ma'lumot kiritish vaqtida.
- :active: Element bosilganida, masalan, tugma bosilgan vaqti.
- :visited: Foydalanuvchi oldin tashrif buyurilgan havolaga (link) qo'llaniladi
- :first-child, :last-child: Ro'yxatning birinchi yoki oxirgi elementi uchun qo'llaniladi
- :nth-child(n): Ro'yxatning n-chisi uchun qollaniladi, bu yerda n - bu o'rinlashgan tartib raqamidir.
Psevdosinflar, veb-sahifalarga interaktivlik qo'shish va foydalanuvchi tajribasini yaxshilash uchun keng qo'llaniladi. Ular elementlar bilan ishlaydi va alohida vaziyatlarda ushbu elementlarga maxsus dizayn berish va xatti-harakatlarini o'zgartirish uchun juda foydali bo'ladi.
33. JavaScript tilini HTML hujjatga joylashtirish. JavaScript tilini HTML hujjatga joylashtirishning ikkita asosiy usuli bor:
1.