Текст-оправдати - ЦСС-трикови

Anonim

text-justifyИмовина у ЦСС је пратилац за text-alignимовину која се користи да подесите начин оправданости текста када text-alignје подешен на justifyвредности.

p ( text-align: justify; text-justify: inter-word; )

Вредности

  • inter-word: Наводи да је текст оправдан прилагођавањем размака између речи, ефикасно стварајући додатни размак између речи. Ово је ефективна варијација word-spacingимовине.
  • inter-character: Одређује да се текст само приказује подешавањем размака између знакова, ефективно стварајући додатни размак између знакова. Ово је ефективна варијација letter-spacingимовине.
  • auto: Омогућава прегледачу да утврди да ли се оправдањем боље рукује као inter-wordили inter-character. Ово може бити корисно у вишејезичним сценаријима где је језик садржаја непознат док се не генерише, омогућавајући корисничком агенту прегледача да у складу с тим изабере на основу тога који метод боље одговара контексту језика.
  • none: Онемогућава методе оправдања, ефикасно уклањајући било какве могућности оправдања или превладавајући тамо где се метода оправдања може појавити у каскади.

Шта је тачно оправдање?

Оправдани текст је фенси начин да кажете како текст испуњава поље које га садржи. У ствари, можда сте већ добро упознати са образложењем текста, а ни не знате га. Ако сте икада користили софтвер за уређивање текста попут Ворд-а и Гоогле докумената, можда су вам познате ове иконе:

Опције поравнања и образложења текста на траци с алаткама Гоогле докумената

Та прва три постављају поравнање текста, баш као и ЦСС text-alignсвојство, где се текст може поравнати лево, десно или потпуно центрирати.

Та четврта икона је опција оправдавања и поручује садржају да попуни целу ширину документа тако да је сваки ред у равни са ивицом, без обзира да ли утиче на размак између речи.

Оправдавајући садржај у Гоогле документима додаје размак између речи да би заузео пуну ширину документа у сваком реду

text-justifyИмовина нам омогућава да учине исто, али са додатним флексибилност да се утврди да ли је метод размак користе као оправдање за садржај управља између речи или знакова.

Подршка прегледача

text-justifyИмовина је укључен у Цсс тект модул Левел 3 спецификацији, која је тренутно у уредника Нацрт статус у време писања овог текста.

Ова имовина је тренутно наведена као „у ризику“ од пада у периоду препорука кандидата. Као такво, не препоручује се коришћење овог својства у производњи, јер је мало вероватно да ће у блиској будућности бити усвојено као стандард у свим прегледачима.

Тренутна подршка је ограничена на Фирефок 55+. Интернет Екплорер 11 и Едге 14+ такође подржавају својство, али само inter-wordвредност као и незваничне вредности које нису обухваћене спецификацијом В3Ц.

Подаци о подршци за прегледач су од компаније Цаниусе, која садржи више детаља. Број указује на то да прегледач подржава функцију у тој верзији и новијој.

Десктоп

Хром Фирефок ИЕ Ивица Сафари
Не 55 11 18 Не

Мобиле / Таблет

Андроид Цхроме Андроид Фирефок Андроид иОС Сафари
Не 85 Не Не