У меня есть очень старое приложение, над которым я работаю, и в таблице стилей есть смешанный код сервера.
Например:
.curCTRL { position:absolute; border:0px; background-color:<%=obj.htmlcolorconvert(obj.maskcolor) %>; <%if session("ISFF") then%>padding-right:1px;<%end if%> z-index:50; font-family: ms sans serif; font-size: 8pt;}
Есть много строк, как это.Я знаю, что в тот день вы могли сделать это, и я думаю, что это не было осуждено ... Я думаю, что стандарты стиля сегодня немного жестче, так как я больше не вижу таких таблиц стилей.Однако это приложение позволяет пользователям иметь неограниченное количество цветов и шрифтов (по своему вкусу).Так что вызов COM-объекта необходим.
Поэтому мой вопрос заключается в том, должен ли я просто придерживаться этого формата или есть способ, которым я могу его очистить и сделать эту таблицу стилей настоящим файлом .css, а нетаблица стилей внутри классического файла .asp?
Любые и все предложения приветствуются.
Если ответ - оставить это сейчас ... Тогда хорошо, я согласен с этим предложением.Однако, когда мы обновляем более современный набор инструментов (например, ASP.Net), как мы настроим его так, чтобы у разных пользователей были собственные цвета и шрифты?
Будет ли лучшим выбором серверный контроль?