Cum să scrii cu majuscule literele în CSS. Cum se face un font frumos în html: dimensiuni, culori, etichete de font html. Citate și alte cazuri speciale

Bună ziua cititorilor acestui blog. Astăzi voi vorbi despre cum puteți face toate majusculele prin css. Desigur, pentru aceasta puteți include Majusculeși scrieți textul dorit, dar aceasta este o metodă destul de primitivă. Dar dacă trebuie să evidențiați un paragraf separat într-un articol deja terminat?

Scrieți cu majuscule toate literele în CSS

Există o proprietate de transformare a textului, care, ați ghicit-o, transformă textul. Are următoarele valori:

  • minuscule - tot textul este afișat cu litere mici
  • majuscule - toate cuvintele sunt afișate cu majuscule (de asta avem nevoie)
  • cu majuscule - prima literă a fiecărui cuvânt este cu majusculă

Acesta este, de fapt, tot ce trebuie să știți. Rămâne doar să ne dăm seama cum să ne referim la elementul dorit. Să ne imaginăm acest exemplu: trebuie să valorificați al cincilea paragraf al articolului. Și cum se poate face acest lucru?

Cum se ajunge la elementul dorit?

După cum știți, un paragraf este creat folosind o etichetă html asociată, al cărei conținut întreg devine un paragraf. Nu mai rămâne decât să setezi o nouă clasă de stil pentru aceasta:

Acum putem face referire la acest paragraf special prin css fără a afecta restul. Puteți face acest lucru:

Majusculă (
Transformare text: majuscule;
}

Această metodă este potrivită atunci când trebuie să selectați un fragment într-un articol separat. Dar dacă toate paginile trebuie să aibă un anumit text cu majuscule. În acest caz, este mai bine să plasați blocul în fișierul șablon, astfel încât să nu trebuie să-l scrieți de fiecare dată.

Sau poate că trebuie să valorificați al doilea paragraf din fiecare articol folosind css. Apoi vi se va potrivi o altă opțiune. Găsiți blocul în care este afișat articolul și consultați al doilea paragraf folosind pseudo-clasa a n-a copil. V acest exemplu blocul nostru de articole are clasa articolelor.

Articolul p: al nouălea copil (2) (
Transformare text: majuscule
}

După cum puteți vedea, pentru fiecare caz specific, soluția sa este potrivită. Cel mai important lucru este să ne amintim despre proprietatea text-transform, care schimbă majusculele și minusculele.

În general, nu este recomandat să utilizați afișarea textului astfel, deoarece îi afectează foarte mult percepția, dar pot fi evidențiate unele fragmente deosebit de importante.

Astăzi am aruncat o privire asupra proprietății text-transform. Abonați-vă la blog pentru a primi articole noi.

Majuscule CSS ajută la ruperea monotoniei unui design uniform, ale cărui texte arată la fel de la început până la sfârșit.

Mai devreme și acum scapă capacele

Cronicarii foloseau majuscule în manuscrise scrise de mână, dintre care unele datează din secolul al V-lea. Literele majuscule au continuat să fie folosite din secolele VIII-XV, când tipografia a adus tipărirea la un nivel industrial. Ambele capace scrise de mână și cele tipărite au fost plasate la începutul textului. Ele erau adesea decorate cu un model decorativ care era plasat în jurul literei.

Literele ridicate și coborâte sunt încă în uz astăzi. Acestea pot fi găsite în ziare, reviste și cărți, precum și în tipărirea digitală. Literele ridicate sunt uneori numite extinse. Acestea sunt plasate la același nivel cu partea de jos a textului care le urmează. Literele omise sunt la fel cu partea de sus a textului, uneori într-un strat din spatele corpului principal al conținutului textului, sau restul textului curge în jurul lor.

Literele ridicate sunt mult mai ușor de definit, deoarece sunt la fel cu restul textului și, de obicei, nu este nevoie să schimbați fluxul în jurul marginilor exterioare pentru a face acest lucru. Literele omise necesită o mai bună reglare. Vă va fi mai ușor să rezolvați acest lucru dacă înțelegeți mai întâi modul în care sunt tratate personajele crescute.

Folosirea orelor

Designerii care sunt deja familiarizați cu CSS știu să creeze o clasă CSS separată pentru prima literă mare.

CSS pentru elementul de paragraf și clasa care creează litera ar arăta astfel:

p (font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif;) .myinitialcaps (font-size: 48px; font-family: Didot;)

Și codul HTML va arăta astfel:

Ceea ce ne oferă:

Pare prea ușor? De fapt, va trebui să faceți ajustări pe baza literelor specifice ridicate, deoarece fiecare literă majusculă necesită o creștere specială. După alegerea unui font pentru literele ridicate și pentru textul corpului, trebuie să creați clase separate pentru fiecare literă ridicată. În cele de mai jos CSS class.myinitialcapsi caseta din dreapta este negativă pentru a micșora distanța dintre I și n.

Myinitialcapsi (font-size: 48px; font-family: Didot; margin-right: -1px;)

Eu n acest caz, există un spațiu suplimentar între „eu” și „n”.

Eu ncluderea unei clase noi cu o marjă negativă o atrage mai aproape.

În funcție de rezoluția ecranului, în exemplul de mai sus, I și n pot părea că s-au îmbinat împreună. Acest lucru se datorează serifelor de la capetele literelor. Prin urmare, înainte de a alege versiunea finală Stiluri CSS, testați site-ul pe diferite dispozitive pentru a vedea cum arată textul pe ele în toate majusculele CSS.

Citate și alte cazuri speciale

Puteți mări nu numai literele de la începutul textului. Puteți implementa o altă clasă pentru a crea o versiune supradimensionată a ghilimelelor care apar lângă literă. În cazul nostru, nici clasa de 48 de litere, nici clasa de text de 20 de pixeli nu sunt potrivite pentru ghilimele. Mai degrabă, va fi ceva între - 30 de pixeli. Vom muta ghilimelele în jos cu 4 pixeli pentru a le alinia optic cu I:

Myinitialcapsq (font-size: 30px; font-family: Didot; float: left; margin-top: 4px;)

Eu nclusiv ”o nouă clasă cu o marjă negativă o atrage mai aproape.

Trebuie să fiți foarte atenți la specificarea fiecăruia dintre majusculele CSS, împreună cu ghilimelele, astfel încât kernarea și alinierea lor să se potrivească cu marcajul înconjurător. De exemplu, litera T va trebui deplasată spre stânga, ușor dincolo de marginea paragrafului, astfel încât linia sa transversală să se potrivească vizual cu aspectul. Va trebui să faceți același lucru cu litere rotunde precum C, G, O și Q. În acest exemplu, dimensiunile fonturilor utilizate sunt 20, 30 și 48. Dar va trebui să alegeți dimensiunile în funcție de specificul fonturilor pe care le-ați ales. Precum și dimensiunile și rezoluțiile ecranelor pe care va fi vizualizat site-ul.

Pseudo-elemente și pseudo-clase

Cu un pseudo-element CSS, puteți crea cu ușurință o literă ridicată adăugând :: prima literă la elementul de paragraf. Utilizare: prima literă ( cu un singur colon) pentru browsere învechite:

p (font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 2em; padding-bottom: 1.2em;) p :: first-letter (font-size: 3.6em; text-transform: majuscule; font-family: "Monotype Bernard Condensed", serif; margin-right: 0.03em;) .initialb (margin-right: -0.1em;) .initialn (margin-right: -0.15 em;)

Codul HTML care conține clasele CSS care iau în considerare creșterea literelor N și B va arăta astfel ...

O literă inițială, prima literă fiind o majusculă.
Cu o întrerupere de linie, următoarea linie nu are limită inițială.

n observă în sursa HTML cum prima literă, nu o literă majusculă în HTML, se dimensionează la dimensiunea inițială a capacului de 3.6em. Frumos, nu?

B cu o revenire grea și un nou paragraf a început, se creează întotdeauna un alt limbaj inițial. S-ar putea să vă întrebați, Cum voi explica acest lucru? Ar trebui să am o limită inițială la începutul unui paragraf foarte nou? Ei bine, ai putea. Dar, vrei să arate așa și trebuie să arate așa?

Prima literă majusculă a paragrafului este convertită într-o literă.
Prima literă după o întrerupere de linie nu va fi capitalizată.

O Vă rugăm să rețineți că în cod sursa HTML prima literă nu este scrisă cu majuscule, dar este convertită la un caracter 3.6em.

O Cu toate acestea, chiar și după o întrerupere forțată a liniei și la începutul fiecărui paragraf nou, se creează întotdeauna o literă. S-ar putea să vă întrebați: Cum pot lua în considerare acest lucru? Trebuie să adaug litere pentru toate aceste cazuri? Ei bine, poți. Dar este necesar?

Chiar și cu beneficiile pe care le oferă pseudo-elementele, a trebuit să adăugăm o mulțime de cod pentru a defini clase separate pentru a trata problemele de kerning și indentare. Dar această metodă convertește prima literă a fiecărui nou paragraf în CSS o literă mare. Pentru unii, este posibil să nu funcționeze, deoarece nu este nevoie să transformați prima literă din fiecare paragraf.

Combinând pseudo-clase și pseudo-elemente pentru a crea un aspect inteligent

Adăugarea pseudo-clasei first-child ajută la rezolvarea problemei conversiei inutile a primelor litere:

p (font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 2em; padding-bottom: 0.5em;) p: first-child :: first-letter ( font-size: 3.6em; text-transform: uppercase; font-family: "Monotype Bernard Condensed", serif; margin-right: 0.03em;)

Combinând acest cod cu HTML:

Prima literă, care este definită ca primul copil, este singura literă care este convertită într-un capac ridicat în această metodă.

Deoarece numai litera definită ca primul copil este convertită, rețineți că acest exemplu diferă de cel anterior, fără primul copil. În plus, nu convertim primele litere după începutul unui paragraf și după o întrerupere forțată de linie. Acest aspect pare mai elegant în comparație cu aspectul aspectului atunci când am convertit toate primele litere ale paragrafelor.

Avantajul utilizării pseudo-claselor este capacitatea de a gestiona diferite cazuri speciale. Dar dezavantajele? Există multe pseudo-clase diferite și pot fi combinate în atât de multe moduri încât vă pot face să vă rotiți capul. De exemplu, pseudo-clasele: first-child și: first-of-type pot da aceleași rezultate. Puteți aplica pseudo-clasa nu numai la paragraf, ci și la elemente

sau
... De exemplu, așa cum se arată în exemplul de mai jos cu litere ridicate în fontul Didot. Observați cum a fost adăugat atributul marginii în dreapta A. În caz contrar, ar fi „lipită” de litera s la începutul secțiunii:

secțiune (font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 3em;) section> p: first-child: first-letter (font-size: 4em; text-transform: majuscule; font-family: Didot, serif; margin-dreapta: 5px;)

Și împreună cu HTML:

La începutul unei secțiuni, prima literă este setată la capacul ridicat.

Și un nou paragraf ...

Dacă îți vine să experimentezi, poți explora diverse metode pe lângă: primul-copil și: primul-de-tip. De exemplu, cum ar fi: nth-of-type sau: nth-of-child pentru a vedea cum anumite tipuri de pseudo-clase pot fi utilizate pentru text în majuscule CSS. Indiferent dacă urmați principiile prezentate în acest articol sau începeți să săpați mai adânc, odată ce ați învățat să lucrați cu pseudo-clasele CSS primul copil: primul de tip și: prima literă, le puteți aplica corect la Elemente HTML.

sau în detaliu despre litere și formatare CSS HTML

Capitolul conține exemple formatarea literelor din zona Hypertext Markup.

În meniul din stânga veți găsi tutoriale HTML moderne și extrem de detaliate.

Acestea vă vor permite să vă creați site-ul de la zero., dar pentru moment, uită-te puțin mai jos.

Ar putea fi interesant.

Epocă societatea informațională

Omenirea a intrat într-o nouă perioadă a dezvoltării sale, în care informația și tehnologii de rețea joacă un rol extrem de important. Trăim în era societății informaționale, care se caracterizează prin dezvoltarea rapidă a tehnologiilor informaționale și de telecomunicații. Odată cu apariția computerului și a internetului, au început schimbări colosale. Computerul și internetul împing societatea să formuleze noi norme de comportament, reguli și idealuri. Internetul pentru noua generație este ceea ce a fost televiziunea pentru generația anterioară. Dar Retea globala mult mai funcțional decât televiziunea, deoarece oferă o oportunitate de a face cumpărături, vânzări, oferă comunicare și căi diferite auto-exprimare, cum ar fi crearea pagini și site-uri personale de internet.

Litere HTML: majuscule și majuscule

Un exemplu de formatare a literelor:

Rezultatul formatării:

Un exemplu de text gratuit scris cu litere mari

Un exemplu de text liber scris cu majuscule

Etichete: - defini litere mari(aceste etichete nu sunt acceptate în HTML 5).

CSS style = "text-transformare: majuscule" cod - definește litere mari.

Cu alte cuvinte, majusculele sunt definite cu folosind CSS atribute.

Litere HTML și distanță CSS între ele

Un exemplu de formatare a literelor:

Rezultatul formatării:

Text HTML arbitrar și spațierea literelor CSS 2px

Descrierea atributelor și valorilor:

CSS stil cod = "spațierea literelor: 2 px" - definește Spațierea literelor CSS.

Exemple similare căutați formatarea în meniul din stânga. Vă mulțumim pentru atenție.

În html, dimensiunea fontului joacă un rol important. Vă permite să atrageți atenția utilizatorului asupra Informații importante postat pe pagina site-ului. Deși nu numai dimensiunea literelor este importantă, ci și culoarea, grosimea și chiar familia.

Etichete și atribute la accesarea cu crawlere cu fonturi html

Limbajul hipertext are un set mare de instrumente pentru lucrul cu fonturi. La urma urmei, formatarea textului este sarcina principală a html.

Motivul creării Limbaj HTML a devenit problema afișării regulilor de formatare a textului de către browsere.


Luați în considerare etichetele care sunt utilizate pentru a lucra cu fonturi în html și atributele acestora. Principala este eticheta ... Folosind valorile atributelor sale, puteți seta mai multe caracteristici ale fontului:

  • culoare - setează culoarea textului;
  • size - dimensiunea fontului în unități convenționale.

Sunt acceptate valori pozitive ale atributelor de la 1 la 7.

  • face - folosit pentru a seta familia de fonturi a textului care va fi folosit în interiorul etichetei ... Mai multe valori sunt acceptate simultan, separate prin virgule.

Doar textul dintre părțile etichetei de font asociat este formatat. Restul textului este afișat în fontul standard implicit.

De asemenea, în html există o serie de etichete asociate care specifică o singură regulă de formatare. Acestea includ:

  • - setează fonturi aldine în html. Etichetă acțiunea este similară cu cea anterioară;
  • - dimensiunea este mai mare decât cea implicită;
  • - dimensiune mai mică a fontului;
  • - text cursiv. Etichetă similară ;
  • - text subliniat;
  • - tăiat;
  • - afișați text doar cu litere mici;
  • - cu majuscule.

Text simplu

Miniatură

Miniatură

Mai mult decât de obicei

Mai puțin decât de obicei

Cursiv

Cursiv

Subliniat

Tăiat

Capacități de atribut de stil

În plus față de etichetele descrise, există mai multe modalități de a schimba fontul în html. Una dintre ele este utilizarea atributului de stil generic. Folosind valorile proprietăților sale, puteți seta stilul de afișare a fontului:

1) font-family - proprietatea setează familia de fonturi. Este posibilă enumerarea mai multor valori.
Schimbarea fontului în html la următoarea valoare se va întâmpla dacă familia anterioară nu este setată la sistem de operare utilizator.

Sintaxa de scriere:

font-family: numele fontului [, numele fontului [, ...]]

2) font-size - dimensiunea este setată de la 1 la 7. Acesta este unul dintre principalele moduri în care puteți crește fontul în html.
Sintaxa de scriere:

font-size: dimensiune absolută | dimensiunea relativă | valoare | interes | moşteni

Dimensiunea fontului poate fi setată și:

  • În pixeli;
  • În valoare absolută ( xx-mic, x-mic, mic, mediu, mare);
  • În procente;
  • În puncte (pt).

Dimensiunea fontului: 7

Dimensiunea fontului: 24 px

Dimensiunea fontului: x-mare

Dimensiunea fontului: 200%

Dimensiune font: 24pt

3) font-style - setează stilul de scriere a fontului. Sintaxă:

stil de font: normal | italic | oblic | moşteni

Valori:

  • normal - ortografie normală;
  • italic - italic;
  • oblic - font înclinat spre dreapta;
  • moșteni - moștenește ortografia elementului părinte.

Un exemplu de cum se schimbă fontul în html folosind această proprietate:

font-style: mostenire

stil font: italic

stil de font: normal

stil font: oblic

4) font-variant - convertește toate literele majuscule în majuscule. Sintaxă:

font-variant: normal | majuscule | moşteni

Un exemplu de cum se schimbă fontul în html cu această proprietate:

font-variant: mostenire

font-variant: normal

font-variant: cu majuscule mici

5) font-weight - vă permite să setați grosimea scrierii textului (saturație). Sintaxă:

font-weight: bold | bolder | lighter | normal | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900

Valori:

  • bold - setează fontul html bold;
  • mai îndrăzneț - mai gras decât normal;
  • mai ușor - mai puțin saturat față de normal;
  • normal - ortografie normală;
  • 100-900 - setează grosimea fontului în echivalent numeric.

font-weight: bold

font-weight: mai îndrăzneț

font-weight: mai ușor

font-weight: normal

greutate font: 900

greutate font: 100

Proprietatea fontului și culoarea fontului html

Fontul este o altă proprietate de container. Intern, a combinat valorile mai multor proprietăți concepute pentru a schimba fonturile. Sintaxa fontului este:

font: font-size font-family | moşteni

De asemenea, valoarea poate fi setată la fonturile utilizate de sistem în inscripțiile de pe diferite controale:

  • subtitrare - pentru butoane;
  • icon - pentru icoane;
  • meniu - meniu;
  • caseta de mesaj - pentru casetele de dialog;
  • small-caption - pentru controale mici
  • bara de stare - fontul barei de stare.

font: icon

font: subtitrare

font: meniu

font: caseta de mesaj

subtitrare mică

font: bara de stare

font: italic 50px bold "Times New Roman", Times, serif

Pentru a seta culoarea fontului în html, puteți utiliza proprietatea de culoare. Vă permite să setați culoarea ca la cuvânt cheieși în format rgb. Și, de asemenea, sub forma unui cod hexazecimal.

Bună ziua, tocilari ai construirii site-ului. În publicația de astăzi, vom lua în considerare un subiect legat de proiectarea conținutului text. De aceea, veți învăța cum să setați majuscule în CSS - prin intermediul acestora, să vă familiarizați cu mai multe opțiuni pentru crearea unui capac de scădere și, bineînțeles, puteți încerca totul în practică. Acum să trecem la partea distractivă!

Să transformăm textul

Cu foile de stil în cascadă, puteți schimba atât primul caracter al unui bloc, cât și tot textul. Vă voi arăta cum le puteți face pe amândouă. Mai mult, toate instrumentele numite în acest articol sunt acceptate în trei niveluri ale limbajului: css1, css2, css2.1 și css3.

Voi începe cu o proprietate interesantă care modifică tot conținutul textului din selecție. aceasta text-transform.

Elementul numit poate converti caractere în majuscule, minuscule și, de asemenea, cu majuscule fiecare prim caracter al unui cuvânt. Am scris mai multe despre valorile din tabel.

Acum, pentru a consolida materialul teoretic, luați un exemplu.

Transformarea textului

Atenţie!

Mâine există reducere la toate produsele de înfrumusețare!

Promoția este valabilă în toate sucursalele din orașul dvs.

Crearea unui capac de picătură

Dacă nu știți ce înseamnă termenul „capac”, atunci acesta este momentul pentru a afla, deoarece este direct legat de subiectul curent.

Capacul (sau uneori spun inițialul) este prima literă a capitolului, care diferă de restul prin dimensiunea sa mare, culoarea și, în unele cazuri, chiar designul fontului. În viața reală, un exemplu al unei astfel de scrisori poate fi găsit în manuscrise și cărți vechi.

Există mai multe moduri de a crea o inițială. Adesea un caracter este evidențiat cu o etichetă de limbaj de marcare și după aceea, anumite proprietăți sunt prescrise în stilurile care o modifică. Acesta este un mod bun, dar această publicație vorbește despre mecanismele CSS (care, în opinia mea, sunt mult mai logice și mai convenabile de utilizat în acest caz).

Pentru a rezolva problema, puteți utiliza un instrument precum.

Deci, în acest caz: se folosește prima literă. La fel ca toate pseudo-elementele, este atribuit selectorului, separat prin două puncte. Apoi, conform tuturor regulilor foilor de stil, sunt specificate proprietățile. Cu toate acestea, puteți aplica numai proprietăți legate de editarea fonturilor, umplutură, culoare, fundal, margini și margini.

Propun să luăm în considerare un exemplu specific. În timp ce implementam programul mic prezentat, am decis să fac nu doar un capac colorat, ci să-l umplu cu flori. Pentru a face acest lucru, trebuie să utilizați câteva trucuri dificile cu setarea unei culori transparente a fontului și completarea literei cu imaginea selectată.

Inițială proeminentă

Acest paragraf conține o propoziție cu conținut foarte interesant.

Să continuăm o poveste interesantă în paragraful următor.

Rezultatul arată foarte atractiv și neobișnuit, ceea ce reprezintă soluția perfectă pentru.

După cum puteți vedea Acest subiect foarte simplu. Puteți utiliza în siguranță codul dat de mine pentru resursele dvs. web, modificându-vă și adaptându-vă stilului dvs.

Dacă materialul prezentat ți-a fost util, atunci abonează-te la actualizările de pe blogul meu și nu uita să împărtășești prietenilor tăi cunoștințele acumulate (și bineînțeles un link către blogul meu). Noroc!

Pa! Pa!

Cu respect, Roman Chueshov