【发布时间】:2013-06-18 07:32:19
【问题描述】:
我被要求使用CGI.pm和来自用户的表单来制作一个获取宽度、单位、方向和段落的表单。然后我需要通过 CSS 规则为段落应用宽度、单位和方向。
我想知道是否可以使用 CGI.pm 在 Perl 中编写内联 CSS。
例如:
<p style=width:"user-width user-unit";text-align:"user-justification">
paragraph</p>
【问题讨论】:
-
最好不要混合 View(HTML,CSS) 和 Controller(你的 CGI 脚本做逻辑)
-
老师让我练习一下
-
如果你必须在课堂上这样做,那么你必须在课堂上这样做,我猜……但你正在养成一个坏习惯。如今,使用 CGI.pm 的 HTML 生成函数通常被认为是一个坏主意。改用模板系统(例如 Template::Toolkit 或 Xslate)是正确的做法,至少在出现更好的东西之前是这样。
标签: perl cgi perl-module