aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/svg/attribute/letter-spacing/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/web/svg/attribute/letter-spacing/index.html')
-rw-r--r--files/ru/web/svg/attribute/letter-spacing/index.html60
1 files changed, 60 insertions, 0 deletions
diff --git a/files/ru/web/svg/attribute/letter-spacing/index.html b/files/ru/web/svg/attribute/letter-spacing/index.html
new file mode 100644
index 0000000000..4b6adefbc9
--- /dev/null
+++ b/files/ru/web/svg/attribute/letter-spacing/index.html
@@ -0,0 +1,60 @@
+---
+title: letter-spacing
+slug: Web/SVG/Attribute/letter-spacing
+tags:
+ - SVG
+ - SVG атрибуты
+translation_of: Web/SVG/Attribute/letter-spacing
+---
+<p>« <a href="/ru/docs/Web/SVG/Attribute" title="Справочник SVG атрибутов">Справочник SVG атрибутов</a></p>
+
+<p><span class="seoSummary">Атрибут <code>letter-spacing</code> контролирует расстояние между текстовыми символами, в дополнении к любому расстоянию атрибута {{ SVGAttr("kerning") }} .</span></p>
+
+<p>Для SVG, если значением атрибута выступает обыкновенное число (например, <code>128</code>), браузер добавляет это к <a href="/en/SVG/Content_type#Length">&lt;length&gt;</a> в текущей системе координат пользователя.</p>
+
+<p>Если же значением атрибута выступают относительные величины, к примеру <code>.25em</code> или <code>1%</code>, браузер преобразовывает их в  <a href="/en/SVG/Content_type#Length">&lt;length&gt;</a> соответствующее значение в текущей системе координат пользователя.</p>
+
+<p>В качестве атрибута представления он также может использоваться как свойство в CSS. Смотрите {{ cssxref("letter-spacing","CSS letter-spacing") }} для дополнительной информации.</p>
+
+<h2 id="Контекст_использования">Контекст использования</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <th scope="row">Категория</th>
+ <td>Атрибут представления</td>
+ </tr>
+ <tr>
+ <th scope="row">Значение</th>
+ <td>normal | <a href="/en/SVG/Content_type#Length">&lt;length&gt;</a> | <strong title="this is the default value">inherit</strong></td>
+ </tr>
+ <tr>
+ <th scope="row">Анимируется </th>
+ <td>Да</td>
+ </tr>
+ <tr>
+ <th scope="row">Нормативный документ</th>
+ <td><a class="external" href="http://www.w3.org/TR/SVG11/text.html#LetterSpacingProperty">SVG 1.1 (2nd Edition)</a></td>
+ </tr>
+ </tbody>
+</table>
+
+<p>{{ page("/en/SVG/Content_type","Length") }}</p>
+
+<h2 id="Элементы">Элементы</h2>
+
+<p>В следующих элементах можно использовать атрибут <code>letter-spacing</code></p>
+
+<ul>
+ <li><a href="/en/SVG/Element#Text_content_elements">Элементы текстового контента</a>, например <code>&lt;text&gt;</code> и <code>&lt;tspan&gt;</code>.</li>
+</ul>
+
+<h2 id="Смотрите_также">Смотрите также</h2>
+
+<ul>
+ <li>{{ cssxref("letter-spacing","CSS letter-spacing") }}</li>
+</ul>
+
+<h2 id="Примечание_об_использовании">Примечание об использовании</h2>
+
+<p>Атрибут <code>letter-spacing</code> плохо поддерживается в работе с SVG. По состоянию на май 2016 года Firefox делает текст без использования <code>letter-spacing</code>. Chrome делает текст с уже буквенным интервалом, но неправильно вычисляет длину текста; <code>textNode.getComputedTextLength()</code> возвращает точно такую же длину, <code>letter-spacing</code> установлен или нет, что приводит к грубо неправильным результатам при разнесении букв.</p>