Koje vrijednosti može poprimiti svojstvo poravnanja teksta? Poravnanje HTML teksta prema sredini, širini i uvlaci. HTML tekst i njegovo uvlačenje na lijevoj strani stranice

CSS Internet Explorer Krom 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+

kratka informacija

CSS verzije

Vrijednosti

centar Poravnava tekst u sredinu. Tekst se postavlja vodoravno u prozor preglednika ili spremnik u kojem se nalazi tekstualni blok. Čini se da su redovi teksta nanizani na nevidljivu os koja se proteže sredinom web stranice. Ova metoda poravnanja aktivno se koristi u naslovima i raznim potpisima, poput naslova; daje službeni i solidan izgled dizajnu teksta. U svim drugim slučajevima središnje poravnanje se rijetko koristi iz razloga što je nezgodno čitati veliku količinu takvog teksta. justify Justified, što znači istovremeno poravnato lijevo i desno. Da bi izvršio ovu radnju, preglednik u ovom slučaju dodaje razmake između riječi. lijevo Poravnava tekst ulijevo. U ovom slučaju, redovi teksta su poravnati ulijevo, a desni rub je raspoređen kao ljestve. Ova metoda usklađivanja najpopularnija je na web stranicama jer korisniku omogućuje jednostavno pronalaženje nova linija i ugodno čitati veliki tekst. desno Poravnava tekst udesno. Ova metoda usklađivanja djeluje kao antagonist prethodnoj vrsti. Naime, redovi teksta su poravnati uz desni rub, dok lijevi ostaje “poderan”. Budući da lijevi rub nije poravnat, gdje se čitaju novi reci, ovaj je tekst teže čitati nego da je poravnat lijevo. Stoga se desno poravnanje obično koristi za kratke naslove od najviše tri retka. Ne razmatramo specifične stranice na kojima se tekst mora čitati s desna na lijevo, gdje bi možda slična metoda poravnanja bila korisna. auto Ne mijenja položaj elementa. inherit Nasljeđuje vrijednost roditelja. start Isto kao lijevo ako tekst ide slijeva nadesno i desno kada tekst ide s desna na lijevo. end Isto kao desno ako tekst ide slijeva na desno i lijevo kada tekst ide s desna na lijevo.

HTML5 CSS2.1 IE Cr Op Sa Fx

poravnanje teksta

Lijevo poravnanje
Središnje poravnanje

Rezultat ovog primjera prikazan je na sl. 1.

Riža. 1. Poravnajte tekst u pregledniku Safari

Internet Explorer do inačice 7.0 uključivo to tumači nešto drugačije ovaj primjer od drugih preglednika, poravnavajući ne samo tekst, već i blokove (slika 2).

Riža. 2. Poravnanje teksta u Internet Exploreru 7

Objektni model

document.getElementById("elementID ").style.textAlign

Preglednici

IE do i uključujući verziju 7.0 usklađuje ne samo sadržaj elementa na razini bloka, već i sam element.

HTML oznake koje određuju poravnanje i uvlačenje teksta

Obostran tekst koji se koristi u tipografiji

Primjer u nastavku pokazuje kako poravnati tekst u širinu stranice:

poravnaj="lijevo" poravnaj="desno"

Broj radnika zaposlenih u uslužnom sektoru i širenju informacija raste svakim danom. Ako su simboli prošlih stoljeća bili farma i tvornica, onda je simbol sadašnjeg 21. stoljeća ured opremljen računalima koja imaju pristup protoku informacija.

align="justify" align="center"

Broj radnika zaposlenih u uslužnom sektoru i širenju informacija raste svakim danom. Ako su simboli prošlih stoljeća bili farma i tvornica, onda je simbol sadašnjeg 21. stoljeća ured opremljen računalima koja imaju pristup protoku informacija.

Broj radnika zaposlenih u uslužnom sektoru i širenju informacija raste svakim danom. Ako su simboli prošlih stoljeća bili farma i tvornica, onda je simbol sadašnjeg 21. stoljeća ured opremljen računalima koja imaju pristup protoku informacija.

Opravdana vrijednost osigurava ujednačenost poravnati tekst desno i lijevo, to je u širinu. Ova metoda ima široku primjenu u tiskarstvu.

Poravnavanje teksta u HTML-u prema sredini i širini

Poravnajte tekst u HTML-u centrirano, tekst udesno:

Proizlaziti:

Atributi i vrijednosti

  • align="left" - definira lijevo poravnanje teksta(zadano).
  • align="center" - poravnava tekst prema sredini.
  • align="desno" - poravnava tekst udesno.

Poravnaj | Uvlačenje HTML teksta

HTML tekst i njegovo uvlačenje na lijevoj strani stranice

Proizvodit ćemo uvlačenje teksta lijevo na dva načina:

Proizlaziti:

Pogledaj u novom prozoru.

Svojstvo text-align-last ( ne treba brkati s HTML align) određuje kako će zadnji redak bloka ili redak prije prisilnog prekida biti poravnat. Ovo je važno jer zadnji redak odlomka obično ne sadrži dovoljno teksta da ispuni sav prostor.

U ovom ćemo članku pokriti sve aspekte svojstva text-align-last, uključujući vrijednosti koje prihvaća i podršku preglednika.

Upotreba i prihvaćene vrijednosti

Upotreba svojstva text-align-last je jednostavna. Evo isječka koda za poravnanje posljednjeg retka teksta udesno:

Intro-graph ( text-align: justify; // Potreban za IE i Edge text-align-last: right; )

Svojstvo može imati sedam vrijednosti. Vjerojatno ste upoznati sa standardnim HTML tekstualnim vrijednostima align:left, right i center. Oni poravnavaju tekst u zadnjem retku desno, lijevo i središte spremnika.

Primjer u nastavku ilustrira razlike između ove tri vrijednosti:

Pogledaj primjer

Četvrta vrijednost, justify, poravnava posljednji redak tako da je tekst ravnomjerno raspoređen po cijeloj širini spremnika. To se postiže dodavanjem odgovarajućeg broja razmaka između riječi. Ovisno o količini teksta, ovo se svojstvo može koristiti za potpuno popunjavanje prostora u zadnjem retku bez prevelikih razmaka između riječi.

Tekst u drugom odlomku također je raširen po širini, ali budući da zadnji redak sadrži samo jednu riječ, on je pozicioniran ulijevo.

Pogledaj primjer

Poravnanje posljednjeg retka teksta ulijevo prikladno je za jezike koji se čitaju s lijeva na desno ( LTR), ali to će biti netočno za RTL jezike. U takvim slučajevima korištenje lijevih ili desnih vrijednosti može uzrokovati probleme.

Srećom, možete upotrijebiti početnu vrijednost za poravnavanje teksta s rubom gdje počinju pisanje i čitanje. To znači da ćete postavljanjem svojstva text-align-last na start poravnati tekst lijevo za LTR jezike i desno za RTL jezike.

Također možete upotrijebiti krajnju vrijednost za poravnavanje teksta na rubu suprotnom od mjesta na kojem počinjete pisati i čitati. To će odgovarati vrijednosti desno za LTR jezike i lijevo za RTL jezike.

Pogledaj primjer

Zadana vrijednost za ovo svojstvo je auto. Kada se koristi, tekst u zadnjem retku je poravnat prema vrijednosti HTML svojstva poravnanja teksta osim ako nije postavljeno na justify. U suprotnom, tekst se raspoređuje po širini spremnika samo ako je svojstvo text-justify postavljeno na distribute . U suprotnom, tekst je poravnat do ruba gdje počinje pisanje i čitanje.

Važne bilješke

Da bi text-align-last funkcionirao, svojstvo text-align mora biti postavljeno na justify. Ali ovo je pravilo implementirano samo u IE i Edge. U Firefoxu i Chromeu, svojstvo radi bez postavljanja text-align na justify . U donjem primjeru, tekst bi trebao biti poravnat udesno u Edge i IE. U drugim će preglednicima posljednji redovi odlomaka biti poravnati prema vrijednosti svojstva text-align-last, a preostali redovi bit će desno poravnati.

Pogledaj demo

Ako ne postavimo text-align za poravnavanje poravnanja HTML-a, rezultat ne izgleda tako lijepo. Stoga ćete distribuciju teksta najvjerojatnije postaviti na širinu.

Svojstvo funkcionira čak i ako odlomak ima prisilni prijelom retka naveden pomoću oznake
ili tako nešto. Imajte na umu da će ovo svojstvo utjecati na sve posljednje retke teksta unutar navedenog elementa, a ne samo na krajnji. Na primjer, ako tekst unutar elementa article ili div sadrži tri odlomka, zadnji redak u svakom bit će poravnat prema svojstvu text-align-last postavljenom za cijeli roditeljski element.

Ako trebate samo poravnati zadnji redak sadržaja, možete koristiti birače :last-child ili :last-of-type. Uzmite kôd iz demonstracije u nastavku kao primjer:

članak (text-align: justify;) article p:last-of-type (text-align-last: right; )

Poravnava posljednji redak posljednjeg odlomka našeg članka s desne strane. Preostali redovi su poravnati na temelju vrijednosti HTML svojstva poravnanja teksta.

Pogledaj demo

Također možete koristiti druge birače: :even i :odd za promjenu poravnanja.

Ponekad se odlomak može sastojati samo od jednog retka. U ovom slučaju, ako ste naveli vrijednosti i za svojstvo text-align i za svojstvo text-align-last, tada će drugo svojstvo imati prednost.

Razmotrite sljedeći isječak koda:

p (text-align: poravnati; ) p:nth-of-type(2) (text-align-last: lijevo; )

Ako drugi odlomak ima samo jedan redak, tada će tekst biti lijevo poravnat jer će text-align-last imati prednost. Demo u nastavku pokazuje ovaj kod CSS na djelu, plus nekoliko drugih HTML primjeri uskladiti.

Pogledaj demo

Podrška za preglednik

Podrška za ovo svojstvo može se omogućiti pomoću opcije " Omogući eksperimentalne značajke web platforme" V Google Chrome i Opera, počevši s verzijama 35 i 22. Potpuno je podržan u Chromeu 47+ i Operi 34+.

Da biste koristili ovo svojstvo u Firefoxu, morat ćete mu dodati prefiks -moz- . IE ne podržava početnu i završnu vrijednost. U isto vrijeme, Edge u potpunosti podržava ovo svojstvo. Jedini popularni preglednik koji ne podržava u potpunosti text-align-last je Safari.

Obično kreator web stranice sam odlučuje koja će slova biti velika, a koja mala, na temelju pravopisnih pravila i vlastitih preferencija. Međutim, proces promjene velikih i malih slova može se automatizirati pomoću svojstva tekstualna transformacija. Ovo svojstvo može imati četiri vrijednosti:

  • ništa - tekst je napisan bez izmjena;
  • kapitalizirati- svaka riječ počinje velikim slovom;
  • mala slova - svi znakovi postaju mala slova (mala slova);
  • velika slova- svi znakovi postaju velika slova (velika slova).

Na primjer, sljedeće pravilo određuje da naslov H1 treba biti napisan velikim slovima:

H1 (transformacija teksta: velika slova;)

Praktično je postaviti automatsku promjenu velikih i malih slova za kratice, nazive elemenata, naslove i drugo elementi teksta, gdje trebate pisati velikim ili malim slovima.

Dekoracija teksta: svojstvo dekoracije teksta

Vlasništvo tekst-ukras omogućuje vam da tekstu dodate dodatni dizajn. Vrijednosti ovog svojstva su konstante ništa, podcrtano, prekocrtano, kroz liniju I treptati, koji vam omogućuju prikaz običnog teksta, crtanje crte iznad, ispod ili kroz tekst ili da tekst treperi. Primjer korištenja različitih vrijednosti ovog svojstva prikazan je na slici 11.4.


Riža. 11.4.

Najčešća uporaba nekretnine tekst-ukras je promijeniti zadano podvlačenje veze. Na primjer, sljedeće pravilo određuje da veze trebaju biti podvučene:

A:link (tekst-ukras: podcrtano;)

Razmak između riječi: svojstvo razmaka između riječi

Da biste postavili razmak između riječi u tekstu, koristite svojstvo word-spacing. Vrijednosti ovog svojstva mogu se postaviti pomoću ključna riječ normal , što je zadano i postavlja standardni razmak za trenutni font. Da biste postavili razmak pored standardnog, možete navesti vrijednost u bilo kojoj dostupnoj CSS jedinici, a vrijednost može biti negativna.

Dakle, sljedeće pravilo povećava razmak između riječi u naslovu H1 za 1em:

H1 (razmak između riječi: 1em;)

Poravnanje teksta: svojstvo poravnanja teksta

Poravnanje je postavljanje lijevog ili desnog ruba bloka teksta duž nevidljivog vertikalna linija. Za poravnavanje teksta koristite svojstvo text-align. Valjane vrijednosti za ovo svojstvo su lijevo, desno, središnje i obostrano poravnanje, koje specificiraju lijevo, desno, središnje i obostrano poravnanje.

Sljedeće pravilo postavlja središnje poravnanje svih elemenata sadržanih unutar DIV elementa:

DIV (poravnanje teksta: središte;)

Vodeći: svojstvo line-height

Vodeća je udaljenost između osnovnih linija linija koje su blizu jedna drugoj. U normalnim okolnostima, razmak između redaka ovisi o vrsti i veličini fonta i automatski ga određuje preglednik. Ali ova se vrijednost može promijeniti pomoću svojstva line-height. Zadana vrijednost normalno uzrokuje da preglednik automatski izračuna razmak između redaka. Svaki broj veći od nule tretira se kao množitelj veličine fonta trenutnog teksta. Također je moguće koristiti bilo koje jedinice duljine prihvaćene u CSS-u kao vrijednosti za ovo svojstvo. Također je dopušteno koristiti zapis postotaka, au ovom slučaju visina fonta se uzima kao 100%. Negativni prored nije dopušten.

Razmak između slova: svojstvo razmaka između slova

Preglednik automatski prilagođava razmak između znakova na temelju veličine i vrste fonta. U nekim slučajevima potrebno je prilagoditi razmak između slova. Za kontrolu razmaka slova koristite svojstvo razmaka slova. Vrijednosti za ovo svojstvo mogu biti bilo koje jedinice CSS duljine, ali preporučuje se korištenje relativnih jedinica na temelju veličine fonta (em i ex). Za razliku od proreda, svojstvo razmaka između slova dopušta korištenje negativne vrijednosti, ali u ovom slučaju morate biti sigurni da je čitljivost teksta zadržana.

Sljedeće pravilo povećava razmak između znakova u H1 zaglavlju za 0,5em.

Pozdrav, dragi čitatelji bloga. Danas nastavljamo proučavati i sljedeće imamo svojstva text-decoration, vertical-align, text-align, text-indent i brojna druga, koja pomažu u dizajniranju izgleda teksta u Html kodu.

U prošlom smo članku pogledali svojstva koja se namjeravaju konfigurirati izgled fontovi na .

Pa, još ranije smo detaljno pogledali sve vrste, naučili kako se mogu grupirati i koje prioritete preglednik postavlja kada ih tumači. Istina, sve je to podijeljeno u nekoliko članaka, pa kako ne biste bili zbunjeni, savjetujem vam da proučite materijale redoslijedom kako je navedeno.

Dekoracija teksta, poravnanje teksta, uvlačenje teksta u CSS-u

Kako raditi s tekstom u CSS-u? Bilo bi logično pretpostaviti da za tu svrhu postoje posebno izrađena pravila. Počnimo s text-alignom, koji je zapravo zamjena za atribut align (koristio se za poravnavanje sadržaja poput P odlomaka ili naslova).

Ima samo četiri moguća značenja:

Značenje ostaje isto kao i prije. Poravnanje teksta- ovo je horizontalno poravnanje linija. Ovo se pravilo odnosi isključivo na elemente bloka (odlomke, naslove itd.), tj. one oznake u kojima se može pojaviti nekoliko redaka. Jer Budući da ugrađeni elementi mogu imati samo jedan redak, nema posebne svrhe koristiti poravnanje teksta u njima.

Jasno je da vrijednosti ovog pravila znače poravnanje, odnosno: lijevo, desno, središte i širinu stranice (Opravdanje - istovremeno lijevo i desno povećanjem udaljenosti između riječi) . Podrazumijeva se da vrijednost Justify treba koristiti za elemente s najmanje nekoliko redaka teksta, inače neće biti vidljivog učinka.

Na primjer, opravdao sam prethodni paragraf (možete vidjeti da ima glatke granice i lijevo i desno) koristeći:

Text-align:justify;

Standardno je vodoravno poravnanje teksta lijevo, tj. Nema potrebe posebno pisati text-align:left, osim ako, naravno, prethodno niste odredili drugačije poravnanje. Usput, ovaj odlomak sam poravnao prema sredini (središtu), opet za jasan primjer, ali ovdje je, mislim, sve jasno.

Sljedeće Css pravilo tekstualna uvlaka omogućuje vam da navedete crvenu liniju, na primjer, za tekst u oznaci odlomka P. Uvlačenje crvene linije može se odrediti određivanjem vrijednosti (bilo sa znakom plus ili znakom minus, koristeći ) ili korištenjem postotaka:

Iz čega se izračunavaju postoci u uvlaci teksta? Od širine područja dodijeljenog za tekst. Oni. CSS pravilo text-indent:50% postavit će crvenu liniju jednaku polovici duljine ove linije. Pa, ovaj paragraf služi kao primjer takvog pravila.

Ili možete, na primjer, postaviti negativnu vrijednost za crvenu liniju u uvlaci teksta i tada ćemo dobiti otprilike ono što vidite u ovom paragrafu. Za postignuće ovaj rezultat Napisao sam ovo CSS pravilo za P oznaku paragrafa:

Tekst-uvlaka:-1em;

Pa, tipična upotreba text-indent-a (za postavljanje standardne crvene linije) može izgledati ovako: text-indent:40px; (usput, primijenjeno na ovaj paragraf). Ovo pravilo, baš kao i prethodno objašnjeno poravnanje teksta, odnosi se samo na blok elemente, tj. gdje se može pojaviti nekoliko redaka (odlomci, naslovi itd.).

U redu, sada idemo dalje tekst-ukras(dizajn pomoću horizontalne linije), koji je već primijenjen na sve Html elemente (i inline i block).

Može imati samo četiri značenja:

Oni. može se koristiti pomoću ukrasa teksta: preko crte, kroz liniju ili podcrtano, ili ne koristiti ništa (ništa). Neki HTML elementi već imaju zadani dizajn vodoravna crta, na primjer, (podcrtani su prema zadanim postavkama).

Dakle, isticanje nečeg drugog podcrtavanjem (osim hiperlinkova) nije dobro, jer korisnicima je u podsvijesti upisano da kad je podcrtano (i još označeno bojom), to znači da mogu kliknuti na to i otići. Ali isticanjem običnog teksta podcrtavanjem dovodite korisnika u zabludu i kasnije se razočarate svojim resursom (on je mislio da jest, ali pokazalo se da...).

Nijansa u korištenju Css pravila ukrašavanja teksta je u tome što možete unijeti tri (ili dvije) vrijednosti odjednom za bilo koji Html element (ne izostavljajući nijednu) i kao rezultat ćete dobiti podcrtano-podcrtano-precrtano isječak teksta(zvuči i izgleda super, zar ne?):

Dekoracija teksta: podcrtano nadcrtano kroz liniju;

Vrijednosti za ukrašavanje teksta (ako želite koristiti nekoliko njih odjednom) moraju biti napisane kroz znak razmaka.

Vertical-align - okomito poravnanje

Sljedeće imamo okomito poravnanje - vertical-align. Za gotovo sve elemente u HTML kodu, to znači poravnavanje umetnutih elemenata s tekstom u odnosu na njihovu osnovnu liniju. Istina, za ovo znači malo drugačije - sav sadržaj koji se nalazi u tim ćelijama bit će okomito poravnat.

Za CSS pravilo okomitog poravnanja možete koristiti sljedeće vrijednosti:

Linije su prema zadanim postavkama poravnate s osnovnom linijom. Vidi, prijavio sam se povećajte veličinu fonta za ovaj dio teksta a ta su dva fragmenta poravnata s baznom (donjom) linijom. A okomito poravnanje pomoću vertical-align je upravo namijenjeno za promjenu načina na koji su linije poravnate.

Na primjer, ako napišem vertical-align:baseline za isti uvećani dio teksta, neće doći do promjena jer osnovna vrijednost se prema zadanim postavkama koristi za ovo CSS pravilo.

Usput, možete koristiti i brojeve kao vrijednosti za to, a natpis vertical-align:0 značit će isto što i vertical-align:baseline, tj. osnovna linija je ekvivalentna nuli. Stoga, ako želimo naznačiti bilo kakav pomak u okomitom poravnanju, tada će taj pomak biti naveden u odnosu na osnovnu liniju (ili nulu).

Možete to napisati ovako:

okomito poravnanje:10px;

I primit ćemo pomaknite fragment s većim fontom prema gore 10 piksela u odnosu na osnovnu liniju. Ako napišemo negativnu vrijednost:

Okomito poravnanje:-10px;

Onda dobivamo pomaknuti fragment prema dolje u odnosu na osnovnu liniju. Iz primjera je jasno da se zbog pomaka visina retka povećala tako da tekst stane u njega bez sudara sa susjednim retkom. Pomak se također može odrediti u Em i Ex, te kao postotak, koji će se izračunati iz visine linije ovog elementa (sjetite se da smo u prošlom članku naučili kako ga postaviti pomoću ).

Za vertikalno poravnavanje sadržaja ćelija tablice, vertical-align treba koristiti vrijednosti Top i Bottom kako bi se sadržaj poravnao na vrh i dno ćelije (dobro, sredina u ćeliji tablice koristi se kao zadana vrijednost okomitog poravnanja ).

A za elemente fonta možete koristiti text-top, text-bottom, middle. Uzmimo to kao primjer ovaj dio teksta značenje:

okomito poravnanje: sredina;

Kakav je bio rezultat? Srednja linija uvećanog fragmenta poravnata je s osnovnom linijom običnog teksta, tj. dobili smo okomito poravnanje sa središnjom crtom. Za text-top i text-bottom sve će biti isto. Ovo je tekst na vrhu, a ovo je tekst na dnu.

Vrijednosti svojstva Css vertical-align sub i super odgovaraju sub- i super-indexu koji se dogodio u čisti HTML(prije upotrebe CSS svojstva za vizualni dizajn).

Transformacija teksta, razmak između slova, razmak između riječi i razmak

None se koristi prema zadanim postavkama i znači da se znakovi u tekstu neće ni na koji način promijeniti - kako je napisano u Html-u, ovako će biti prikazani. Vrijednost Uppercase za tekstualnu transformaciju pretvorit će sva slova u fragmentu u velika slova ( primjer je prikazan u ovoj rečenici, gdje je korišteno pravilo text-transform:uppercase, a slova su izvorno pisana malim slovima).

Vrijednost malih slova za Css pravilo transformacije teksta omogućit će vam transformaciju svih znakova u fragmentu u mala slova, a vrijednost velikih slova će učiniti da sva prva slova riječi budu velika ( primjer u ovoj rečenici- tekst-transformacija: kapitaliziraj). Oni. koristeći text-transform možete učiniti što god želite s čistim tekstom, a zatim sve lako vratiti natrag.

Stoga, ako npr. imate zadatak da sve naslove napravite samo napisanim velikim slovima, a zatim ih napišite u Html kao i obično, i napravite ih velikim slovima u CSS-u putem text-transform:uppercase. Zatim, ako odlučite nešto promijeniti, trebate samo napraviti malu promjenu u stilovima, a ne u sadržaju svih 100.500 zaglavlja na vašoj web stranici.

Prema zadanim postavkama, i razmak između slova i riječi postavljeni su na Normalno ili je to isto što i nula (tj. udaljenost između znakova i riječi ne mijenja se ni na koji način). Količina promjene udaljenosti u ovim pravilima može se odrediti samo u pikselima, Em ili Ex, ali ne i u postocima.

Međutim, možete koristiti i pozitivne (rijetkost znakova ili riječi) i negativne vrijednosti (približavanje znakova ili riječi). Na primjer, možete "ovako razrijediti znakove u ovoj frazi" koristeći sljedeće Css pravilo:

Razmak između slova:0,4em;

Ili možete "ovako približiti simbole u ovoj frazi" pomoću:

Razmak između slova:-1px;

Isto se može reći i za razmak između riječi, s jedinom razlikom što će se razmak između riječi promijeniti, kao, na primjer, u ovoj frazi, koristeći ovaj CSS konstrukt:

Razmak između riječi:4em;

Slično tome, možete koristiti negativne vrijednosti u razmacima riječi kako biste smanjili udaljenost između riječi.

Pa, posljednje CSS pravilo za danas, koje vam omogućuje formatiranje teksta u Html kodu na određeni način, je ovo bijeli prostor. Odgovoran je za prikaz razmaka na web stranici koji se pojavio prilikom pisanja Html koda.

Kao što se sjećate iz članka o tome, preglednik, prilikom raščlambe koda, kombinira sve razmake, prijelome redaka i tabulatore u jedan razmak i razdvaja retke na web stranici točno prema znakovi razmaka, koji se odvijao u kod.

Dakle, razmak može imati jednu od tri vrijednosti:

Jasno je da je zadana vrijednost Normalno iu ovom slučaju sve se prikazuje kao što sam gore opisao. Ali kada koristimo vrijednost Pre, dobivamo potpunu analogiju s korištenjem, tj. Na web stranici tekst će biti prikazan sa svim onim dodatnim razmacima koji su bili prisutni prilikom pisanja koda i preglednik više neće moći vršiti prijenose pomoću njih.

Pa, što to znači? Nowrap Jednostavno će spriječiti preglednik da zamota sve razmake koje pronađe unutar fragmenta s CSS pravilom white-space:nowrap. Možete sami isprobati kako to sve funkcionira tako što ćete izraditi jednostavnu Html datoteku i staviti bilo koji dio teksta u oznake poput ovih:

fragment eksperimentalnog teksta

Sretno ti! Vidimo se uskoro na stranicama bloga

Moglo bi vas zanimati

Stil popisa (vrsta, slika, položaj) - Css pravila za prilagodbu izgleda popisa u Html kodu
Pozicioniranje pomoću Z-indeksa i pravila CSS kursora za promjenu kursora miša
Ispuna, margina i obrub - postavljeni CSS interni i vanjske margine, kao i okvire za sve strane (gore, dolje, lijevo, desno)
Čemu služi CSS, kako povezati kaskadne stilske listove HTML dokument i osnovna sintaksa ovog jezika
Float i clear u CSS-u - alati za blok raspored
CSS - što je to, kako se povezuju kaskadni listovi stilova HTML kôd koristeći Stil i Link
Jedinice dimenzija (pikseli, Em i Ex) i pravila nasljeđivanja u CSS-u
Selektori oznaka, klasa, Id i univerzalni selektori, kao i selektori atributa u modernom CSS-u
Položaj (apsolutni, relativni i fiksni) - metode pozicioniranja HTML elementi u CSS-u (lijeva, desna, gornja i donja pravila)
Pozadina u CSS-u (boja, pozicija, slika, ponavljanje, privitak) - sve za postavljanje pozadine ili boje pozadine Html slike elementi