
a 块
<div>a 的内容</div>b 块
<div>b 的内容</div>c 块
<div>c 的内容</div>列表页 list.html 右侧要有:
a,b 块
内容页 article.html 右侧要有:
a,c 块
sass 有这样的解决思路的,比如新建一个 _a.sass 和 _b.sass _c.cass ; 当 list.sass import _a.sass 和 _b.sass 他导出 list.css 的时候。把 _a.sass 和 _b.sass 的内容就自动加上了; 同理 article.css 也有了 _a.sass 和 _c.sass 的内容;
html 咋整?有没有这样的工具? webpack ? html 模板引擎? haml ?
1 mxm145 2017-10-14 12:51:49 +08:00 via iPhone ssi ? |
2 ss098 2017-10-14 13:00:32 +08:00 via Android 这不就是前端框架做的事情 |
3 mittya 2017-10-14 13:13:22 +08:00 |
4 oh 2017-10-14 13:15:03 +08:00 via iPhone 当年就是为了解决这个问题 开始接触 php |
5 SuperMild 2017-10-14 13:15:31 +08:00 各种前端框架、后端框架都有解决方案 |
6 oott123 2017-10-14 13:28:30 +08:00 via Android WebComponent |
7 eslizn 2017-10-14 13:39:27 +08:00 如果 js 不能满足你要求的话,可以试试 shtml 或者后端动态渲染 |
8 sunjourney 2017-10-14 13:51:26 +08:00 一大堆 模板 引擎支持 include |
9 intellectual OP |
10 Zzzzzzzzz 2017-10-14 13:55:10 +08:00 ssi, xml+xslt 可惜都没人用了...... |
11 saran 2017-10-14 13:59:41 +08:00 via Android 好好的 HTML 简简单单,为什么非要搞的那么复杂。 |
12 mkdong 2017-10-14 14:00:38 +08:00 via iPhone jade 是不是也是做这个事情的 |
13 Loyalsoldier 2017-10-14 14:55:01 +08:00 Jade、handlebars.js 各种前端模板引擎…… |