CSS firma. Biz CSS teesttadan foydalanamiz
KSS-dan foydalanib kichik harflarga kichik harflarni va birinchi yuqori ro'yxatga olish (8)
CSS-da KP-takliflar mavjud emas. Boshqa javoblar Matn-transformatsiya: Kapitalizatsiya noto'g'ri, chunki ushbu parametr foydalanadi har bir so'z uchun har bir so'z .
Bu yerda qo'pol Agar xohlasangiz, buni amalga oshirish har bir elementning birinchi harfi edi Katta harfda, ammo bu haqiqiy cheklovlar yonidagi biron bir joyda:
P (matnli aylantirish: kichik harf;) p: birinchi harf (matnni o'zgartirish: bosh harf;)
Bu misol misol.
Bu voqea ikkinchi misol. Va bu boshqasi, lekin u butunlay kamroq bo'ladi.
Katta harfni kichik harfga va har bir jumla uchun birinchi katta harfni, faqat CSS bilan o'zgartiradimi?
Dan: Bu dasturning namunasidir.
Uchun: Bu namunali taklif.
Yangilash: Matnni o'zgartirishdan foydalansam: Kiriting; Natija hali ham bir xil.
Siz buni faqat CSS bilan qila olmaysiz. Matnni o'zgartiradigan atribut mavjud, ammo u hech kimni qabul qilmaydi, katta harflarni bosh harfni qabul qiladi, bosh harfli, katta, kichik va meros oladi.
Siz JS echimiga yoki server echimiga qarashni xohlashingiz mumkin.
Agar siz ushbu belgilarni serverda siz murojaat qilishingiz mumkin bo'lgan kichik harflar bilan tuzishingiz mumkin bo'lsa:
Matnni o'zgartirish: Kapitalizatsiya
Men matnni o'zgartirish katta harflar bilan kiritilgan deb o'ylamayman.
Agar siz foydalanmoqchi bo'lsangiz Bu ishlamaydi yoki siz JavaScript-dan foydalanishingiz kerak bo'lgan matn maydoni
bu yaxshi ishlashi kerak yoki
CSS sizga HMTL Tilidan foydalangan holda taqdim etiladigan moslashuvchan matn sozlamalarini amalga oshirishga imkon beradi. Bugun biz sizga shrift reestrini o'zgartirish qobiliyatini beradigan "matn o'zgarish" xususiyati ko'rib chiqamiz. Ushbu parametr barcha zamonaviy brauzerlar tomonidan qo'llab-quvvatlanadi va barcha CSS versiyalarining spetsifikatsiyasiga kiritilgan.
Maqsad
Matnga aylantirish xususiyati uchta asosiy qiymatni va ikkita qo'shimcha narsani olishi mumkin. Masalan, siz yuqori registrni butun ajratilgan matnga tayinlashingiz mumkin. Yoki barcha belgilar qatoriga aylangan oldingi mulkka buyruq berishingiz mumkin. Siz uchun qulay bo'lgan har qanday usuldan foydalanib uchrashuvdan foydalanishingiz mumkin. Masalan, o'rnatilgan uslublardan foydalanish. Yoki siz yaratishingiz mumkin
Barcha xususiyatlarning tavsifi bilan alohida fayl. Topshiriq usulidan nimadan foydalanish, faqat sizni hal qilish kerak. "Matnni o'zgartirish" quyidagi qiymatlarni qabul qilishi mumkin:
- Katta harf. Barcha tanlangan belgilarni poytaxtda qiladi. CSS bosh harflar ko'pincha topiladi, chunki ushbu qiymat matn bilan bog'liq ko'plab murakkab vazifalarni hal qilishga yordam beradi.
- Kichik harf. Ushbu mulk katta harfga mutlaqo qarama-qarshi.
- Kapitalizatsiya. Birinchi harf reestrini yuqoriga qarab o'zgartiradi. Qolgan belgilar o'zgarmaydi.
- Yo'q. Belgilangan barcha qiymatlarni bekor qilishga imkon beradi (mulkni oldindan belgilash kerak). Qoida tariqasida, ushbu qiymat odatiy holatda o'rnatiladi.
- Meros qilib oling. Ota-ona elementining barcha xususiyatlarini meros qilib oladi. Ta'kidlash kerakki, ya'ni bu xususiyatni qo'llab-quvvatlamaydi.
Ariza
CSS-dan foydalanish, bitta oddiy buyruq yordamida yuqori registr (yoki shunga o'xshash effektlar) o'rnatilgan. Shuning uchun, butun matnni o'zgartirish yoki qayta yozishning hojati yo'q. Agar biz bitta sahifali sayt haqida gapiradigan bo'lsak, unda bu mulk foydali bo'lmasligi mumkin. Ammo sizning boshqaruvingiz ostida katta portal bo'lsa, unda ba'zi bo'laklarda harflar reestrini tuzatishingiz kerak, "Matnga aylantirish" yagona samarali vositaga aylanadi. Masalan, siz "H2" sarlavhalarida shriftni tuzatishingiz kerak. Buning uchun arizani qo'shing: "H2 (matnli transformatsiya: bosh harflar;), va keyin ikkinchi darajali sarlavhalar eng yuqori registrga ega bo'ladi.
Xususiyatlari
Ba'zilar, matnli o'zgaruvchan mulkdan foydalangan holda qo'llanma matnni qayta ishlash va almashtirishning biron bir farqiga ega emasligiga ishonishlari mumkin. Ammo bu unday emas. Agar siz bosh harf bilan (yuqori ro'yxatga olish) qo'lda o'zgargan bo'lsangiz, unda ushbu ma'lumotlarni saytingizdan nusxalashda belgilar o'zgarishsiz qoladi. Agar siz CSS tilidan foydalansangiz, unda hamma narsa boshqacha bo'ladi. Matnni o'zgartirish xususiyati faqat shriftni o'zgartiradigan foydalanuvchilar uchun vizualdir. Ammo aslida belgilar o'zgarishsiz qoladi. Bu ushbu mulkning barcha qadriyatlari bilan sodir bo'ladi. Ma'lumotni nusxalash (matn) dastlabki registrga ega bo'ladi, bu sahifaning dastlabki kodida qo'llaniladi. Bu qo'lni qayta ishlash va CSS buyruqlarini ishlatish o'rtasidagi yagona farq.
Siz nimadan foydalanishni xohlamasligingizdan qat'iy nazar - pastki yoki yuqori registr, asosiy narsa, maqsadni unutmang. Masalan, agar sizga faqat dekorativ maqsadga ega bo'lsa, siz matnli o'zgaruvchan mulkni xavfsiz qo'llashingiz mumkin. Xo'sh, agar siz o'zingiz foydalanuvchilar sizning xabarlaringizni aniq nusxalashlarini bilsangiz, butun matnning reestrini qo'lda o'zgartirish yaxshiroqdir. Axir, ba'zida o'quvchilar bunday shriftni almashtirishmaydi. Bu muhim hujjatlar va shunga o'xshash ma'lumotlar haqida gap ketganda juda muhimdir.
So'nggi videoda biz ushbu qidiruv tizimlarining yangi versiyasiga qanday o'chirishni va tashrif buyuruvchilarni o'z o'zgartirishlar bilan tanishtirish uchun, shuningdek, vizual ravishda namoyish etilishni o'rgandik. Buning uchun biz ishlatdik teglar del va ins.
Ushbu videoda biz HTML hujjatidagi formatlash matnini davom ettiramiz. Biz yuqori va pastki matn ko'rsatkichlarini ko'rsatadigan ikkita HTML teglari bilan tanishamiz.
HTML yorlig'i SP - HTML-da matnning eng yaxshi indeksi.
HTML yorlig'i HTML-dagi matn ko'rsatkichini belgilash uchun mo'ljallangan. Ba'zi fanlarda ushbu teg shunchaki ajralmas bo'ladi. Masalan, har qanday formulalar, matematik yoki kimyoviy bilan bog'liq bo'lgan saytingiz bo'lsa yoki rejalashtirsangiz. Yoki, yeyish, qurilish mavzulari mavjud, so'ngra teg Bu juda foydali bo'ladi va masalan, formulalar yoki biron bir qiymatni yozayotganda, masalan, qurilish mavzusida kvadrat metrni yozayotganda yordam beradi.
Ammo agar sizning saytingiz yuqoridagi mavzularga taalluqli bo'lmasa, bu tegni anglatmaydi Foydali emas. Fantasy va eritish va ushbu elementdan foydalanishni ko'rsatish kifoya.
HTML yorlig'i subaqasi HTML-dagi kichik matn ko'rsatkichidir.
HTML yorlig'iga kelsak Keyin u yorliqning teskarisi Va pastki matn ko'rsatkichining yo'nalishi uchun javobgardir. Forulas yoki matematik tenglamalarni yozishda quyi matn indeksi ishlatilishi mumkin. Bundan tashqari, siz tegdan boshqa foydalanishni topishingiz mumkin .
Quyidagi video dars yana ikkita tegdan iborat bo'lib, ba'zi vaziyatlarda shunchaki ajralmas bo'lishi mumkin. Noqonuniy matnlarni shakllantirish, masalan, maqolada, balki sahifalar tartibida saytda turli xil ma'lumotlarni belgilashda ular uchun nimaga qodir. Teglardan biri u holda hTML-ga o'tish. Ikkinchisi gorizontal chiziq chizadi.
Bir necha darslar uchun biz allaqachon CSS-ning matn formatlashi bilan rivojlanganmiz va bu safar biz matn registrini o'zgartirishni o'rganamiz. Shu munosabat bilan Uslublar kaskadli vasvasasi biz bilan juda keng imkoniyatlar ochib, aniqroq bo'lsak, biz quyidagicha:
- To'liq harflar bilan butun matnni namoyish eting;
- To'liq harflar bilan butun matnni ajratib ko'rsatish;
- Har bir so'zning birinchi harfi yuqori registrdan boshlanganligini qiling.
"Bu hammasi, albatta, yaxshi, lekin qachon kerak bo'lishi mumkin?" - so'raysiz. Ushbu holatni katta harflar bilan namoyish etishingiz kerak bo'lgan holatni tasavvur qiling. Buning uchun ularni, shu jumladan kaptar tugmachasini, shu jumladan silkit tugmachasini pastga tushirish shart emas. CSS faylida tegishli qoidani yaratish orqali ro'yxatdagi barcha narsalarni belgilash uchun etarli bo'ladi. Va bu juda ko'p mumkin bo'lgan vaziyatlardan biri.
Matnni o'zgartirish xususiyati
Matnni qayta yo'naltirish xususiyati yordamida biz matnli registrni boshqaramiz. Uning 4 ta asosiy qadriyatlari bor - katta harf (kichik harflar), kichik harf (kichik harflar), bosh harflar (har bir birinchi so'z harfi uchun yuqori reestrlar, qolgan qiymatlar o'zgarmaydi), yo'q (formatlash qo'llanilmaydi). Bir qarashda, barchangiz juda qiyin bo'lib tuyulishingiz mumkin.
Asosiysi vahima emas ...
Ammo amalda hamma narsa juda oddiy, hozir nima va ishonch hosil qiling. Asosiysi, to'g'ri selektorni tanlash, chunki matnga aylanadigan mulk qiymatlari meros bo'lib o'tadi.
Kapital harflarni tanlash
Birinchidan, men bosh harflarning butun matnini so'rashni taklif qilaman, chunki biz quyidagi CSS qoidalarini yaratadigan narsalar uchun:
Tana (matnni o'zgartirish: katta harf;)
Aslida, murakkab narsa hech narsa emas, biz shunchaki katta harfdan foydalanganmiz. Aytishlaricha, hamma narsa intuitivdir. Bu hayotga nisbatan shunday ko'rinadi:
Hammasi katta harf bilan ...
Quyi registr - hamma uchun murojaat qiling
Keyingi qadam, keling, kichik harflarni ko'rib chiqamiz, buning uchun quyidagilarni yozamiz:
Tana (matnga aylantirish: kichik harf;)
Siz taxmin qilganingizdek, biz hozirgina uchrashgan ikki ma'noli ba'zi bir darajada antonimlarda. Va quyida keltirilgan rasmda siz faqat yaratilgan mulkning natijasini ko'rishingiz mumkin.
Kichik harflar yoqilganda veb-sahifa
Biz har bir so'zning birinchi harfini yuqori registrga ajratamiz
Buning uchun tegishli qiymatdan foydalanish biz uchun etarli:
Tanasi (matnga aylantirish: kapitalizatsiya;)
Bunday CSS qoidalaridan qanchalik tez-tez foydalanishingiz mumkinligini bilmayman, lekin bu sizning noo'rin muammolarni hal qilishda sizga imkon bermaydi. Natijada quyidagi rasmda ko'rinadi.
Kapitalizatsiya qilingandan so'ng matn
Va nihoyat, keling, qisqacha oxirgi qiymatga e'tibor qarataylik - hech biri. Aytganimdek, u ota-onadan merosni bekor qilish uchun foydalanish mumkin. Masalan, bizda oldingi barcha qoidalar borligini tasavvur qiling va paragraflar ularni bekor qilishimiz kerak, chunki biz quyidagilarni yozamiz:
P (matnga aylantirish: yo'q;)
Agar yo'q bo'lsa, hamma narsa sizga aniq deb taxmin qilishga jur'at etaman - savollaringizni sharhlar bilan so'rang. Va bu erda menda hamma narsa bor. Umid qilamanki, ushbu dars siz uchun foydali bo'ldi. Agar bu haqiqat bo'lsa:
- Boshqa odamlar undan foyda olishlari uchun ijtimoiy tarmoqlar bo'yicha ushbu maqolani repost qilish;
- Blogda foydali va qiziqarli nashrlarni o'tkazib yubormaslik uchun mening xabarnomamga obuna bo'ling.
Siz bilan xayrlashmayman. Uchrashuvga quyidagi adabiyotlar bo'yicha sizning e'tiboringiz uchun rahmat!