Css lielie burti. Lielo burtu izveide, izmantojot CSS. HTML burti un CSS atstarpes starp tiem
CSS lielie burti palīdz lauzt viena un tā paša dizaina vienmuļību, kura teksti izskatās vienādi no sākuma līdz beigām.
Sākuma burti toreiz un tagad
Hroniķi izmantoja lielos burtus ar roku rakstītos manuskriptos, daži no tiem datēti ar 5. gadsimtu. Lielos burtus turpināja lietot no 8. līdz 15. gadsimtam, kad iespiedmašīnas ļāva drukāt drukāšanu līdz rūpnieciskam līmenim. Teksta sākumā tika ievietoti gan ar roku rakstīti, gan drukāti sākuma burti. Tie bieži tika dekorēti ar dekoratīvu rakstu, kas atradās ap burtu.
Paceltos un nomestos burtus lieto vēl šodien. Tos var atrast laikrakstos, žurnālos un grāmatās, kā arī digitālajā drukā. Paceltais tips dažreiz tiek saukts par iegarenu tipu. Tie ir novietoti vienā līmenī ar tiem sekojošā teksta apakšdaļu. Nomestie burti tiek novietoti vienā līmenī ar teksta augšdaļu, dažreiz slānī aiz teksta satura pamatteksta, vai arī pārējais teksts tiek apvilkts ap tiem.
Paceltos burtus ir daudz vieglāk definēt, jo tie ir vienā līmenī ar pārējo tekstu un parasti nav jāmaina ārējās malas. Izlaistie burti prasa precīzāku pielāgošanu. Jums būs vieglāk to saprast, ja vispirms sapratīsit, kā tiek apstrādātas audzinātas rakstzīmes.
Nodarbību izmantošana
Dizaineri, kuriem jau ir izpratne par CSS, zina, ka viņiem ir jāizveido atsevišķa CSS klase pirmajam lielajam burtam.
CSS kods rindkopas elementam un klasei, kas veido burtu, izskatītos šādi:
p (fonta lielums: 20 pikseļi; fontu saime: Georgia, "Times New Roman", Times, serif;). myinitialcaps (fonta izmērs: 48 pikseļi; fontu saime: Didot;)
Un HTML kods izskatīsies šādi:
Ko mums dod:
Šķiet pārāk viegli? Jums faktiski būs jāveic pielāgojumi atkarībā no konkrētajiem burtiem, jo katram lielajam burtam ir nepieciešama īpaša atzarošana. Pēc fonta izvēles izvirzītajiem burtiem un pamatteksta tekstam ir jāizveido atsevišķas klases katram izvirzītajam burtam. Zemāk css-class.myinitialcapsi mala labajā pusē ir negatīva, lai samazinātu attālumu starp I un n.
Myinitialcapsi (fonta lielums: 48 pikseļi; fontu saime: Didot; malas labā puse: -1 pikseļi;)
Šajā gadījumā starp burtiem “I” un “n” ir papildu atstarpe.
iekļaujot jaunu klasi ar negatīvu rezervi, pievelk to tuvāk.
Atkarībā no ekrāna izšķirtspējas iepriekš minētajā piemērā I un n var izskatīties tā, it kā tie būtu izplūduši kopā. Tas ir saistīts ar serifiem burtu galos. Tāpēc, pirms izlemjat par galīgajiem CSS stiliem, pārbaudiet savu vietni dažādās ierīcēs, lai redzētu, kā tajās izskatās CSS burtu teksts.
Citāti un citi īpaši gadījumi
Jūs varat palielināt ne tikai burtus teksta sākumā. Varat ieviest citu klasi, lai izveidotu lielāku pēdiņu versiju, kas parādīsies blakus burtam. Mūsu gadījumā pēdiņās neder ne burtu klase ar izmēru 48, ne teksta klase 20 pikseļi. Drīzāk tas būs kaut kas pa vidu – 30 pikseļi. Mēs pārvietosim pēdiņas uz leju par 4 pikseļiem, lai tās optiski izlīdzinātu ar I:
Myinitialcapsq (fonta izmērs: 30 pikseļi; fontu saime: Didot; peldēšana: pa kreisi; mala augšdaļa: 4 pikseļi;)
ieskaitot” jauna klase ar negatīvu rezervi pievelk to tuvāk.
Jums jābūt ļoti uzmanīgam, iestatot katru no CSS lielo burtu lietojumiem kopā ar pēdiņām, lai to apgriešana un līdzinājums atbilstu apkārtējam marķējumam. Piemēram, burts T būs jāpārvieto pa kreisi, nedaudz aiz rindkopas malas, lai tā šķērslīnija vizuāli iekļautos izkārtojumā. Tas pats būs jādara ar apaļajiem burtiem, piemēram, C, G, O un Q. Šajā piemērā tiek izmantoti 20, 30 un 48 fontu izmēri. Taču jums būs jāizvēlas izmēri, pamatojoties uz konkrētajiem jūsu izvēlētajiem fontiem. Kā arī to ekrānu izmēri un izšķirtspēja, kuros vietne tiks skatīta.
Pseidoelementi un pseidoklases
Izmantojot CSS pseidoelementu, jūs varat viegli izveidot paaugstinātu burtu, pievienojot rindkopas elementam ::first-leter. Izmantojiet: pirmais burts ( ar vienu kolu) mantotajām pārlūkprogrammām:
p ( fonta izmērs: 1,2 em; fontu saime: Georgia, "Times New Roman", Times, serif; līnijas augstums: 2 em; polsterējums apakšā: 1,2 em;) p:: pirmais burts ( fonta lielums: 3,6 em; teksta pārveidošana: lielie burti; fontu saime: "Monotype Bernard Condensed", serif; mala-labā: 0,03 em;).initialb (margin-right:-0,1 em;).initialn (margin-right:-0,15 em ;)
HTML kods, kas satur CSS klases, kas ņem vērā burtu N un B atzarojumu, izskatītos šādi...
Sākuma burts, pirmais burts ir lielais burts.
Ja ir līnijas pārtraukums, nākamajai rindai nav sākuma ierobežojuma.
n HTML avotā ievērojiet, kā pirmais burts, nevis lielais burts HTML, tiek pielāgots sākotnējam ierobežojuma izmēram — 3,6 em. Kārtīgi, vai ne?
B ut ar smagu atdevi un jaunu rindkopu, vienmēr tiek izveidots cits sākotnējais ierobežojums. Jūs varētu jautāt sev, Kā es par to rēķināšos? Vai man vajadzētu būt sākotnējam ierobežojumam ļoti jaunas rindkopas sākumā? Nu, jūs varētu. Bet vai vēlaties, lai tas tā izskatītos, un vai tam noteikti ir jāizskatās?
Rindkopas pirmais lielais burts tiek pārvērsts par burtu.
Pirmais burts pēc rindiņas pārtraukuma netiks pārvērsts par lielo burtu.
OŅemiet vērā, ka HTML avota kodā pirmais burts netiek rakstīts ar lielo burtu, bet tas tiek pārveidots par 3,6 em rakstzīmi.
PAR Tomēr arī pēc piespiedu rindiņas pārtraukuma un katras jaunas rindkopas sākumā vienmēr tiek izveidots burts. Jūs varat jautāt sev: Kā man tas būtu jāņem vērā? Vai man ir jāpievieno burti visiem šiem gadījumiem? Nu, jūs varat. Bet vai tas ir vajadzīgs?
Pat ņemot vērā priekšrocības, ko sniedz pseidoelementi, mums bija jāpievieno daudz koda, lai definētu atsevišķas klases, kas risinātu atzarošanas un polsterēšanas problēmas. Bet šī metode pārvērš katras jaunās rindkopas pirmo burtu par CSS lielo burtu. Dažiem tas var nebūt piemērots, jo tam nav jāpārveido katras rindkopas pirmais burts.
Apvienojot pseidoklases un pseidoelementus, lai izveidotu viedu izkārtojumu
Pseidoklases :first-child pievienošana palīdz atrisināt nevajadzīgas pirmo burtu pārveidošanas problēmu:
p ( fonta izmērs: 1,2 em; fontu saime: Georgia, "Times New Roman", Times, serif; līnijas augstums: 2 em; polsterējums apakšā: 0,5 em;) p: pirmais bērns:: pirmais burts ( fonta izmērs: 3,6 em; teksta pārveidošana: lielie burti; fontu saime: "Monotype Bernard Condensed", serifs; malas labā puse: 0,03 em;)
Apvienojot šo kodu ar HTML:
Pirmais burts, kas ir definēts kā pirmais pabērns, ir vienīgais burts, kas ar šo metodi tiek pārveidots par paaugstinātu nolaižamo vāciņu.
Tā kā tiek pārveidots tikai burts, kas definēts kā pirmais bērns, ņemiet vērā, ka šis piemērs atšķiras no iepriekšējā, bez pirmā bērna. Turklāt mēs nepārvēršam pirmos burtus pēc rindkopas sākuma un pēc piespiedu rindiņas pārtraukuma. Tas izskatās elegantāk nekā izkārtojums, kad mēs pārveidojām visus rindkopu pirmos burtus.
Pseidoklases izmantošanas priekšrocība ir spēja rīkoties ar dažādiem īpašiem gadījumiem. Kā ar mīnusiem? Ir daudz dažādu pseidoklases, un tās var apvienot tik dažādos veidos, ka tas var likt galvai griezties. Piemēram, pseidoklases :first-child un :first-of-type var dot tādus pašus rezultātus. Varat arī piemērot pseidoklasi ne tikai rindkopai, bet arī elementiem sadaļa ( fonta izmērs: 1,2 em; fontu saime: Georgia, "Times New Roman", Times, serif; rindas augstums: 3 em;) sadaļa> p: pirmais bērns: pirmais burts ( fonta izmērs: 4 em; teksta pārveidošana: lielie burti; fontu saime: Didot, serif; margin-labais: 5 pikseļi;) Un kopā ar HTML: Sadaļas sākumā pirmajam burtam ir norādīts paaugstināts nolaižamais vāciņš. Un jauna rindkopa... Ja jūtaties eksperimentāls, varat izpētīt dažādas metodes papildus :first-child un :first-of-type . Piemēram, piemēram, :nth-of-type vai :nth-of-child, lai redzētu, kā šīs vai cita veida pseidoklases var izmantot CSS lielo burtu lietojuma tekstam. Neatkarīgi no tā, vai ievērojat šajā rakstā izklāstītos principus vai sākat iedziļināties, tiklīdz uzzināsiet, kā strādāt ar CSS pseidoklases first-child , :first-of-type un :first-letter , varēsit pieteikties. tos pareizi uz HTML elementiem. Laba diena, vietņu veidošanas speciālisti. Šodienas publikācijā tiks apspriesta teksta satura noformēšanas tēma. Tieši tāpēc jūs uzzināsiet, kā iestatīt lielos burtus, izmantojot CSS rīkus, iepazīsieties ar vairākām iespējām, kā izveidot drop cap un, protams, varēsiet visu izmēģināt praksē. Nu, tagad pāriesim pie jautrās daļas! Pateicoties kaskādes stila lapām, varat mainīt gan bloka pirmo rakstzīmi, gan visu tekstu. Es jums pastāstīšu, kā jūs varat darīt abus. Turklāt visi šajā rakstā minētie rīki tiek atbalstīti trīs valodu līmeņos: css1, css2, css2.1 un css3. Sākšu ar interesantu rekvizītu, kas modificē visu teksta saturu atlasītajā . Šis teksta pārveidošana. Nosauktais elements var pārvērst rakstzīmes par lielajiem un mazajiem burtiem, kā arī iestatīt katru vārda pirmo rakstzīmi uz lielo burtu. Vairāk par vērtībām rakstīju tabulā. Tagad, lai nostiprinātu teorētisko materiālu, apskatiet piemēru.
Akcija ir spēkā visās filiālēs, kas atrodas jūsu pilsētā. Ja nezini, ko nozīmē jēdziens “drop cap”, tad tagad ir īstais laiks to noskaidrot, jo tas ir tieši saistīts ar aktuālo tēmu. Lielais burts (vai dažreiz saka arī iniciālis) ir nodaļas pirmais burts, kas no pārējiem atšķiras ar savu lielo izmēru, krāsu un dažos gadījumos pat fonta noformējumu. Reālajā dzīvē šādas vēstules piemēru var atrast vecos rokrakstos un grāmatās. Ir vairāki veidi, kā izveidot iniciāļus. Bieži vien simbols tiek izcelts ar iezīmēšanas valodas tagu un tad noteiktas īpašības ir noteiktas stilos, kas to modificē. Tas ir labs veids, taču šajā publikācijā ir runāts par CSS mehānismiem (kas, manuprāt, šajā gadījumā ir daudz loģiskāki un ērtāk lietojami). Lai atrisinātu šo problēmu, varat izmantot tādu rīku kā. Tātad, šajā gadījumā mēs izmantojam:pirmais burts. Tāpat kā visi pseidoelementi, tas tiek piešķirts atlasītājam, izmantojot kolu. Pēc visiem stila lapu noteikumiem tiek norādītas īpašības. Tomēr varat lietot tikai rekvizītus, kas attiecas uz fontu, polsterējuma, krāsas, fona, piemaļu un apmaļu rediģēšanu. Es ierosinu apsvērt konkrētu piemēru. Īstenojot prezentēto mazo programmu, nolēmu izveidot ne tikai krāsainu sākuma burtu, bet piepildīt to ar ziediem. Lai to izdarītu, jums ir jāizmanto daži viltīgi triki, iestatot fonta krāsu uz caurspīdīgu un aizpildot burtu ar atlasīto attēlu.
Šajā rindkopā ir teikums ar ļoti interesantu saturu. Turpināsim interesanto stāstu nākamajā rindkopā. Iegūtais rezultāts izskatās ļoti pievilcīgs un neparasts, kas ir ideāls risinājums. Kā redzat, šī tēma ir ļoti vienkārša. Varat viegli izmantot programmas kodu, ko esmu nodrošinājis saviem tīmekļa resursiem, pārveidojot un pielāgojot to savam stilam. Ja iesniegtais materiāls jums bija noderīgs, abonējiet mana emuāra atjauninājumus un neaizmirstiet dalīties iegūtajās zināšanās (un, protams, saitē uz manu emuāru) ar draugiem. Veiksmi! Čau čau! Ar cieņu, Romāns Čuešovs Ļauj mainīt teksta burtu reģistru. Noklusējuma vērtība ir iestatīta uz None , kas neietekmē tekstu. Teksta reģistrs paliek nemainīgs. Lielo un mazo burtu vērtības pārvērš rakstzīmes attiecīgi par lielajiem un mazajiem burtiem. Ja norādāt lielo burtu , tikai katra vārda pirmās rakstzīmes tiks rakstītas ar lielo burtu. Mantojums manto tā vecāku vērtību. Šai rindkopai tiek lietots teksta pārveidošanas rekvizīts ar vērtību mazajiem burtiem, kas nozīmē, ka visi burti būs ar mazajiem burtiem. Un šai pēdējai rindkopai tiek piemērots teksta pārveidošanas rekvizīts ar CAPITALIZE rekvizītu. Katra vārda pirmie burti tiks rakstīti ar lielajiem burtiem un tikai tie.Pārveidosim tekstu
Uzmanību!
!Rīt visiem kosmētikas produktiem atlaide!
Nolaižamā vāciņa izveide
Piemērs
h3 ( teksta pārveide: lielie burti; ) .mazie burti ( teksta pārveidošana: mazie burti; ) .capitalize ( teksta pārveidošana: lielie burti; )
Šis ir nosaukums. Tam ir lietots teksta pārveidošanas rekvizīts ar lielajiem burtiem. Visas rakstzīmes būs ar lielajiem burtiem.