Заменить параметр размера в CSS - PullRequest
0 голосов
/ 27 октября 2010

Я хочу заменить все параметры font-size в html-документе (атрибуты css).Я использую .net с C #.Я думаю, это можно сделать с помощью некоторого регулярного выражения.

Я забыл некоторые другие способы установить размер шрифта?

Пример:

<html>
    <head>
        <style type="text/css">
             .t {
                 font-size: large;
             }
        </style>
    </head>
    <body>
        <span style="font-size: medium" />
    </body>
</html>

into:

<html>
    <head>
        <style type="text/css">
             .t {
                 font-size: large_replaced;
             }
        </style>
    </head>
    <body>
        <span style="font-size: medium_replaced" />
    </body>
</html>

Ответы [ 2 ]

0 голосов
/ 27 ноября 2010

Я использовал следующее регулярное выражение, чтобы найти, где заменить:

/style=\"[.]*font-size:(?<size>[^;]*);[^\"]*[\"]/
/<style[^<]*font-size:(?<size>[^;]*);[^<]*[<]/
0 голосов
/ 27 октября 2010

, если вы используете относительные единицы измерения, такие как em, ex и т. Д. Для всех размеров шрифта на вашей странице.Регулируя только размер HTML-элементов, вы управляете всеми шрифтами

большими шрифтами

html{
 font-size:18px;
}

меньшими шрифтами

html{
 font-size:18px;
}

, вы можете лучше управлять этой формой javascript (также используяпеченье).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...