Php 动态模板css(模板框架)的mysql结构
我正在尝试创建一个动态cssFile.php,它从数据库中检索内容。 有了这个框架,我应该能够更改一些全局css属性和一些其他属性,比如使用html表单定位和调整它们的大小,但我不知道如何在数据库中构造数据,甚至不知道如何创建一个好的布局。 数据库表应类似于:Php 动态模板css(模板框架)的mysql结构,php,html,mysql,css,templates,Php,Html,Mysql,Css,Templates,我正在尝试创建一个动态cssFile.php,它从数据库中检索内容。 有了这个框架,我应该能够更改一些全局css属性和一些其他属性,比如使用html表单定位和调整它们的大小,但我不知道如何在数据库中构造数据,甚至不知道如何创建一个好的布局。 数据库表应类似于: +-------+------------+--- | color | background | ... +-------+------------+--- | red | #fff | +-------+--------
+-------+------------+---
| color | background | ...
+-------+------------+---
| red | #fff |
+-------+------------+---
或者像这样:
+--------+----------+-------+
| class | property | value |
+--------+----------+-------+
| .class | color | red |
+--------+----------+-------+
像这样的布局会很好 CSS_类型-表格
+--------+----------+
| id | type |
+--------+----------+
| 1 | .class |
+--------+----------+
+--------+----------+-------+------------+
| type | property | value | type_name |......
+--------+----------+-------+------------+
| 1 | color | red | container |......
+--------+----------+-------+------------+
CSS\u主表
+--------+----------+
| id | type |
+--------+----------+
| 1 | .class |
+--------+----------+
+--------+----------+-------+------------+
| type | property | value | type_name |......
+--------+----------+-------+------------+
| 1 | color | red | container |......
+--------+----------+-------+------------+
…第二个似乎更有意义,也许用“标识符”替换“类”,这样您就可以使用Id了,元素和其他选择器不只是类,而是更新属性如何?例如,有一天我将边距设置为0px,另一天我将边距设置为10px,它将插入2行,数据将杂乱无章,并将增加数据库大小更新,其中class=.class and property=property and value=value?