Цензура-маркер

[iftags +визуальный элемент]]

include component:sharpie

Пример эстетически оптимального порядка использования:

текстотекст один текстотекст два текстотекст тритыщмильёнов десять
текстотекстодин текстотекстдватекстотексттритыщмильёнов десять
текстотекст один текстотекст дв текстотекст тритыщмильёнов десять

Выше можно наблюдать, что строки одинакового текста занимают одинаковое место на странице — следовательно, именно такое расположение имел бы соответствующим образом закрашенный печатный текст. Достигается это путём применения обёртки "['[span class="sharpie"]]" с поглощением одного из прилегающих пробелов — то есть: на стыках слов — использованием одной из половин обёртки непосредственно "вместо" пробела.

Важно отметить, что, поскольку стиль оставляет возможность увидеть текст при копировании и вставке куда-нибудь в другое место (да!), использование обёртки так, как показано выше — с замещением пробелов, — будет приводить к слипанию слов при вставке. Следовательно, если имеет значение, чтобы пробелы не съедались, их надо, соответственно, не съедать (можно вместо них съедать одну неузкую букву в закрашиваемом промежутке — а можно вовсе не издеваться и не съедать, поскольку только в контексте, как у примера, будет действительно заметно расхождение с должным, если этого не сделать).

[[/iftags]]

версия страницы: 126, Последняя правка: 27 Окт. 2023, 13:20 (428 дней назад)
Пока не указано иное, содержимое этой страницы распространяется по лицензии Creative Commons Attribution-ShareAlike 3.0 License.