Преобразование шрифта   

Преобразование шрифта подразумевает капитализацию слов, первод всех "огромных" и "маленьких" букв в крупные, либо, напротив, приобретение одних строчных.

Разглядим несколько примеров:

<p style="text-transform:uppercase;">Transfer All Letters into Uppercase</p>

Transfer All Letters into Uppercase

<p style="text-transform:lowercase;">Transfer All Letters into Lowercase</p>

Transfer All Letters into Lowercase

<p style="text-transform:capitalize;">Capitalization of the string</p>

Capitalization of the string

Английский язык для фраз этих примеров выбран не нечаянно. Выполнение реформирований зависит от алгорифма реформирования символов. В нелокализованных программах переход от строчных букв к прописным осуществляется путем простого смещения по таблице ASCII, что для русского алфавита не является приемлемым

Еще один вид реформирования шрифта - это подчеркивание, перечеркивание либо надчеркивание слов. Выполняется такое реформирование путем использования признака text-decoration:

<p style="text-decoration:line-through;">Перечеркнем это предложение.</p>

Перечеркнем это предложение.

<p style="text-decoration:underline;">Подчеркнем это предложение.</p>

Подчеркнем это предложение.

Для того, дабы реформирование работало, необходимо соответствующее начертание (подчеркнутые либо перечеркнутые начертания букв). Дюже трудно обнаружить гарнитуру, в которой было бы начертание с надчеркнутыми буквами. Отмена декора происходит, если применять в text-decoration значение none.

далее...