У меня есть простое веб-приложение, оно сделано с несколькими страницами JSP. Я хотел бы добавить стиль. Я хотел бы предоставить некоторые варианты цветовой темы, например, в выпадающем списке. У меня мало базовых знаний о CSS. Вот мои вопросы:
- Я думаю, что я должен иметь все стили в одном файле CSS и использовать формат, такой как
selector#different_ids {property:value}
, чтобы сохранить все стили, верно?
- Как только тема выбрана, как ее сохранить? использовать
request.getParameter("")
каждый раз или использовать JavaScript?
- Как мне изменить тему в соответствии с сохраненным выбором? Было бы правильно, если бы я использовал
if..else if
в Java и связывал каждый тег с соответствующим идентификатором для different_ids
?
- Как можно передать выбор темы со страницы на страницу? Должно ли это быть сделано с помощью JavaScript?