我应该在哪里存储与UI相关的内容?

时间:2016-09-01 05:47:13

标签: html css database

假设我在数据库中有一个地址列表,我想在html页面上显示。比如,其中有5个并且它们很少被改变,大约在几个月内改变一次。但是,它们可能会被更改,添加或删除。我想用特定的CSS样式显示它们中的每一个。我应该在哪里存储这些css样式?在一个数据库?但是这是个好主意吗?我认为UI相关的东西不应该存储在数据库中。那么我应该在哪里呢?或者我应该在html页面或css文件中进行硬编码?对硬编码来说,这不是一个好主意。

2 个答案:

答案 0 :(得分:1)

It depends on when you use this style, on a new window from the selected address? if that is the case i would store the file where the css files is stored and create a generic handler to change the css file according to the selected address. this is a good example

if you just want to change the style of the control or the address section then just store it in the database table. would do any harm.

答案 1 :(得分:0)

你知道 MVC模式吗?您的应用程序应划分为3个单独的层 - 数据库业务层(业务应用程序)进行通信,该用户界面 >(UI应用程序),这意味着UI甚至看不到DB层。

此外,您可能还不太了解硬编码的含义。我想在CSS文件中定义CSS类没有错。