Deoarece aspectul culegătorie, este necesar, în special, să se specifice în fonturi CSS pe pagina. De multe ori, fonturi diferite de designer câștigă nu numai corpul principal al paginii, dar, de asemenea, o varietate de titluri, logo-uri, monograme.
- Fonturile că nici o problemă va apărea în marea majoritate a utilizatorilor.
- Fonturi care au grup suficient de mare de oameni sunt absente.
Putem spune că riscul de recepție depinde de probabilitatea modificării textului. De aceea fac, de exemplu, numărul total de fonturi text personalizat pagina nu poate fi! Un designer competent astfel încât să nu meargă. Și dacă proiectantul a luat verde, un coder bun, pur și simplu trebuie să corecteze greșeala lui - în aspect pentru a înlocui fontul standard de cele mai asemănătoare.
Dar cum să distingă primul grup de fonturi de-al doilea? Este clar faptul că setul de fonturi instalate direct pe computer, nu te poți baza! Să investigheze.
fonturi standard
Pentru pagina ar putea fi afișată intenționat de către proiectant, în orice sistem de operare, este posibil în CSS proprietatea font-family pentru a specifica mai multe fonturi separate prin virgulă.
Această proprietate specifică o listă de priorități cu nume de familie de fonturi și / sau nume de familie generice. Conform caietului de sarcini CSS2, există două tipuri de nume de familie font:
- Numele unei familii de fonturi de alegere. De exemplu, «Times New Roman», «Arial» și altele. nume de familie de fonturi care conțin spații trebuie să fie închise în ghilimele. Daca citate nu sunt disponibile, orice caractere whitespace înainte și după numele fontului sunt ignorate si orice secventa de caractere goale din numele fontului este convertit într-un singur spațiu.
- Generic (comun) familie. Specificația definește următoarele familii generice:
- serif - fonturi cu serif pe capete;
- sans-serif - sans serif;
- cursiv - fonturi cursive;
- fantezie - fonturi decorative;
- font monospace (litere cu aceeași lățime) - monospace.
Numele familiei generice sunt cuvintele cheie și nu trebuie neapărat să fie închise în ghilimele.
Astfel, pentru proiectarea unui font standard este preluat de la sistemul de operare Windows, acesta ajunge la place Mac OS și Unix / Linux, stabilește familia de fonturi de ansamblu și gata.
Dar nu toate atât de simplu. detaliu de scotocire.
În căutarea unei fonturi-Web în condiții de siguranță
Internetul a fost istoric un astfel de lucru ca „în condiții de siguranță» Web-Fonturi. Tipul Safe poate fi numit un font, care este standard pentru toate sistemele de operare. Din cauza acestei stări de lucruri pot doar să viseze, este absolut fonturi în condiții de siguranță nu există!
fonturi individuale pot fi numite în condiții de siguranță, cu unele rezerve.
Baza pentru determinarea fonturi fonturi „sigure“ servit sisteme de cele mai comune de operare Windows care sunt utilizate în plus față de alte sisteme de operare. Un exemplu de astfel de utilizare este fonturile pachetul de fonturi deja menționate pentru Web, care, potrivit statisticilor, pentru a descărca o mulțime de utilizatori Unix / Linux.
În acest pachet include următoarele fonturi: Andale Mono, Arial Black, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet MS, Verdana, Webdings. Toate acestea susțin alfabetul chirilic, ceea ce este important pentru Runet.
Setul de fonturi incluse în livrarea standard pentru Mac OS X (acest sistem de operare este cel mai utilizat pe scară largă în rândul utilizatorilor Mac OS) includ toate fonturile set de fonturi de bază pentru Web.
Astfel, pe baza fonturile utilizate pentru Windows în alte sisteme de operare au format lista de mai jos a așa-numitei „în condiții de siguranță» Web-font:
- Arial
- Arial negru
- Comic Sans MS
- Courier New
- Georgia
- efect
- Times New Roman
- Trebuchet MS
- Verdana
Webdings font conține un set de pictograme, astfel încât acesta nu poate fi folosit pentru conținut. Andale Mono nu primește o largă utilizare, deoarece potrivit prost pentru citirea zilnică a textului de pe ecran nu este toți utilizatorii de Windows.
Toate aceste fonturi, fiecare utilizator are un Windows, Mac OS X și marea majoritate a utilizatorilor Unix / Linux (de exemplu, cei care au instalat la fonturi de bază pentru pachetul de web).
Dar cum rămâne cu ceilalți? Pentru că doriți să-și planifice proiectantul a văzut cel mai mare număr de utilizatori!
Font acceptă chirilic
O caracteristică specifică veți avea nevoie vreodată este o problemă cu codificarea paginii și suportul pentru fonturi chirilice. Pentru a evita problemele cu diverse codificări de caractere, oameni inteligenti Unicode a venit cu. care permite să combine într-un font de caractere pentru mai multe limbi. Astfel, pentru paginile de limbă rusă au nevoie doar de a utiliza fonturi Unicode acceptă chirilic.
Tabelul de mai jos prezintă fontul corespunzător.
În plus, în tabelul reprezentat pentru fonturi Unix / Linux, există încă după normală Helvetica este un simbol ciudat CY. Să înțelegem ce este!
Înainte de eliberarea de Mac OS X, această linie a fost după cum urmează: pentru utilizatorii de Windows afișa pagina Arial, pentru utilizatorii de Mac OS 9 - standardul de font Helvetica, iar restul unei pagini de fonturi de sistem sans-serif, care este configurat în mod implicit în browser. Dar, din nou, o nuanță importantă! Un standard Mac OS 9 font Helvetica chirilic acolo! Pentru pagina de limbă rusă, acest lucru înseamnă: pentru utilizatorii de Windows afișa pagina Arial, pentru utilizatorii de Mac OS 9 - fontul standard de Helvetica, care afișează informațiile imposibil de citit, iar restul unei pagini de fonturi de sistem sans-serif, care este configurat în mod implicit în browser.
Pentru o afișare corectă a acestui set în utilizatorii de Mac OS 9 în loc nekirillizirovannoy Helvetica, are sens pentru a specifica un standard pentru Mac OS 9 fonturi Helvetica CY, care conține chirilic.
Citind liniile de după Mac OS X sa schimbat. Acum, pentru Windows / Mac OS X specifică un font standard comun. Și dacă vrem să vedem planul designerului ar putea vedea utilizatorii de Mac OS 9, pentru ei este necesar să se înregistreze în fontul font linia conține chirilic.
Astfel, cu toate că nu există fonturi în condiții de siguranță, există linie de fonturi în condiții de siguranță. Ele sunt, de asemenea, numite stive de fonturi CSS. În plus față de linia de fonturi standard pentru Windows / Mac OS X, puteți include, de asemenea, echivalentul a unui set standard de fonturi Mac OS 9 (care nu include fonturile implicite „sigure“) și fonturi comune Unix / Linux.
Orice Coder confruntat mai devreme sau mai târziu, cu momentul în care proiectantul folosește în structura a fontului nu este inclus în lista „sigure“;. Dar asta nu este un motiv să sune alarma! De exemplu, designerii folosesc adesea în fontul Tahoma machete, care nu este inclusă în această listă. linia de fonturi construite în mod corespunzător face posibilă utilizarea nu numai Tahoma, dar alte fonturi. Un număr tot mai mare de designeri folosesc această oportunitate și codor competente ar trebui să știe despre ea.
Mai jos este un tabel de fonturi suplimentare care nu sunt incluse în lista de „sigure“, dar pot fi folosite pe modele.