【发布时间】:2012-06-17 01:54:13
【问题描述】:
我目前正在连接 excel 中的相邻单元格以重复常见的 HTML 元素和 div - 感觉就像我在开发我的网页时走上了一条奇怪的 excel 路径,我想知道是否有经验的网页设计师可以让我知道如何使用更传统的方法(旨在使用 python 和 mysql)实现我的站点目标。
我的网站中有大约 40 张图片。在这个页面上,我想看到它们都排成一个网格,所以我在每一行有三个彼此相邻的 div,都向左浮动。
-
我没有手动输入每行图像所需的所有代码,而是开始将代码的重复部分与代码的不同部分连接起来。我取了四个 div 类并分离了需要为每个图像更改的代码(src="XXX" 和
“XXX”)。
例子:
> Column D Column E Column F
> '1 <div> <img src=" filename.jpg "></div>'
生成我的 HTML 的公式如下所示:
= D1 & E1 & F1
我确信创建一个 MySQL 数据库并为我的每个图像保存文件路径和属性会更容易,因此我可以使用脚本语言查看数据。任何人都可以提供他们的建议或快速脚本来自动生成 html 吗?
【问题讨论】:
-
呸!我没有解释,但你为什么要对自己造成那种痛苦? =)
-
说实话,在粘贴到 Aptana 时引号变成双引号之前,它实际上运行良好。然后我花了一个小时进行故障排除,并意识到我应该停止使用为完全不同的东西而构建的工具。
-
你所做的一件好事:以你现有的方式展开事情基本上相当于使用模板语言(甚至只是格式化字符串)。例如像
<div><img src="{{path}}" title="{{title}}"></div>这样的语法,所以在最坏的情况下,至少你已经在以一种可扩展的方式思考:P