Etichete HTML și - Text de subindice și superindice
Definiție și utilizare
Etichetă definește textul indicelui. Indicele este la jumătate din înălțime și apare sub linia de bază. Indiceul poate fi utilizat atunci când scrieți formule chimice precum H 2 O.
Etichetă definește textul cu superscript. Textul cu indicativ este la jumătate din înălțime și apare deasupra liniei de bază. Textul cu indicativ poate fi folosit atunci când scrieți note de subsol precum WWW.
Suport pentru browser
Etichete și acceptat de toate browserele majore.
Diferențe între HTML și XHTML
Atribute standard
Coloană DTD specifică în ce tip de document HTML 4.01 / XHTML 1.0 DTD este permis atributul. S \u003d strict, T \u003d tranzitoriu și F \u003d set de cadre.
Etichete și acceptă următoarele atribute standard:
Atribut | Valoare | Descriere | DTD |
---|---|---|---|
clasă | numele clasei | Specifică numele clasei pentru un element | STF |
dir | rtl ltr |
Specifică direcția textului pentru conținutul dintr-un element | STF |
id | identificator | Specifică un identificator unic pentru un articol | STF |
lang | language_code | Specifică codul de limbă pentru conținutul unui element | STF |
stil | stil_definitie | Specifică un stil în linie pentru un element | STF |
titlu | text | Specifică informații suplimentare despre un articol | STF |
xml: lang | language_code | Definește codul de limbă pentru conținutul elementului în documentele XHTML | STF |
Mai multe informații despre atributele standard.
Atribute eveniment
Etichete și acceptă următoarele atribute de eveniment:
Atribut | Valoare | Descriere | DTD |
---|---|---|---|
onclick | scenariu | Script cu mouse-ul | STF |
ondblclick | scenariu | Script dublu clic | STF |
onmousedown | scenariu | Script pentru a rula cu un clic de mouse | STF |
onmousemove | scenariu | Script pentru a rula când cursorul mouse-ului este mutat | STF |
onmouseout | scenariu | Script pentru a rula când mouse-ul se îndepărtează de element | STF |
onmouseover | scenariu | Script pentru a rula atunci când mouse-ul se deplasează peste un element | STF |
onmouseup | scenariu | Script pentru a rula când butonul mouse-ului este eliberat | STF |
onkeydown | scenariu | Script pentru a rula la apăsarea unei taste | STF |
onkeypress | scenariu | Script pentru a rula când o tastă este apăsată și apoi eliberată | STF |
onkeyup | scenariu | Script pentru a rula la eliberarea unei chei | STF |
Informații suplimentare despre
De câteva lecții acum, am lucrat cu greu la formatarea textului folosind CSS și de această dată învățăm cum să schimbăm cazul textului. În acest sens, foile de stil în cascadă ne deschid posibilități foarte largi sau, mai exact, putem:
- Afișează tot textul cu litere mari;
- Selectați tot textul cu litere mici;
- Faceți ca prima literă a fiecărui cuvânt să înceapă cu majuscule.
"Totul este bine, desigur, dar când ai putea avea nevoie de el?" - tu intrebi. Imaginați-vă o situație în care doriți să afișați toate elementele de meniu cu majuscule. Pentru a face acest lucru, nu este necesar să le tastați, inclusiv tasta CapsLock, sau în timp ce țineți apăsată tasta Shift. Va fi suficient să setați toate elementele listei pentru a fi afișate cu majuscule, creând o regulă corespunzătoare în fișierul CSS. Și aceasta este doar una dintre multele situații posibile.
Proprietatea text-transform
Vom controla cazul textului folosind proprietatea text-transform. Are 4 valori principale - majuscule (majuscule), minuscule (minuscule), majuscule (majuscule pentru fiecare primă literă a cuvântului, restul valorilor nu se modifică), niciuna (nu se aplică nici o formatare). La prima vedere, toate acestea îți pot părea foarte complicate.
Principalul lucru nu este să intrați în panică ...
Dar, în practică, totul este destul de simplu, așa cum veți vedea acum. Principalul lucru este să alegeți selectorul potrivit, deoarece valorile proprietății de transformare a textului sunt moștenite.
Evidențierea cu majuscule
Primul lucru pe care îl sugerez este să scriem cu majuscule tot textul, pentru care creăm următoarea regulă CSS:
Corp (transformare text: majuscule;)
În principiu, nimic complicat, doar am folosit valoarea cu majuscule. După cum se spune, totul este intuitiv. Așa arată în viața reală:
Totul cu majusculă ...
Minuscule - se aplică tuturor
În pasul următor, să aplicăm minuscule peste tot, pentru care scriem următoarele:
Corp (text-transformare: minuscule;)
După cum ați fi putut ghici, cele două semnificații pe care tocmai le-am întâlnit sunt oarecum antonime. Și în ilustrația de mai jos, puteți vedea rezultatul proprietății nou create.
Pagină web cu minuscule activată
Cu majusculă prima literă a fiecărui cuvânt
Pentru a face acest lucru, trebuie doar să folosim valoarea corespunzătoare:
Corp (text-transform: majuscule;)
Nu știu cât de des veți folosi o astfel de regulă CSS, dar nu vă va face rău să știți despre această posibilitate, mai ales atunci când rezolvați probleme non-banale. Rezultatul poate fi văzut în imaginea de mai jos.
Text după majuscule aplicate
În cele din urmă, să aruncăm o privire rapidă la ultima valoare, niciuna. După cum am spus, poate fi folosit pentru a inversa moștenirea de la un părinte. De exemplu, imaginați-vă că avem toate regulile anterioare în vigoare, iar pentru paragrafe ar trebui să le anulăm, pentru aceasta scriem următoarele:
P (transformare text: niciuna;)
Îndrăznesc să presupun că înțelegeți totul, dacă nu - puneți-vă întrebările în comentarii. Și asta e tot pentru mine. Sper că ați găsit util acest tutorial CSS. Dacă este adevărat:
- Repetați acest articol pe rețelele sociale, astfel încât mai mulți oameni să poată beneficia de acesta;
- Abonați-vă la newsletter-ul meu pentru a nu rata postări utile și interesante pe blog.
Nu îmi iau rămas bun de la tine. Vă mulțumim pentru atenție și ne vedem în următoarele publicații!
Convertiți litere mici în minuscule și prima majuscule folosind CSS (8)
Nu există nicio opțiune de sugestie de limită în CSS. Alte răspunsuri care sugerează transformarea textului: scrierea cu majuscule nu sunt corecte deoarece folosește acest parametru fiecare cuvânt pentru fiecare cuvânt .
Aici nepoliticos modalitatea de a o face, dacă doriți prima literă a fiecărui articol a fost cu majuscule, dar cu siguranță nu se apropie nici de limitele reale:
P (transformare text: minuscule;) p: prima literă (transformare text: majuscule;)
Aceasta este o propoziție de exemplu.
Aceasta este o altă propoziție de exemplu. ȘI ACESTA ESTE ALTĂ, DAR VA FI ÎNTREGUT CU MAI MICUSURI.
Cum pot converti litera MAJUSCULĂ în minusculă și prima literă majusculă pentru fiecare propoziție așa cum se arată mai jos folosind numai CSS?
Din: Acesta este un exemplu de aplicație.
La: Aceasta este o sugestie dură.
Actualizați: când folosesc text-transform: capize; Rezultatul este în continuare același.
Nu puteți face acest lucru doar cu CSS. Există un atribut text-transform, dar nu acceptă niciunul, majuscule, majuscule, mici și moștenește.
S-ar putea să doriți să căutați o soluție JS sau o soluție pe partea de server.
Dacă puteți face ca toate caracterele să fie minuscule pe server, puteți aplica:
Transformare text: valorificați
Nu cred că conversia textului va funcționa cu litere mari ca intrare.
Dacă doriți să utilizați pentru nu va funcționa, pentru sau zona de text trebuie să utilizați Javascript
pentru care ar trebui să funcționeze bine sau
În ultimul tutorial video, am învățat cum să eliminăm și să adăugăm informații noi la o nouă versiune a unui document HTML, informând în același timp motoarele de căutare despre acesta și evidențiindu-l vizual, astfel încât vizitatorii să poată vedea modificările. Pentru aceasta, am folosit etichetele del și ins.
În acest tutorial video, continuăm subiectul formatării textului într-un document HTML. Vom arunca o privire asupra a două etichete HTML care indică superindice și subindice ale textului.
Eticheta de suport HTML este supercriptul textului în HTML.
Etichetă HTML este pentru specificarea superscriptului textului în HTML. În unele subiecte ale site-ului, această etichetă va fi pur și simplu de neînlocuit. De exemplu, dacă aveți sau planificați un site legat de orice formule, matematice sau chimice. Sau, dacă există un șantier, atunci eticheta va fi foarte util și vă va ajuta la proiectarea articolelor, atunci când scrieți formule sau orice cantități, de exemplu, metri pătrați în tema construcției.
Dar dacă site-ul dvs. nu aparține subiectelor listate, acest lucru nu înseamnă că eticheta nefolositor. Este suficient să arăți imaginație și ingeniozitate și să găsești o aplicație pentru acest element.
Subetichetă HTML - indicele textului în HTML.
În ceea ce privește eticheta HTML atunci este opusul etichetei , și este responsabil pentru specificarea indicelui textului. Textul cu indicele poate fi utilizat la scrierea de formule sau ecuații matematice. În afară de aceasta, este posibil să găsiți alte utilizări pentru etichetă. .
Următoarea lecție video este dedicată altor două etichete, care în unele situații pot fi pur și simplu de neînlocuit. Mai mult, acestea sunt capabile nu numai să formateze textul, de exemplu, într-un articol, ci și atunci când specifică diverse informații pe site în timpul aspectului paginii. Una dintre etichete se înfășoară în HTML, iar cealaltă trasează o linie orizontală.
Indexul în raport cu textul este decalajul de caractere de la linia de bază în sus sau în jos. În funcție de valoarea de compensare pozitivă sau negativă, indicele este denumit sus, respectiv jos. Ele sunt utilizate în mod activ în matematică, fizică, chimie și pentru a desemna unități de măsură. HTML oferă două elemente pentru crearea unui index: (din engleză superscript) - superscript și (din engleză subscript) - subscript. Textul plasat într-unul dintre aceste containere este desemnat mai mic decât textul de bază și este decalat în sus sau în jos față de acesta. Exemplul 1 arată combinația elementelor și stilurilor specificate pentru a schimba aspectul textului.
Exemplul 1. Creați superscript și subscript
Ecuația caracteristică a unei suprafețe de gradul al doilea
λ 3 - Eu 1λ 2 + Eu 2λ - Eu 3 = 0
Exemplul conține în același timp atât indice, cât și superindice. Pentru a schimba stilul de font al indexului, se aplică stiluri care stabilesc un aspect unic (Fig. 1).
Figura: 1. Vizualizarea indexurilor după aplicarea stilurilor
Puteți refuza complet utilizarea și în favoarea stilurilor. Analogul acestor elemente este proprietatea de aliniere verticală, care face ca textul să se deplaseze vertical cu o distanță specificată. Mai exact, exemplul 2 folosește 0.8em pentru supercript și -0.5em pentru cel inferior. Em este o unitate relativă egală cu dimensiunea fontului curent. De exemplu, 0,5em înseamnă că textul ar trebui să fie deplasat la jumătate din dimensiunea fontului.
Exemplul 2. Utilizarea stilurilor pentru gestionarea indexurilor
Polinom de grad n
f (x) \u003d a 0 + a 1 x + ... + a n-1 X n-1 + a n X n
În exemplu, formula în sine este afișată într-o dimensiune mărită, caracterele supercript sunt setate în roșu, iar cele inferioare - în albastru (Fig. 2).