Tvorca stránky zvyčajne rozhoduje o tom, ktoré písmená budú veľké a ktoré malé, na základe pravidiel pravopisu a vlastných preferencií. Proces zmeny veľkých a malých písmen v znakoch je však možné zautomatizovať pomocou vlastnosti textová transformácia. Táto vlastnosť môže nadobúdať štyri hodnoty:
- žiadny - text je napísaný bez zmien;
- kapitalizovať- každé slovo bude začínať veľkým písmenom;
- malé písmená - všetky znaky sa stanú malými (malými);
- veľké písmená- všetky znaky budú veľké (veľké).
Napríklad nasledujúce pravidlo určuje, že nadpis H1 by mal byť napísaný veľkými písmenami:
H1 (transformácia textu: veľké písmená;)
Je vhodné nastaviť automatickú zmenu veľkosti písmen pre skratky, názvy prvkov, nadpisy a iné. textové prvky, kde chcete písať veľkými alebo malými písmenami.
Dekorácia textu: vlastnosť dekorácie textu
Nehnuteľnosť text-dekorácia umožňuje nastaviť dodatočný dizajn textu. Hodnoty tejto vlastnosti sú konštanty žiadne, podčiarknuté, prečiarknuté, prečiarknuté a blikať, ktorá vám umožní zobraziť normálny text, nakresliť čiaru nad, pod alebo cez text alebo nechať text blikať. Príklad použitia rôznych hodnôt tejto vlastnosti je znázornený na obrázku 11.4.
Ryža. 11.4.
Najčastejšia aplikácia nehnuteľnosti text-dekorácia je zmeniť predvolené podčiarknutie odkazu. Nasledujúce pravidlo napríklad určuje, že odkazy by mali byť podčiarknuté:
A:link (text-decoration: underline;)
Word spacing: vlastnosť word-spacing
Ak chcete nastaviť medzery medzi slovami v texte, použite vlastnosť word-spacing. Hodnotu tejto vlastnosti je možné nastaviť pomocou kľúčové slovo normal , čo je predvolené nastavenie a nastavuje štandardné medzery pre aktuálne písmo. Ak chcete nastaviť interval, okrem štandardného, môžete zadať hodnotu v ľubovoľných dostupných jednotkách CSS, pričom hodnota môže byť záporná.
Nasledujúce pravidlo teda zväčšuje medzery medzi slovami v nadpise H1 o 1 em:
H1 (medzery slov: 1 em;)
Zarovnanie textu: vlastnosť zarovnania textu
Zarovnanie sa vzťahuje na umiestnenie ľavého alebo pravého okraja bloku textu pozdĺž neviditeľného vertikálna čiara. Používa sa na zarovnanie textu. vlastnosť textu-zarovnať . Platné hodnoty tejto vlastnosti sú left, right, center a justify , ktoré určujú zarovnanie doľava, doprava, na stred a zarovnanie do bloku.
Nasledujúce pravidlo nastavuje zarovnanie na stred všetkých prvkov obsiahnutých v prvku DIV:
DIV (zarovnanie textu: na stred;)
Úvod: vlastnosť line-height
Vedenie je vzdialenosť medzi základnými čiarami tesne rozmiestnených čiar. Za normálnych okolností závisí riadkovanie od typu a veľkosti písma a automaticky ho určuje prehliadač. Túto hodnotu je však možné zmeniť pomocou vlastnosti line-height. Predvolená hodnota normal spôsobí, že prehliadač automaticky vypočíta riadkovanie. Akékoľvek číslo väčšie ako nula sa považuje za násobiteľ veľkosti písma aktuálneho textu. Ako hodnoty pre túto vlastnosť je tiež možné použiť ľubovoľné jednotky dĺžky akceptované v CSS. Je tiež povolené používať percentuálny zápis, v tomto prípade sa výška písma berie ako 100 %. Záporné riadkovanie nie je povolené.
Letter spacing: vlastnosť letter-spacing
Prehliadač automaticky vyberie medzery medzi znakmi na základe veľkosti a typu písma. V niektorých prípadoch je potrebné opraviť medzery medzi písmenami. Vlastnosť letter-spacing sa používa na ovládanie medzier medzi písmenami. Ako hodnoty pre túto vlastnosť možno použiť ľubovoľné jednotky dĺžky CSS, ale odporúča sa použiť relatívne jednotky založené na veľkosti písma (em a ex). Na rozdiel od riadkovanie, vlastnosť letter-spacing umožňuje zápornú hodnotu, no v tomto prípade sa musíte uistiť, že čitateľnosť textu zostane zachovaná.
Nasledujúce pravidlo zväčšuje medzery medzi znakmi v hlavičke H1 o 0,5 em.
modul CSS text popisuje funkcie CSS, ktoré riadia preklad zo zdroja na formát a zalamovanie riadkov. Rôzne vlastnosti CSS poskytuje kontrolu nad konverziou malých a veľkých písmen, manipuláciou s medzerami, pravidlami delenia slov a zalamovaním textu a riadkov, zarovnávaním, medzerami a odsadzovaním.
Základnou jednotkou textu je znak. Keďže však systémy písania nie sú vždy také jednoduché ako základná anglická abeceda, to, čo znak v skutočnosti je, závisí od kontextu, v ktorom sa výraz používa. Napríklad v kórejskom systéme písania možno každé štvorcové znázornenie slabiky (napr. 한 = han) považovať za znak. Štvorcový symbol však skutočne pozostáva z niekoľkých písmen, z ktorých každé predstavuje fonému (napr. ㅎ = h, ㅏ = a, ㄴ = n) a každé z nich možno tiež považovať za symbol.
1. Transformácia textu: vlastnosť text-transform
Vlastnosť text-transform upravuje štýl textu. Nemá to vplyv na základný obsah a nemalo by to mať vplyv na obsah operácie kopírovania a vkladania obyčajného textu.
Nehnuteľnosť sa dedí.
Syntax
transformácia textu: žiadna; text-transform: veľké písmená; text-transform: veľké písmená; text-transform: malé písmená; text-transform: zdediť; text-transform: počiatočné;
2. Spracovanie medzier a zlomov riadkov: vlastnosť white-space
Vlastnosť white-space spracováva medzery medzi slovami a zlomy riadkov v rámci prvku.
Nehnuteľnosť sa dedí.
Biely vesmír | |
---|---|
Hodnoty: | |
normálne | Predvolená hodnota. Medzi slová sa vkladá iba jedna medzera, ďalšie medzery sa vyhadzujú. Text sa zalamuje iba v prípade potreby. |
nowrap | Zakáže zlomy riadkov okrem prípadu, keď sa použije . |
pre | Medzery v texte sa neignorujú, prehliadač zobrazuje nadbytočné medzery a zalomenia riadkov. |
predbaliť | V prípade potreby zachováva medzery v texte zalamovaním riadkov. |
predlinka | Odstráni extra priestory, okrem prípadov . |
break-spaces | Správanie je identické s predbalením, okrem toho, že: akákoľvek sekvencia neodstrániteľných medzier vždy zaberá miesto, a to aj na konci riadku; možnosť zalomenia riadku existuje za každou neodstrániteľnou medzerou, vrátane medzier. |
počiatočné | |
dediť |
Syntax
Medzera: normálne; white-space: nowrap; white-space: pre; white-space: pre-wrap; white-space: pre-line; white-space: break-spaces; white-space: zdediť; white-space: počiatočné;
3. Nastavenie tabulátora: vlastnosť veľkosti tabulátora
Vlastnosť tab-size sa používa na zmenu veľkosti odsadenia získaného pomocou klávesu TAB. Hodnoty vlastností sa ignorujú, keď je nastavená jedna z troch hodnôt vlastností pre-line, normal alebo nowrap.
Funguje len pre prvky
Nehnuteľnosť sa dedí.
Syntax
tab-size: 0; tab-size: 10px; tab-size: dedit; tab-size: initial;
4. Zalomenie riadkov a hranice slov
Keď je obsah na úrovni riadkov rozdelený do riadkov, je rozdelený do riadkov. Takéto rozdelenie sa nazýva zlom riadku.
Keď sa riadok zlomí v dôsledku explicitných ovládacích prvkov zalomenia riadka, ako je nový riadok alebo značka
, začiatok alebo koniec bloku je vynútené zalomenie riadku.
Ak sa riadok zalomí v dôsledku zalamovania obsahu, keď prehliadač vytvorí voliteľné zalomenia riadkov, aby sa zmestil do obsahu, ide o mäkké zalomenie.
4.1. Pravidlá porušovania písmen: vlastnosť rozdeľovania slov
Vlastnosť word-break definuje možnosť jemného zalamovania medzi písmenami, t.j. kedy je prijateľné prerušovať riadky textu. Predovšetkým kontroluje, či medzi susednými typografickými znakmi a/alebo číslicami existuje mäkké zalomenie. Toto nemá vplyv na pravidlá upravujúce mäkké delenie slov vytvorené medzerami.
Nehnuteľnosť sa dedí.
Syntax
Rozdelenie slov: normálne; prelomenie slov: break-all; prelomenie slov: udržať-všetko; prelomenie slov: zdediť; zalomenie slov: začiatočné;
4.2. Zalomenie riadku: zalomenie riadku
Vlastnosť zalomenia riadka definuje pravidlá zalomenia riadku aplikované v rámci prvku, konkrétne ako zalomenie riadka interaguje s interpunkciou a symbolmi.
Nehnuteľnosť sa dedí.
line-break | |
---|---|
Hodnoty: | |
auto | Prehliadač definuje množinu obmedzení zalomenia riadkov, ktoré sa majú použiť, ktoré sa môžu líšiť v závislosti od dĺžky riadku, ako napríklad použitie menej obmedzujúcich pravidiel pre zalomenie riadkov pre krátke riadky. Predvolená hodnota. |
voľný | Rozdelí text pomocou najmenej obmedzujúcej sady pravidiel zalomenia riadkov. Zvyčajne sa používa na krátke riadky, napríklad v novinách. |
normálne | Rozdeľuje text pomocou najbežnejšej sady pravidiel zalomenia riadkov. |
prísny | Rozdeľuje text pomocou prísneho súboru pravidiel zalamovania riadkov. |
počiatočné | Nastaví hodnotu vlastnosti na jej predvolenú hodnotu. |
dediť | Zdedí hodnotu nehnuteľnosti od nadradený prvok. |
Syntax
zalomenie riadku: auto; line-break: voľný; zalomenie riadku: normálne; zalomenie riadku: prísne; zalomenie riadku: zdediť; line-break: initial;
4.3. Delenie slov: vlastnosť pomlčiek
Vlastnosť hyphens určuje, či je povolené delenie slov na vytvorenie mäkkého delenia v riadku textu.
Delenie slov je riadené delenie slov, pri ktorom sa zvyčajne nesmú lámať, aby sa zlepšilo usporiadanie odsekov. Rozdelenie slov sa zvyčajne vyskytuje pozdĺž slabičných alebo morfemických hraníc a keď je rozdelenie vizuálne označené (zvyčajne vložením spojovníka, -). V niektorých prípadoch môže delenie slov zmeniť aj pravopis slova. V každom prípade je zalamovanie slov iba efektom vykresľovania: nemalo by mať vplyv na obsah dokumentu, výber textu ani vyhľadávanie.
Text CSS Level 3 nedefinuje presné pravidlá delenia slov, preto sa odporúča zvoliť vhodné pomlčky pre daný jazyk.
Nehnuteľnosť sa dedí.
pomlčky | |
---|---|
Hodnoty: | |
žiadny | Slová sa nerozdeľujú, aj keď znaky v slove delenie slov výslovne definujú. |
Manuálny | Slová sú zalamované iba na tých miestach, kde sú vo vnútri slova symboly, ktoré jasne označujú možnosť zalamovania slov ( zvláštny charakter-). Predvolená hodnota. |
auto | Slová možno rozdeliť na možnosti delenia slov, ktoré sú určené automaticky príslušným zdrojom delenia slov okrem tých, ktoré sú explicitne označené podmieneným pomlčkou. Aby ste dosiahli správne zalamovanie slov, musíte nastaviť jazyk svojho obsahu (napríklad pomocou atribútu jazyk HTML alebo hlavičky HTTP Content-Language). |
počiatočné | Nastaví hodnotu vlastnosti na jej predvolenú hodnotu. |
dediť | Zdedí hodnotu vlastnosti z nadradeného prvku. |
Syntax
Spojovníky: žiadne; pomlčky: manuálne; pomlčky: auto; pomlčky: dediť; pomlčky: začiatočné;
4.4. Pretečenie zalamovacieho bloku: vlastnosť overflow-wrap/word-wrap
Vlastnosť overflow-wrap (alebo jej zastaraný názov word-wrap) určuje, či sa riadok, ktorý sa nedá zlomiť, môže zlomiť v nevyriešených bodoch, aby sa zabránilo pretečeniu riadka. Funguje, keď vlastnosť white-space umožňuje zalamovanie.
Nehnuteľnosť sa dedí.
pretekať-zabaliť, zalamovať | |
---|---|
Hodnoty: | |
normálne | Nelomiteľné čiary sa môžu zlomiť iba v povolených bodoch prerušenia. Predvolená hodnota. |
zlomiť slovo | |
kdekoľvek | Neprerušiteľná postupnosť znakov môže byť prerušená v ľubovoľnom bode, ak v reťazci nie sú žiadne iné prijateľné body prerušenia. Ovplyvňuje iba vizuálne zobrazenie bez ovplyvnenia zdrojového textu. Na bod zlomu riadka sa nepridáva spojovník. Pri výpočte natívnych minimálnych veľkostí obsahu sa berú do úvahy všade prítomné možnosti mäkkého balenia. |
počiatočné | Nastaví hodnotu vlastnosti na jej predvolenú hodnotu. |
dediť | Zdedí hodnotu vlastnosti z nadradeného prvku. |
Syntax
prepadový obal: normálny; overflow-wrap: break-word; prepadový obal: kdekoľvek; pretečenie-zabaliť: zdediť; prepadový obal: počiatočný;
5. Zarovnanie a zarovnanie riadkov
Zarovnanie riadkov a zarovnanie riadi spôsob, akým je obsah vložený v riadku distribuovaný.
5.1. Skratka pre zarovnanie textu: vlastnosť zarovnania textu
Blok textu je množina vložených blokov. Vlastnosť text-align určuje vlastnosti text-align-all a text-align-last a popisuje, ako sa polia na úrovni riadkov v každom riadkovom poli zarovnajú so začiatkom a koncom vloženého poľa. Iné hodnoty ako justify-all alebo match-parent sa priradia k text-align-all a automaticky sa obnovia na text-align-last.
Nehnuteľnosť sa dedí.
zarovnanie textu | |
---|---|
Hodnoty: | |
začať | Obsah na úrovni riadku je zarovnaný s predným okrajom vloženého poľa. Predvolená hodnota. |
koniec | Obsah na úrovni riadku je zarovnaný ku koncovému okraju vloženého poľa. |
vľavo | Obsah na úrovni riadku je zarovnaný k ľavému okraju riadku riadkového poľa. Vo vertikálnych systémoch písania to bude fyzický vrch alebo spodok v závislosti od orientácie textu. |
správny | Obsah na úrovni riadku je zarovnaný k pravému okraju riadku riadkového poľa. Vo vertikálnych systémoch písania to bude fyzický vrch alebo spodok v závislosti od orientácie textu. |
stred | Obsah na úrovni riadku je vycentrovaný v riadkovom poli. |
ospravedlniť | Text je zarovnaný na šírku vloženého rámčeka, aby presne vyplnil riadkový rámček, vložený oproti ľavému a pravému okraju nadradeného prvku. Ak nie je uvedené inak v text-align-last , posledný riadok pred vynútenou prestávkou alebo koncom bloku je zarovnaný na začiatok. Medzery medzi slovami a písmenami sú rozdelené tak, že dĺžka všetkých riadkov je rovnaká. Rôzne prehliadače môže zvýšiť odsadenie medzi slovami a medzery medzi písmenami. |
ospravedlniť-všetko | Nastaví text-align-all a text-align-last na zarovnanie , pričom zarovná aj posledný riadok. |
zhodovať sa s rodičom | Hodnota sa správa rovnako ako zdedená okrem toho, že zdedená začiatočná alebo koncová hodnota je interpretovaná relatívne k hodnote smeru (alebo pôvodnému bloku, ak neexistuje žiadny rodič) a výsledkom je vypočítaná hodnota vľavo alebo vpravo. |
dediť | Zdedí hodnotu vlastnosti z nadradeného prvku. |
Syntax
text-align: start; text-align: end; zarovnanie textu: doľava; zarovnanie textu: vpravo; text-align: center; zarovnanie textu: zarovnať; text-align: justify-all; text-align: match-parent; zarovnanie textu: zdediť;
5.2. Predvolené zarovnanie textu: vlastnosť text-align-all
Vlastnosť text-align-all, skratka pre vlastnosť text-align, určuje zarovnanie všetkých riadkov obsahu v blokovom kontajneri, okrem posledných riadkov prepísaných textom-align-last . Akceptuje hodnoty start , end , left , right , center , justify a match-parent .
Nehnuteľnosť sa dedí.
Syntax
Text-align-all: start; text-align-all:end; text-align-all: left; text-align-all: right; text-align-all: center; text-align-all: justify; text-align-all: match-parent; text-align-all: zdediť;
5.3. Zarovnanie posledného riadku: vlastnosť text-align-last
Vlastnosť text-align-last popisuje, ako je zarovnaný posledný riadok bloku alebo riadku tesne pred vynúteným zlomom riadku.
Ak je nastavené na auto , obsah v zodpovedajúcom riadku sa zarovná na text-align-all , pokiaľ nie je text-align-all nastavené na zarovnanie, v takom prípade sa zarovná na začiatok bloku. Všetky ostatné hodnoty sa interpretujú tak, ako je opísané pre zarovnanie textu.
Prijíma hodnoty auto , start , end , left , right , center , justify a match-parent .
Nehnuteľnosť sa dedí.
Syntax
Text-align-last: auto; text-align-last: start; text-align-last: end; text-align-last: left; text-align-last: right; text-align-last: center; text-align-last: justify; text-align-last: match-parent;
6. Medzery
CSS vám umožňuje ovládať medzery medzi slovami a typografickými znakmi pomocou vlastností word-spacing a letter-spacing.
6.1. Medzery medzi slovami: vlastnosť word-spacing
Vlastnosť word-spacing definuje dodatočné medzery medzi slovami.
Nastavuje medzery medzi slovami. Môžete použiť kladné a záporné hodnoty. Ak je význam záporný, slová sa môžu navzájom prekrývať.
Hodnota medzier medzi slovami je ovplyvnená hodnotou vlastnosti text-align v prípade zarovnaného textu.
Nehnuteľnosť sa dedí.
Syntax
Medzery: normálne; medzera medzi slovami: 1px medzera medzi slovami: 0,2 em medzera medzi slovami: 50 % slovné medzery: zdediť; medzery medzi slovami: počiatočné;
6.2. Sledovanie: vlastnosť medzery medzi písmenami
Vlastnosť letter-spacing určuje dodatočné medzery alebo sledovanie medzi susednými typografickými znakmi. Medzery medzi písmenami dopĺňajú slová a medzery medzi slovami . V závislosti od platných pravidiel zarovnávania môžu agenti používateľov ďalej zväčšovať alebo zmenšovať medzery medzi jednotkami typografických znakov na zarovnanie textu.
Nehnuteľnosť sa dedí.
Syntax
Medzery medzi písmenami: normálne; medzera medzi písmenami: 0,1 em medzi písmenami: 2px medzi písmenami: zdediť; medzi písmenami: začiatočné;
7. Odsadenie prvého riadku: vlastnosť odsadenia textu
Vlastnosť text-indent určuje odsadenie použité na riadky vloženého obsahu v bloku. S výplňou sa zaobchádza ako s okrajom aplikovaným na začiatočný okraj inline boxu.
Ak je v prvom riadku prvku bloku obrázok, bude sa pohybovať spolu so zvyškom textu.
Nehnuteľnosť sa dedí.
Syntax
Odsadenie textu: 5 mm; zarážka textu: 20px; odsadenie textu: 5 % zarážka textu: 2em každý riadok; odsadenie textu: 2em visiace; zarážka textu: zdediť; zarážka textu: iniciála;
Nastaví zarovnanie posledného riadku bloku textu.
krátke informácie
Notový zápis
Popis | Príklad | |
---|---|---|
<тип> | Určuje typ hodnoty. | <размер> |
A&&B | Hodnoty sa musia vydávať v určenom poradí. | <размер> && <цвет> |
A | B | Označuje, že by sa mala vybrať iba jedna z navrhovaných hodnôt (A alebo B). | normálne | malé čiapky |
A || B | Každá hodnota môže byť použitá samostatne alebo v kombinácii s inými v ľubovoľnom poradí. | šírka || počítať |
Hodnoty skupín. | [ plodina || kríž] | |
* | Opakujte nula alebo viackrát. | [,<время>]* |
+ | Opakujte jeden alebo viackrát. | <число>+ |
? | Zadaný typ, slovo alebo skupina je voliteľná. | vložka? |
(A, B) | Opakujte aspoň A, ale nie viac ako B-krát. | <радиус>{1,4} |
# | Opakujte jeden alebo viackrát oddelené čiarkami. | <время># |
hodnoty
auto Zhoduje sa so zarovnaním určeným vlastnosťou text-align, okrem hodnoty justify . Pre to bude zarovnanie ako začiatok . začiatok Riadok je zarovnaný k počiatočnému okraju bloku, ktorý sa môže meniť v závislosti od smeru textu (zľava doprava alebo sprava doľava). koniec Riadok je zarovnaný s koncovým okrajom bloku, ktorý je určený smerom textu. left Reťazec je zarovnaný doľava. right Reťazec je zarovnaný vpravo. stred Reťazec je vycentrovaný. justify Reťazec je zarovnaný na šírku. Ak je v poslednom riadku iba jedno slovo, bude zarovnané doľava.
Vplyv rôzne hodnoty pozícia textu je uvedená v tabuľke. jeden.
Význam | zarovnanie | Typ textu |
---|---|---|
vľavo | Vľavo | |
správny | Správny | |
stred | Vycentrované | |
ospravedlniť | Podľa šírky |
Pieskovisko
Macko Pú sa vždy nebránilo malému osvieženiu, najmä o jedenástej dopoludnia, pretože v tom čase už raňajky dávno skončili a večera ani nepomyslela na to, že sa začne. A, samozrejme, bol strašne rád, keď videl, že Králik vytiahol poháre a taniere.
div ( text-align-last: start; )
Príklad
Objektový model
Objekt.style.textAlignLast
Poznámka
internet Explorer a Edge nepodporujú počiatočné a koncové hodnoty.
Firefox pred verziou 49 podporuje vlastnosť -moz-text-align-last.
Špecifikácia
Každá špecifikácia prechádza niekoľkými fázami schvaľovania.
- Odporúčanie (Recommendation) – špecifikácia je schválená W3C a odporúčaná ako štandard.
- Odporúčanie kandidáta ( Možné odporúčanie) - skupina zodpovedná za štandard je spokojná, že spĺňa svoje ciele, ale na implementáciu štandardu je potrebná podpora vývojárskej komunity.
- Navrhované odporúčanie ( Navrhované odporúčanie) - v tejto fáze je dokument predložený poradnej rade W3C na konečné schválenie.
- Pracovný návrh – Vyzretejší návrh po diskusii a dodatkoch na posúdenie komunitou.
- Návrh editora ( Redakčný návrh) je návrhová verzia normy po vykonaní zmien zo strany editorov projektu.
- návrh ( Návrh špecifikácie) je prvou verziou návrhu normy.
HTML tagy definujúce zarovnanie textu, odsadenie
Zarovnaný text používaný v typografii
Príklad nižšie ukazuje, ako zarovnať text na šírku stránky:
align="left" | align="right" |
---|---|
Každý deň rastie počet pracovníkov zamestnaných v sektore služieb a šírenie informácií. Ak symbolmi minulých storočí boli farma a továreň, tak symbolom súčasného 21. storočia je kancelária vybavená počítačmi, ktoré majú prístup k toku informácií. |
|
align="justify" | align="center" |
Každý deň rastie počet pracovníkov zamestnaných v sektore služieb a šírenie informácií. Ak symbolmi minulých storočí boli farma a továreň, tak symbolom súčasného 21. storočia je kancelária vybavená počítačmi, ktoré majú prístup k toku informácií. |
Každý deň rastie počet pracovníkov zamestnaných v sektore služieb a šírenie informácií. Ak symbolmi minulých storočí boli farma a továreň, tak symbolom súčasného 21. storočia je kancelária vybavená počítačmi, ktoré majú prístup k toku informácií. |
Hodnota odôvodnenia poskytuje jednotnú hodnotu zarovnanie textu vpravo a vľavo, teda na šírku. Táto metóda je široko používaná v tlači.
Zarovnanie textu v HTML na stred a zarovnanie
Zarovnajte text v HTML na stred, text napravo:
výsledok:
Atribúty a hodnoty
- align="left" - definuje zarovnanie textu doľava(predvolené).
- align="center" - zarovná text na stred.
- align="right" zarovná text doprava.
Zarovnanie | Odsadenie textu HTML
HTML text a jeho odsadenie na ľavej strane strany
Poďme vyrábať zarážka textu vľavo dvoma spôsobmi:
výsledok:
Zobraziť v novom okne.
css | internet Explorer | Chrome | Opera | safari | Firefox | Android | iOS | |
2.1 | 6.0+ | 8.0+ | 1.0+ | 3.5+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
3 | 2.0+ | 11.6+ | 3.1+ | 3.6+ | 2.1+ | 2.0+ |
krátke informácie
CSS verzie
hodnoty
na stred Zarovná text na stred. Text je umiestnený vodorovne v okne prehliadača alebo kontajneri, kde sa nachádza textový blok. Zdá sa, že riadky textu sú navlečené na neviditeľnej osi, ktorá prechádza stredom webovej stránky. Podobná metóda zarovnania sa aktívne používa v nadpisoch a rôznych titulkoch, ako sú titulky, dáva oficiálny a pevný vzhľad dizajnu textu. Vo všetkých ostatných prípadoch sa zarovnanie na stred používa zriedkavo z dôvodu, že je nepohodlné čítať veľké množstvo takéhoto textu. justify Justify, čo znamená ľavé a pravé zarovnanie súčasne. Ak chcete vykonať túto akciu, prehliadač v tomto prípade pridá medzi slová medzery. doľava Zarovná text doľava. V tomto prípade sú riadky textu zarovnané doľava a pravý okraj je umiestnený v „rebríku“. Táto metóda zarovnania je na webových stránkach najpopulárnejšia, pretože umožňuje používateľovi jednoducho hľadať Nový riadok a pohodlné čítanie veľkého textu. vpravo Zarovná text doprava. Táto metóda zarovnania pôsobí ako antagonista predchádzajúceho typu. Totiž, riadky textu sú zarovnané doprava, zatiaľ čo ľavá zostáva „roztrhaná“. Vzhľadom na to, že ľavý okraj nie je zarovnaný, teda z ktorého sa čítajú nové riadky, je takýto text ťažšie čitateľný, ako keby bol zarovnaný doľava. Preto sa zarovnanie doprava zvyčajne používa pre krátke nadpisy, ktoré nemajú viac ako tri riadky. Neberieme do úvahy konkrétne stránky, kde sa text musí čítať sprava doľava, kde môže prísť vhod podobný spôsob zarovnania. auto Nezmení polohu prvku. zdediť Zdedí hodnotu rodiča. štart Rovnako ako doľava, ak sa text pohybuje zľava doprava a doprava, ak sa text pohybuje sprava doľava. end Rovnako ako vpravo, ak text prechádza zľava doprava a doľava, keď text prechádza sprava doľava.HTML5 CSS2.1 IE Cr Op Sa Fx
Výsledok tohto príkladu je znázornený na obr. jeden.
Ryža. 1. Zarovnanie textu v prehliadači Safari
Internet Explorer do verzie 7.0 vrátane interpretuje trochu inak uvedený príklad, než iné prehliadače, zarovnávanie nielen textu, ale aj blokov (obr. 2).
Ryža. 2. Zarovnajte text internetový prehliadač Prieskumník 7
Objektový model
document.getElementById("elementID ").style.textAlign
Prehliadače
IE do verzie 7.0 vrátane zarovnáva nielen obsah prvku bloku, ale aj prvok samotný.