word-spacing
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
CSS-ÑвойÑÑво word-spacing ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð´Ð»Ð¸Ð½Ñ Ð¿Ñобела Ð¼ÐµÐ¶Ð´Ñ Ñловами и Ð¼ÐµÐ¶Ð´Ñ Ñегами.
ÐнÑеÑакÑивнÑй пÑимеÑ
word-spacing: normal;
word-spacing: 1rem;
word-spacing: 4px;
word-spacing: -0.4ch;
<section id="default-example">
<p id="example-element">
As much mud in the streets as if the waters had but newly retired from the
face of the earth, and it would not be wonderful to meet a Megalosaurus,
forty feet long or so, waddling like an elephantine lizard up Holborn Hill.
</p>
</section>
@font-face {
src: url("/shared-assets/fonts/variable-fonts/AmstelvarAlpha-VF.ttf");
font-family: Amstelvar;
font-style: normal;
}
section {
font-size: 1.2em;
font-family: Amstelvar;
}
СинÑакÑиÑ
/* ÐлÑÑевÑе Ñлова */
word-spacing: normal;
/* <length> знаÑÐµÐ½Ð¸Ñ */
word-spacing: 3px;
word-spacing: 0.3em;
/* <percentage> знаÑÐµÐ½Ð¸Ñ */
word-spacing: 50%;
word-spacing: 200%;
/* ÐлобалÑнÑе знаÑÐµÐ½Ð¸Ñ */
word-spacing: inherit;
word-spacing: initial;
word-spacing: unset;
ÐнаÑениÑ
normal-
ÐоÑмалÑнÑй инÑеÑвал Ð¼ÐµÐ¶Ð´Ñ Ñловами, опÑеделÑннÑй ÑекÑÑим ÑÑиÑÑом и/или бÑаÑзеÑом.
<length>-
ÐпÑеделÑÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑй инÑеÑвал в дополнение к внÑÑÑÐµÐ½Ð½ÐµÐ¼Ñ Ð¸Ð½ÑеÑÐ²Ð°Ð»Ñ Ð¼ÐµÐ¶Ð´Ñ Ñловами, опÑеделÑÐµÐ¼Ð¾Ð¼Ñ ÑÑиÑÑом.
<percentage>-
ÐпÑеделÑÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑй инÑеÑвал как пÑоÑÐµÐ½Ñ Ð¾Ñ Ð¿ÑедваÑиÑелÑной ÑиÑÐ¸Ð½Ñ Ñимвола.
ФоÑмалÑнÑй ÑинÑакÑиÑ
word-spacing =
normal |
<length-percentage>
<length-percentage> =
<length> |
<percentage>
ÐÑимеÑ
>HTML
<div id="mozdiv1">Here are many words...</div>
<div id="mozdiv2">...and many more!</div>
CSS
#mozdiv1 {
word-spacing: 15px;
}
#mozdiv2 {
word-spacing: 5em;
}
ÐоÑÑÑпноÑÑÑ
ÐолÑÑое положиÑелÑное или оÑÑиÑаÑелÑное знаÑение word-spacing Ð¼Ð¾Ð¶ÐµÑ ÑделаÑÑ Ð¿ÑедложениÑ, к коÑоÑÑм пÑименÑеÑÑÑ ÑÑилÑ, неÑиÑаемÑми. ÐÐ»Ñ ÑекÑÑа, ÑÑилизованного Ñ Ð¾ÑÐµÐ½Ñ Ð±Ð¾Ð»ÑÑими положиÑелÑнÑми знаÑениÑми, Ñлова бÑдÑÑ Ñак далеки дÑÑг Ð¾Ñ Ð´ÑÑга, ÑÑо он болÑÑе не бÑÐ´ÐµÑ ÐºÐ°Ð·Ð°ÑÑÑÑ Ð¿Ñедложением. ÐÐ»Ñ ÑекÑÑа, ÑÑилизованного Ñ Ð¾ÑÐµÐ½Ñ Ð±Ð¾Ð»ÑÑими оÑÑиÑаÑелÑнÑми знаÑениÑми, Ñлова бÑдÑÑ Ð¿ÐµÑекÑÑваÑÑ Ð´ÑÑг Ð¾Ñ Ð´ÑÑга до ÑоÑки, где наÑало и ÐºÐ¾Ð½ÐµÑ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñлова бÑдÑÑ Ð½ÐµÑазлиÑимÑ.
РазбоÑÑивÑй word-spacing должен бÑÑÑ Ð¾Ð¿ÑеделÑн в каждом конкÑеÑном ÑлÑÑае, Ñак как ÑазлиÑнÑе ÑемейÑÑва ÑÑиÑÑов имеÑÑ ÑазлиÑнÑÑ ÑиÑÐ¸Ð½Ñ Ñимволов. ÐÐµÑ Ð½Ð¸ одного знаÑениÑ, коÑоÑое Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð±ÐµÑпеÑиÑÑ Ð´Ð»Ñ Ð²ÑеÑ
ÑемейÑÑв ÑÑиÑÑов авÑомаÑиÑеÑкое ÑоÑ
Ñанение ÑазбоÑÑивоÑÑи.
СпеÑиÑикаÑии
| Specification |
|---|
| CSS Text Module Level 3 > # word-spacing-property > |
| Scalable Vector Graphics (SVG) 2 > # WordSpacingProperty > |
| ÐаÑалÑное знаÑение | normal |
|---|---|
| ÐÑименÑеÑÑÑ Ðº | вÑе ÑлеменÑÑ. ÐÑо Ñакже пÑименÑеÑÑÑ Ðº ::first-letter и ::first-line. |
| ÐаÑледÑеÑÑÑ | да |
| ÐÑоÑенÑÑ | завиÑÐ¸Ñ Ð¾Ñ ÑиÑÐ¸Ð½Ñ Ñимвола |
| ÐбÑабоÑка знаÑÐµÐ½Ð¸Ñ | абÑолÑÑÐ½Ð°Ñ <length> |
| Animation type | длина |