Care sunt semnele speciale. Folosirea caracterelor cu spații albe pentru a formata codul HTML, spațiu fără rupere și alte caractere speciale (mnemonice)

Bună ziua, dragi cititori ai blogului! Cei care au reușit cel puțin superficial să se familiarizeze cu, probabil, au luat deja notă, deși în termeni generali. Aceasta înseamnă că au o idee despre ce caractere HTML sunt utilizate în general în codul documentului.

În articolul de astăzi, vom încerca să ne dăm seama ce este un spațiu în HTML, cazuri în care puteți utiliza caractere cu spații albe atunci când formatați codul în sine pentru o percepție ușoară. Vom învăța când este necesar să folosim un spațiu care nu se rupe și, de asemenea, vom face cunoștință cu alte personaje speciale (sau, așa cum sunt numite și mnemonice).

De fapt, aș sfătui să nu ignorați subiectul utilizării diferitelor caractere speciale, deoarece aceasta este o componentă importantă pentru a finaliza studiul limbajului de marcare hipertext. În general, informațiile furnizate în această publicație cu siguranță nu vor fi de prisos. Ei bine, acum la obiect.

Spații și caractere albe în HTML

În primul rând, trebuie făcută o remarcă importantă. Există taste speciale pe tastatura computerului care vă permit să implementați separarea textului (mai multe despre asta mai jos). Cu toate acestea, doar bara de spațiu largă oferă o separare între cuvinte, nu numai în editor, ci și în fereastra browserului. Există nuanțe la înfășurarea liniilor și la indentarea de la margine.

După cum știți, afișarea anumitor elemente într-un browser web este determinată de etichete. Pentru formatarea textului, se folosește un bine-cunoscut , care este bazat pe blocuri. Adică, conținutul său este situat pe toată lățimea disponibilă.

La înfășurați liniile în interiorul paragrafului P, trebuie să utilizați o singură etichetă BR, cu care se poate face acest lucru. Să presupunem că trebuie să inserăm în text câteva rânduri dintr-o poezie pe care o scriem într-un editor de text:

În ciuda faptului că rândurile versetului sunt localizate corect și cratimele sunt făcute în locurile potrivite, totul va arăta diferit în browser:


Pentru a obține aceeași afișare într-o fereastră de browser web, trebuie să scrieți BR la fiecare întrerupere de linie:

Acum am îndeplinit sarcina și în browser liniile poetice vor fi afișate destul de corect:

Astfel, pauzele de linie necesare sunt finalizate. Aici este, de asemenea, necesar să rețineți o astfel de caracteristică că mai multe spații care urmează unul după altul sunt afișate de browserul web ca unul singur. Puteți verifica acest lucru dacă în același editor încercați să puneți nu unul, ci mai multe spații între două cuvinte și, făcând clic pe butonul „Salvare”, priviți rezultatul în browser.

Spațiu, tab și ruptură de linie

Practic, cu astea caractere cu spații albe ne cunoaștem imediat ce începem să lucrăm cu textul în editor și îl formatăm în mod corect. Pentru a implementa o astfel de sarcină, există chei speciale, fiecare dintre ele corespunde caracterului său spațial:

  • Spațiu - cea mai largă tastă de pe tastatura computerului (fără inscripție);
  • Tabulare - o cheie în stânga cu inscripția „Tab” și două săgeți îndreptate în direcții diferite;
  • Rupere de linie - tasta „Enter”.

Cu toate acestea, așa cum am spus mai sus, obținem rezultatul final dorit nu numai într-un editor de text, ci și într-un browser, numai atunci când folosiți prima cheie. Toate cele trei taste (inclusiv tab și ruptură de linie) sunt utile la formatarea codului HTML. Să presupunem că așa arată o bucată de cod în NotePad ++ (material explicativ despre acest editor) când sunt afișate toate caracterele spațiilor albe:


Obținem cod ușor de citit și de înțeles datorită spațiilor. Săgețile portocalii marchează indentările create cu tasta Tab, iar caracterele CR și LF marchează rupturile de rând efectuate cu tasta Enter.

Containerele imbricate sunt vizualizate, etichetele de deschidere și de închidere ies bine în evidență. În această formă, acest cod poate fi editat cu ușurință. Acum compară-l cu același cod, care nu are o astfel de separare a textului:

În același mod, folosind caractere cu spații albe, puteți scrie reguli CSS care vor arăta vizual ușor de înțeles și de digerat:


După ce aduceți toate stilurile la un numitor comun și finalizați complet editarea fișierului de stil, îl puteți supune eliminând toate spațiile din cod. Acest lucru este necesar pentru a crește, ceea ce este foarte important atunci când promovați o resursă.

Caractere speciale (sau mnemonice) în codul HTML

Acum să ne uităm la cazurile în care este necesar să folosim caracterele speciale pe care le-am menționat la începutul articolului. Caracterele speciale HTML, uneori denumite mnemonice, au fost introduse pentru a rezolva o problemă de codificare de lungă durată în limbajul de marcare hipertext.

Când introduceți text pe tastatură, caracterele limbii pe care o utilizați sunt codificate. Într-un browser web, textul tastat va fi redat în fonturile pe care le alegeți ca urmare a operației de decodare inversă.

Cert este că există multe astfel de codificări, acum nu avem scopul de a le analiza în detaliu. Doar că fiecăreia dintre ele poate lipsi anumite caractere, care, însă, trebuie afișate. Să presupunem că ai chef să scrii ghilimele simple sau un semn de accent, iar aceste pictograme lipsesc banal din set.

Pentru a elimina această problemă, a fost introdus un sistem de caractere speciale, care include un număr mare de diverse mnemonice. Toate încep cu un ampersand „&” și de obicei se termină cu punct și virgulă „;”. La început, fiecare personaj special avea propriul său cod digital. De exemplu, pentru un spațiu care nu se rupe, pe care îl vom analiza mai detaliat mai jos, următoarea intrare va fi adevărată:

Dar după ceva timp, celor mai comune simboluri li s-au atribuit corespondente literale (mnemonice) pentru a le face mai ușor de reținut. Să presupunem că pentru același spațiu care nu se rupe arată așa:

Ca rezultat, browserul afișează caracterul corespunzător. Lista mnemotecilor este foarte voluminoasă, caracterele speciale utilizate cel mai frecvent în HTML puteti gasi din tabelul de mai jos:

simbol Codul mnemonice Descriere
spatiu de nerupere
spațiu îngust (în lățime litera n)
spațiu larg (lățime em până la litera m)
- em liniuță (în-liniuță)
- em dash (em-dash)
­ - ­ transfer moale
A ́ accent, plasat după litera „șoc”.
© © drepturi de autor
® ® ® marcă de marcă înregistrată
semnul mărcii comerciale
º º º sulița lui Marte
ª ª ª oglinda lui Venus
ppm
π π π pi (folosește Times New Roman)
¦ ¦ ¦ linie punctată verticală
§ § § paragraf
° ° ° grad
µ µ µ micro semn
marca de paragraf
elipsă
supraliniere
´ ´ ´ semn de accent
semnul numeric
🔍 🔍 Lupă (înclinată spre stânga)
🔎 🔎 Lupă (înclinată spre dreapta)
semne ale operaţiilor aritmetice şi matematice
× × × multiplica
÷ ÷ ÷ divide
< < Mai puțin
> > > Mai mult
± ± ± plus minus
¹ ¹ ¹ gradul 1
² ² ² gradul 2
³ ³ ³ gradul 3
¬ ¬ ¬ negare
¼ ¼ ¼ sfert
½ ½ ½ o jumatate
¾ ¾ ¾ trei sferturi
bara fracționată
minus
mai putin sau egal
mai mult sau egal
aproximativ (aproape) egal
nu este egal
identic
rădăcină pătrată (radical)
infinit
semn de însumare
semnul produsului
diferenţial parţial
integrală
pentru toată lumea (vizibil doar dacă este aldine)
există
set gol
Ø Ø Ø diametru
aparține
nu apartin
conţine
este un subset
este un superset
nu este un subset
este un subset al fiecăreia
este un superset sau egal cu
plus într-un cerc
semn de înmulțire într-un cerc
perpendicular
colţ
ȘI logic
SAU logic
intersecție
o asociere
semne valutare
Euro
¢ ¢ ¢ Cent
£ £ £ Livre
¤ ¤t; ¤ Semn valutar
¥ ¥ ¥ Yen și yuan semn
ƒ ƒ ƒ semnul Florin
markere
. marker simplu
un cerc
· · · punctul de mijloc
cruce
dublu cruce
culmi
cluburi
inimile
diamante
romb
creion
creion
creion
mână
citate
" " " citat dublu
& & & ampersand
« « « ghilimele tipografice din stânga (ghilimele în formă de ghilime)
» » » ghilimele tipografice din dreapta (ghilimele în ghilime)
deschidere a citatului unic
ghilimele unice de închidere
accident vascular cerebral (minute, picioare)
cursă dublă (secunde, inci)
ghilimele simple din stânga sus
ghilimele simple din dreapta sus
dreapta jos ghilimele simple
ghilimele-picior stânga
ghilimele-picior dreapta sus
ghilimele-picior dreapta jos
un singur ghilimele englezesc deschidere
ghilimele unice englezești de închidere
deschidere dublu engleză ghilimele
ghilimele duble în engleză închidere
săgeți
sageata stanga
Săgeata în sus
sageata dreapta
săgeată în jos
săgeată la stânga și la dreapta
săgeată sus și jos
retur transport
săgeată dublă stânga
săgeată dubla în sus
săgeată dublă dreapta
dubla săgeată în jos
săgeată dublă la stânga și la dreapta
săgeată dublă în sus și în jos
săgeată triunghiulară în sus
săgeată triunghiulară în jos
săgeată dreapta triunghiulară
săgeată stânga triunghiulară
stele, fulgi de nea
Om de zapada
Fulg de nea
Fulg de nea ciupit de trifoi
Fulg de zăpadă gras cu unghi ascuțit
stea umbrită
stea neumbrită
Steaua neumplută într-un cerc plin
Steaua plină cu cerc neumplut înăuntru
stea care se învârte
Steaua albă desenată
Cercul mijlociu neumplut
Cerc mediu umplut
Sextil (tip fulg de zăpadă)
Steaua care se rotește cu opt colțuri
Asterisc cu terminații sferice
Stea îndrăzneață cu elice în formă de picătură cu opt colțuri
Asterisc hexazecimal
Steaua plină cu douăsprezece colțuri
Steaua umbrită rectilinie îndrăzneață cu opt colțuri
stea plină cu șase colțuri
Steaua umbrită rectilinie cu opt colțuri
Steaua umbrită cu opt colțuri
asterisc cu opt colturi
Un asterisc cu un centru gol
stea grasă
Steaua neumbrită cu patru colțuri
Steaua umbrită cu patru colțuri
stea într-un cerc
Fulg de zăpadă în cerc
ceas
Ceas
Ceas
Clepsidră
Clepsidră

Cazuri de utilizare a unor caractere speciale, inclusiv spațiu care nu se întrerupe și cratima moale

Dacă ați studiat deja puțin tabelul, atunci ați primit confirmarea cuvintelor pe care le-am spus mai sus că, pentru a afișa toate caracterele speciale, se folosește un cod numeric () sau analogul său alfabetic (mnemonicul caracterelor), unde sunt scrise litere () în loc de o combinație de zăbrele și numere.

Acum să vedem când este necesară aplicarea acestor coduri. Să presupunem că într-un articol trebuie să specificați o etichetă HTML în scopuri informative, de exemplu,

. Dacă tastați paranteze unghiulare de la tastatură (și există o astfel de posibilitate), atunci browserul va percepe o astfel de construcție ca pe o etichetă de deschidere și nu ca pe o simplă bucată de text.

Prin urmare, luăm codurile corespunzătoare din același tabel de caractere speciale HTML și întreaga intrare va arăta astfel:

În plus, pentru a afișa în browser nu și ampersand în sine, ci desemnarea acestuia în formă

, trebuie să adăugați codul său din tabel:

subsol

Apoi browserul va afișa exact intrarea mnemotecilor care trebuie aplicate pentru a afișa eticheta FOOTER. Puțin confuz, dar pe această pagină puteți exersa acest aspect introducând mnemonicii pentru caracterele corespunzătoare în câmpul „HTML” și folosind butonul „Run”, iar în zona „Rezultat”, obținând rezultatul afișării acestora în browserul:


Vă rugăm să rețineți că am furnizat împachetarea textului folosind eticheta BR deja menționată, astfel încât caracterele în sine să fie afișate nu într-un singur rând, ci într-o coloană pentru comoditate.

Mergi mai departe. Uneori, în text există combinații pe care nu este de dorit să le separe în linii diferite. Să spunem „1000 de ruble”. va fi logic fie să-l lăsați pe linia de sus, fie, dacă nu este suficient spațiu, mutați întreaga structură pe o linie de dedesubt.

Acest lucru este valabil mai ales dacă utilizatorii folosesc dispozitive cu lățimi diferite de ecran, inclusiv dispozitive mobile. Într-adevăr, în acest caz, browserul web formatează textul, adaptându-se la noile condiții. Și dacă textul arată corect la dimensiunile standard de monitor, atunci când se schimbă, totul se poate schimba.

Pentru aceste cazuri, există HTML care nu se sparge despre care am menționat deja. Permiteți-mi să vă reamintesc că în acest caz codul de spațiu este:

Și trebuie inserat între cele două seturi de caractere pe care doriți să le legați:

1000 de ruble.

Acum browserul nu le va separa niciodată, chiar dacă este necesară formatarea textului pentru a-l afișa corect.

Există, de asemenea, o situație în care un cuvânt foarte lung nu se potrivește în spațiul liber și trebuie să transferați o parte din el. Cum, dacă este necesar, să predeterminați o întrerupere de linie în acest caz? Pentru asta există caracter special cratima moale-, care trebuie plasat în locul unde trebuie rupt cuvântul:

longlonglonglonglonglongword

Dacă apare o situație în care un cuvânt trebuie să fie întrerupt prin silată, atunci se formează un decalaj în locația mnemonicului cratima moale, unde va apărea o cratimă, iar restul acestui cuvânt va fi pe linia următoare de mai jos.

Cu toate acestea, din nou, va fi util să urmăriți tot acest lucru, inclusiv exemple de transfer inextricabil și blând, cu proprii dumneavoastră ochi în practică:


În fereastra acestui editor, puteți modifica dimensiunea câmpului de vizualizare „Rezultat” prinzând marginea acestei zone cu butonul stâng al mouse-ului și, fără a-l elibera, trageți-l spre stânga pentru a reduce lățimea. Apoi, există o situație reală când browserul începe să reformateze conținutul pentru a-l afișa corect.

Și se efectuează transferul, care a fost prevăzut în exemplele pe care le-am descris. Cu toate acestea, puteți muta fereastra de vizualizare, extinzând-o sau îngustând-o și verificați vizual acest lucru.

Bună ziua, dragi cititori ai blogului. Puțin mai devreme, am reușit deja să vorbim despre modul în care am aflat și despre designul din acesta. Astăzi avem, la rândul său, conceptul de decalaj în HTML, precum și formatarea codului asociat cu acesta atunci când îl scriem (pentru comoditatea citirii și percepției sale ulterioare).

Ei bine, datorita faptului ca vom atinge tema spatiului nerupere si a silabei soft, va trebui sa ne concentram atentia asupra asa-ziselor caractere speciale sau mnemonice folosite in limbajul Html, care va vor permite sa adaugati o mulțime de caractere suplimentare la codul documentului web, cum ar fi cel deja menționat mai sus. Dar mai întâi lucrurile.

Spații și caractere albe în limbajul HTML

Înainte de a trece la problema formatării textului cu ajutorul etichetelor special concepute pentru aceasta (paragraf, titluri etc.), vreau să mă opresc asupra momentului în care sunt interpretate în limbajul HTML spațiile, rupturile de rând (Enter) și tabularea. , cum se efectuează defalcarea text în fereastra browserului atunci când se redimensionează.

Adevărat, pentru acest tip de formatare vizuală (care nu va fi vizibilă pe pagina web), cel mai adesea se folosesc nu spațiile în sine, ci caracterele de tabulare și de întrerupere de linie. Există o astfel de regulă - atunci când începeți să scrieți o etichetă HTML imbricată, atunci indentare cu o filă(Tasta Tab de pe tastatură), iar când închideți această etichetă, eliminați indentarea (combinația de taste Shift + Tab de pe tastatură).

Trebuie să faceți acest lucru în așa fel încât etichetele de deschidere și de închidere să fie la același nivel vertical (același număr de file din marginea dreaptă a paginii editorului dvs. HTML, de exemplu, Notepad ++, pe care l-am scris eu despre). În plus, vă sfătuiesc să faceți mai multe întreruperi de linie imediat după ce ați scris elementul de deschidere și să scrieți imediat elementul de închidere la același nivel (număr de file), pentru a nu uita să o faceți mai târziu.

Acestea. elementele de deschidere și de închidere ar trebui să fie la același nivel pe verticală și deplasăm etichetele interne cu un caracter de filă și plasăm elementele de închidere și deschidere din nou la același nivel.

Pentru documente web simple, acest lucru poate părea exagerat, dar atunci când creați documente mai mult sau mai puțin complexe, acestea codul va fi mult mai clarși lizibilă datorită abundenței de spații și, de asemenea, va fi mult mai ușor să sesizeze erori în el datorită dispoziției simetrice a etichetelor.

Caractere speciale sau mnemonice în codul HTML

Deci, acum să vorbim despre așa-numitele personaje speciale, a căror utilizare am anunțat-o la începutul acestui articol. Caracterele speciale sunt uneori numite mnemonice sau substituții. Acestea sunt destinate să rezolve o problemă apărută în limbajul de marcare hipertext de mult timp, legată de codificările folosite.

Când introduceți text de la tastatură, caracterele limbii dvs. sunt codificate după un algoritm prestabilit, iar apoi sunt afișate pe site folosind fonturile pe care le utilizați (unde să găsiți și cum să instalați pentru site) datorită decodării.

Există o mulțime de codificări, dar pentru limbajul HTML a fost adoptată implicit o versiune extinsă a codificărilor.

În această codificare a textului, a fost posibil să se noteze doar 256 de caractere - 128 din ASCII și alte 128 pentru literele limbii ruse. Ca urmare, a apărut o problemă cu utilizarea pe site-uri a caracterelor care nu sunt incluse în ASCII și nu sunt caractere rusești care fac parte din codificarea Windows 1251 (CP1251). Ei bine, ți-ai luat în cap să folosești un tilde sau un apostrof, dar codarea folosită de limbajul HTML nu are inițial astfel de capabilități.

Pentru astfel de cazuri au fost inventate substituțiile sau, cu alte cuvinte, mnemonicii. Inițial caracterele speciale erau numerice, dar apoi pentru cele mai obișnuite dintre ele, omologii lor alfabetici au fost adăugate pentru ușurința de a le aminti.

În general, un mnemonic este un caracter care începe cu un „&” și se termină cu un punct și virgulă „;”. Tocmai din aceste motive, browserul, atunci când analizează codul HTML, extrage caractere speciale din acesta. Ampersand din codul de substituție numerică trebuie să fie imediat urmat de semnul lire sterline „#”, care uneori este numit hash. Și abia apoi urmează codul numeric al caracterului dorit în codificarea Unicode.

În Unicode pot fi scrise peste 60.000 de caractere - principalul lucru este că simbolul mnemonic de care aveți nevoie este susținut de fontul folosit pe site-ul dvs. Există fonturi care acceptă aproape toate caracterele Unicode și există opțiuni cu doar un anumit set de caractere.

Lista completă a personajelor speciale va fi pur și simplu uriașă, dar mnemonicii cele mai frecvent utilizate puteți împrumuta, de exemplu, din acest tabel:

SimbolCod HTMLZecimal
Codul
Descriere
spatiu de nerupere
spațiu îngust (în lățime litera n)
spațiu larg (lățime em până la litera m)
- em liniuță (în-liniuță)
- em dash (em-dash)
­ - ­ transfer moale
A ́ accent, plasat după litera „șoc”.
© © drepturi de autor
® ® ® marcă de marcă înregistrată
semnul mărcii comerciale
º º º sulița lui Marte
ª ª ª oglinda lui Venus
ppm
π π π pi (folosește Times New Roman)
¦ ¦ ¦ linie punctată verticală
§ § § paragraf
° ° ° grad
µ µ µ micro semn
marca de paragraf
elipsă
supraliniere
´ ´ ´ semn de accent
semnul numeric
🔍 🔍 Lupă (înclinată spre stânga)
🔎 🔎 Lupă (înclinată spre dreapta)
semne ale operaţiilor aritmetice şi matematice
× × × multiplica
÷ ÷ ÷ divide
< < Mai puțin
> > > Mai mult
± ± ± plus minus
¹ ¹ ¹ gradul 1
² ² ² gradul 2
³ ³ ³ gradul 3
¬ ¬ ¬ negare
¼ ¼ ¼ sfert
½ ½ ½ o jumatate
¾ ¾ ¾ trei sferturi
bara fracționată
minus
mai putin sau egal
mai mult sau egal
aproximativ (aproape) egal
nu este egal
identic
rădăcină pătrată (radical)
infinit
semn de însumare
semnul produsului
diferenţial parţial
integrală
pentru toată lumea (vizibil doar dacă este aldine)
există
set gol
Ø Ø Ø diametru
aparține
nu apartin
conţine
este un subset
este un superset
nu este un subset
este un subset al fiecăreia
este un superset sau egal cu
plus într-un cerc
semn de înmulțire într-un cerc
perpendicular
colţ
ȘI logic
SAU logic
intersecție
o asociere
semne valutare
Rublă. Semnul rublei trebuie folosit cu o pauză de la număr. Standardul Unicode 7.0. Dacă nu vedeți imaginea, actualizați fonturile Unicode.
Euro
¢ ¢ ¢ Cent
£ £ £ Livre
¤ ¤ ¤ Semn valutar
¥ ¥ ¥ Yen și yuan semn
ƒ ƒ ƒ semnul Florin
markere
. marker simplu
un cerc
· · · punctul de mijloc
cruce
dublu cruce
culmi
cluburi
inimile
diamante
romb
creion
creion
creion
mână
citate
" " " citat dublu
& & & ampersand
« « « ghilimele tipografice din stânga (ghilimele în formă de ghilime)
» » » ghilimele tipografice din dreapta (ghilimele în ghilime)
deschidere a citatului unic
ghilimele unice de închidere
accident vascular cerebral (minute, picioare)
cursă dublă (secunde, inci)
ghilimele simple din stânga sus
ghilimele simple din dreapta sus
dreapta jos ghilimele simple
ghilimele-picior stânga
ghilimele-picior dreapta sus
ghilimele-picior dreapta jos
un singur ghilimele englezesc deschidere
ghilimele unice englezești de închidere
deschidere dublu engleză ghilimele
ghilimele duble în engleză închidere
săgeți
sageata stanga
Săgeata în sus
sageata dreapta
săgeată în jos
săgeată la stânga și la dreapta
săgeată sus și jos
retur transport
săgeată dublă stânga
săgeată dubla în sus
săgeată dublă dreapta
dubla săgeată în jos
săgeată dublă la stânga și la dreapta
săgeată dublă în sus și în jos
săgeată triunghiulară în sus
săgeată triunghiulară în jos
săgeată dreapta triunghiulară
săgeată stânga triunghiulară
stele, fulgi de nea
Om de zapada
Fulg de nea
Fulg de nea ciupit de trifoi
Fulg de zăpadă gras cu unghi ascuțit
stea umbrită
stea neumbrită
Steaua neumplută într-un cerc plin
Steaua plină cu cerc neumplut înăuntru
stea care se învârte
Steaua albă desenată
Cercul mijlociu neumplut
Cerc mediu umplut
Sextil (tip fulg de zăpadă)
Steaua care se rotește cu opt colțuri
Asterisc cu terminații sferice
Stea îndrăzneață cu elice în formă de picătură cu opt colțuri
Asterisc hexazecimal
Steaua plină cu douăsprezece colțuri
Steaua umbrită rectilinie îndrăzneață cu opt colțuri
stea plină cu șase colțuri
Steaua umbrită rectilinie cu opt colțuri
Steaua umbrită cu opt colțuri
asterisc cu opt colturi
Un asterisc cu un centru gol
stea grasă
Steaua neumbrită cu patru colțuri
Steaua umbrită cu patru colțuri
stea într-un cerc
Fulg de zăpadă în cerc
ceas
Ceas
Ceas
Clepsidră
Clepsidră

Există destul de interesant modalitate de a obține codul HTML de mnemonici pentru personajul de care ai nevoie. Pentru a face acest lucru, va fi suficient să deschideți editorul Microsoft Word, să creați un nou document și să selectați „Inserare” - „Simbol” din meniul de sus (folosesc versiunea 2003, așa că nu știu cum să fac un similar funcționarea în versiunile ulterioare).

În fereastra care se deschide, trebuie să selectați un font, de exemplu, Times New Roman (sau oricare altul care va fi prezent cu siguranță pe majoritatea computerelor vizitatorilor site-ului dvs. - Courier sau Arial, de exemplu).

Adăugați toate caracterele speciale de care aveți nevoie din lista care se deschide în documentul dvs. Word și salvați acest document Word ca pagină web (selectat din lista derulantă „.html” la salvare). Ei bine, atunci trebuie doar să deschideți această pagină web în orice editor Html (același Notepad ++ este bine) și veți vedea toate codurile digitale ale mnemotecilor de care aveți nevoie:

Metoda este puțin complicată, dar dacă aveți chef să folosiți un simbol special rar pe pagina site-ului dvs., atunci va fi mai ușor decât să căutați tabele pe Internet precum cel de mai sus. Va trebui să inserați codul de caracter special rezultat în locul potrivit și, în loc de acesta pe pagina web, browserul va afișa caracterul de care aveți nevoie (de exemplu, un spațiu care nu se întrerupe).

Spațiu care nu se rupe și silabe moale în exemple

După cum am menționat mai sus și după cum puteți vedea din tabelul de caractere speciale dat chiar mai sus, unele mnemonice în Html au primit, pe lângă digitale, și o desemnare simbolică pentru memorarea lor mai ușoară. Acestea. în loc de semnul lire sterline „#” (hash) în variantele de caractere, sunt folosite cuvinte. De exemplu, același spațiu neîntrerupt poate fi scris fie ca (mnemonic digital), fie ca (caracter).

Când scrieți articole, dacă trebuie să introduceți un ampersand (&) sau un parantez unghiular deschis (<), то для этого обязательно нужно использовать спецсимволы. Дело в том, что эти знаки в Html означают начало тега и браузер будет рассматривать их именно с этой точки зрения и отображать в тексте не будет.

Adică, dacă scrieți un articol în care va trebui să introduceți în text, de exemplu, eticheta de afișare< body>sau altfel trebuie doar să inserați un semn mai puțin decât (<), то сделав это без использования подстановок на веб странице вы ничего не увидите, т.к. браузер, обнаружив «<» , поймет, что это Html тег, а не текст статьи.

Prin urmare, va trebui să introduceți următoarea construcție pentru a rezolva o astfel de problemă:

Același lucru este valabil și pentru afișarea codului mnemonicului în sine, deoarece acestea încep cu un ampersand. Va trebui să inserați un cod în text cu înlocuirea semnului și cu înlocuirea acestuia (caracter special):

Acest lucru va trebui făcut pentru a ajunge pe pagină<, а не отображение левой угловой скобки (<), в которую преобразует браузер мнемонику <, обнаружив при разборе знак амперсанда. Хитро, но вы все поймете попробовав это на практике.

De asemenea, cel mai probabil vei folosi un spațiu care nu se întrerupe, care va arăta ca un spațiu obișnuit pe o pagină web, dar browserul nu îl va trata deloc ca un caracter de spațiu și nu se va transfera peste el(de exemplu, acest lucru ar fi potrivit pentru expresii precum 1400 GB etc., pentru care nu ar fi de dorit să se poarte o cratimă pe linii diferite):

1400 GB.

Uneori poate apărea situația inversă, când în text sunt cuvinte foarte lungi și doriți să vă asigurați că, dacă este necesar, browserul ar putea rupe aceste cuvinte cu un transfer. În astfel de scopuri, este furnizat un simbol special „transfer soft” -

Cuvânt lung, lung;

Când devine necesar să treceți la o altă linie, browserul va pune o cratimă în loc de mnemonicul soft wrap și va trimite restul cuvântului la următoarea linie. Dacă există suficient spațiu pentru a găzdui tot acest cuvânt pe o singură linie, atunci browserul nu va desena nicio linie nouă. Asta e, e simplu.

Multă baftă! Ne vedem curând pe site-ul paginilor blogului

Puteți viziona mai multe videoclipuri accesând
");">

S-ar putea să fiți interesat

MailTo - ce este și cum se creează un link de e-mail în Html
Etichete și atribute ale titlurilor H1-H6, linie orizontală Hr, întrerupere de linie Br și paragraful P conform standardului Html 4.01
Cum să inserați un link și o imagine (foto) în etichetele HTML - IMG și A

Nu toate caracterele pe care le vedeți pe tastatură pot fi folosite în textul unui document HTML. Cu toate acestea, acest lucru este logic. Dacă fiecare etichetă începe cu un caracter (<) и заканчивается символом (>), atunci este logic ca aceste caractere să nu poată fi specificate în textul simplu. Aceste caractere au o semnificație specială în documentele HTML. Când browserul le vede, crede că sunt etichete HTML și încearcă să le interpreteze ca atare.
Pentru a rezolva problema adăugării de caractere care sunt interzise a fi introduse în textul unui document HTML, a fost dezvoltat un set de caractere speciale - secvențe care înlocuiesc caractere care sunt interzise să intre de la tastatură. Caracterele care nu sunt prezente pe tastatură pot fi, de asemenea, înlocuite cu caractere speciale. Fiecare astfel de secvență (legatură mnemonică) trebuie să înceapă cu un caracter și (&) și să se termine cu un punct și virgulă (;). Între (&) și (;) puteți introduce:

  • numele caracterului special (&name;);
  • codul numeric care se introduce după semnul (), adică la tastarea unui caracter special prin specificarea codului numeric al acestuia, trebuie să utilizați următoarea notație: (&code;);
Codul numeric poate fi reprezentat sub formă zecimală sau hexazecimală.
De exemplu, pentru a afișa un semn mai puțin decât (<) мы должны написать: < (nume simbol) sau &60;(cod numeric în zecimală) sau &x0003C;(cod numeric în sistem hexazecimal).

Spațiu care nu se rupe

Scopul principal al spațiului care nu se sparge () (din spatiu de nerupere) - cuvinte separate, dar interziceți o întrerupere de linie în acest moment. Deoarece dimensiunea ferestrei browserului nu este constantă, o nouă linie într-un paragraf apare automat. În acest caz, browserul va rupe linia în orice loc unde există un spațiu sau o cratimă. Conform regulilor de ortografie, există construcții lingvistice care nu pot fi sparte. Construcțiile cu un spațiu fără rupere, de exemplu, includ:

  • nume de familie cu inițiale;
  • em liniuțe precedate de un cuvânt;
  • cuvinte monosilabice urmate de un cuvânt;
  • cifre urmate de unități de măsură.
În aceste cazuri, în codul HTML este de obicei folosit un spațiu care nu se întrerupe (). Un astfel de spațiu va arăta ca un spațiu obișnuit, dar garantează că cuvintele între care se află vor fi, în orice circumstanțe, pe aceeași linie.
  • 15 m/s
  • 100 km/h

După cum știți deja, în HTML, mai multe spații normale consecutive sunt înlocuite cu un singur spațiu. Dacă scrieți 10 spații în text, browserul va elimina 9 dintre ele. Pentru a adăuga spații reale în text, puteți utiliza un spațiu care nu se întrerupe () .

Citate.

Există trei tipuri de ghilimele în industria tipografică: ghilimele cu unghi dublu sau ghilimele (“ ”), ghilimele tipografice (“ ”) și „labe” scrise de mână (“ ”). Veți folosi ghilimele drepte duble (" ") și ghilimele drepte simple (" ") atunci când lucrați cu coduri de program.
Prin tradiție, în rusă, principalul tip de ghilimele sunt „pomii de Crăciun”. În HTML, brazii de Crăciun corespund caracterelor « și » . Multe publicații folosesc, de asemenea, ghilimele tipografice și ghilimele duble drepte în loc de „herringbones”.
Ghilimelele tipografice din stânga și din dreapta corespund caracterelor și respectiv, și ghilimele din stânga jos - .
Ghilimele duble drepte corespund unui caracter special " .

Utilizarea ghilimelelor speciale este prezentată în următorul exemplu:

Exemplu: Utilizarea ghilimelelor

Cratima și liniuță.

În tipărire, există trei caractere care sunt foarte asemănătoare între ele: o liniuță em, o liniuță en și o cratimă. Dintre acestea, există doar una pe tastatura computerului - aceasta este o cratimă. El este cel care este folosit de obicei în toate cazurile când trebuie introdusă o cratimă sau o liniuță în text. Cu toate acestea, trebuie respectate anumite reguli de punctuație în ceea ce privește utilizarea acestor caractere.
De exemplu, cratima (-) este folosită numai în cuvinte sau între numere. O liniuță em (-) este plasată între cuvintele dintr-o propoziție și separată de acele cuvinte prin spații. O liniuță em corespunde unei referințe mnemonice . O liniuță (-) este plasată între numerele fără litere sau între cuvintele care sunt tastate cu majuscule și este, de asemenea, folosită ca semn minus în formulele matematice. Nu există spațiu între liniuțe și cuvinte. O liniuță în liniuță corespunde unei referințe mnemonice - .

Utilizarea unei cratime și a unei liniuțe este prezentată în următorul exemplu:

Exemplu: caractere speciale - și -

  • Incearca-l tu insuti "



Timpul inseamna bani...

Pagina web durează prea mult să se deschidă.
Ar trebui să se încarce în 2-4 secunde.
Timpul inseamna bani...

Lista unor caractere speciale HTML populare

Simbol Descriere Nume mnemonic Cod numeric
spatiu de nerupere
< mai puțin decât <
> mai mult decât > >
& ampersand & &
" ghilimele duble drepte " "
" apostrof " "
« citatul unghi dublu stânga « «
» citatul cu unghi dublu drept » »
ghilimele stânga
ghilimele drepte
ghilimele simple de jos
ghilimele lăsate
ghilimele drepte
ghilimele duble de jos
euro
drepturi de autor ©
® marcă de marcă înregistrată ® ®

Varietăți de personaje speciale

Pe o tastatură obișnuită, nu veți găsi majoritatea caracterelor matematice, tehnice, geometrice și alte caractere speciale.
Pentru a aplica astfel de caractere într-o pagină HTML, puteți folosi numele lor mnemonice corespunzătoare.

Următorul exemplu arată cum același caracter poate fi afișat folosind coduri diferite. Serghei Savenkov

  • un fel de recenzie „rare”... parcă s-ar grăbi undeva