Почему мой текст связан, и как он называется, когда это происходит?

Мой шрифт автоматически делает это. Как это называется? Как мне воспроизвести это с другим текстом? Как мне также избавиться от этого?

enter image description here

-4
задан Obsidian Age 26 June 2019 в 23:34
поделиться

2 ответа

Да, который является лигатурой (подключающий "c" к "h"), они варьируются в зависимости от шрифта (у некоторых есть многие, у некоторых есть немногие или ни один). Можно непосредственно отключить/разрешить лигатуры с css настройки функции шрифта

font-feature-settings: "liga" 0; /* disabled */
font-feature-settings: "liga" 1; /* enabled */

@import url('https://fonts.googleapis.com/css?family=Cookie|Dancing+Script&display=swap');
span {
  font-family: 'Dancing Script', cursive;
  font-size: 75px;
}

span.other {
  font-family: 'Cookie', cursive;
}

.with {
  font-feature-settings: "liga" 1;
}

.without {
  font-feature-settings: "liga" 0;
}
<span class="with">
or ff
</span><br>
<span class="without">
or ff
</span>
<br>
<span class="other with">
or ff
</span><br>
<span class="other without">
or ff
</span>

существует также css рендеринг текста свойства , который имеет некоторый контроль, когда лигатуры используются или нет.

1
ответ дан Arleigh Hix 26 June 2019 в 23:34
поделиться

Это называют типографская лигатура, и встроено к определенным шрифтам.

А именно, fi и fl лигатуры являются стандартными в Типе 1 и шрифтах TrueType, хотя более широкий диапазон стандартных лигатур найден во многих новых шрифтах OpenType.

можно добавить стиль для другого текста путем импорта такого шрифта, добавления font-face правило CSS, которое связывается с тем шрифтом и затем ссылкой что конкретный шрифт с [1 113] font-family :

@font-face {
  font-family: fancyFont;
  src: url(YOUR_FONT.woff);
}

p {
  font-family: "fancyFont", serif;
}
0
ответ дан Obsidian Age 26 June 2019 в 23:34
поделиться