Может ли кто-нибудь сказать мне, что темы лучше или таблицы стилей CSS лучше в asp.net для дизайна?
Также объясните эту концепцию на примере.
Может ли кто-нибудь сказать мне, что темы лучше или таблицы стилей CSS лучше в asp.net для дизайна?
Также объясните эту концепцию на примере.
Вам следует их совместить. Используйте свои файлы css в папке темы для обычного стиля всех элементов html на вашем веб-сайте (включая все сгенерированные элементы).
В файле скина элемента управления вы можете установить класс css по умолчанию. Другие свойства, такие как макет и поведение элементов по умолчанию (пример: элемент управления календарем), также доступны для редактирования.
Файлы скинов подходят для любой конфигурации, специфичной для макета, которую вы не можете легко сделать с помощью CSS, но со свойствами .net элементов управления.
В теме могут быть указаны как файлы .skin, так и файлы .css. Так что нет причин не использовать темы.
Что касается скинов по сравнению с css: Перейдите на css, если его css'able.
В основном темы созданы для серверных элементов управления. Вы не можете использовать темы с элементами управления html. CSS используется для серверных элементов управления, элементов управления HTML и тегов. Если вы используете только серверные элементы управления, вы можете использовать «тему», потому что вы можете включать или отключать тему на основе элементов управления, страниц и всего веб-сайта. На мой взгляд, CSS - лучший способ создать веб-сайт. потому что после рендеринга темы отображается стиль css с элементами управления и тегами. Вы также можете использовать «тему» и «CSS» вместе.
Такой же запрос доступен в моем сообщении по следующей ссылке.
ASP.NET 2.0, AppTheme: как лучше всего использовать AppTheme для моего ВЕБ-САЙТА ASP.NET
Это делает вас счастливыми