29 of 313 menu

Svojstvo white-space

Svojstvo white-space podešava kako prelomiti tekst u novi red, kao i kako prikazivati razmake između reči i prelome redova (mesta gde je pritisnut Enter pri unosu koda).

Sintaksa

selektor { white-space: nowrap | pre | pre-line | pre-wrap | normal; }

Vrednosti

Vrednost Opis
nowrap Zabranjuje tekstu da se prelama u drugi red, čak i ako se ne uklapa u širinu kontejnera (u tom slučaju tekst će jednostavno izaći iz njegovih granica). Međutim, dodavanje taga br nateraće tekst da se prelomi u novi red.
pre Tekst se prikazuje onako kako je unet u HTML kodu: sa svim razmacima i enter-ima (ako je u kodu uneto više razmaka - na ekranu će takođe biti više). Pri tome browser neće prelamati tekst u novi red, ako se ne uklapa u kontejner - tekst će jednostavno izaći iz njegovih granica.
Analogija sa tagom pre, ali za razliku od njega ne menja font na monospace (o monospace fontu pogledaj svojstvo font-family.
pre-wrap Isto kao i pre, razlika je u tome što će browser, ako je tekst previše dug i ne staje u kontejner, prelomiti ga u drugi red.
pre-line Browser uzima u obzir samo Enter-e u HTML kodu i ignoriše sve ostalo (više uzastopnih razmaka će izgledati kao jedan, browser sam raspoređuje prelome redova).
normal Podrazumevano ponašanje: browser sam raspoređuje prelome redova tako da se reči uklope u kontejner. Više razmaka u kodu će izgledati kao jedan na ekranu.

Podrazumevana vrednost: normal.

Primer . Vrednost nowrap

U ovom primeru tekst se neće uklopiti u kontejner i izaći će iz njegovih granica, jer je postavljena vrednost nowrap:

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: nowrap; border: 1px solid red; }

:

Primer . Vrednost nowrap i tag br

Ako se doda tag br - tekst će se prelomiti u novi red (tačno na mestu gde stoji br):

<div id="elem"> Lorem ipsum dolor sit <br> amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: nowrap; border: 1px solid red; }

:

Primer . Vrednost pre

U ovom primeru tekst se prikazuje onako kako je bio unet u HTML editoru (sa svim uvlačenjima tasterom Tab, sa Enter i tako dalje):

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: pre; border: 1px solid red; }

:

Primer . Vrednost pre-wrap

A sada se tekst prikazuje onako kako je bio unet u HTML editoru, međutim, delovi koji izlaze se prelamaju u novi red:

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: pre-wrap; border: 1px solid red; }

:

Pogledajte takođe

  • svojstva word-break i overflow-wrap,
    koja dozvoljavaju prelom slova duge reči u novi red
  • svojstvo tab-size,
    koje podešava veličinu uvlačenja napravljenog tasterom Tab
  • svojstvo hyphens,
    koje uključuje prelamanje reči po slogovima
  • svojstvo overflow,
    koje odseča delove koji izlaze izvan granice bloka
  • tag pre,
    koji prikazuje tekst onako kako je bio unet u HTML editoru
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij