我一直在使用模板工具包+多降价+Perl脚本作为我网站的粘合剂。
这种组合有几个问题:
-
我仍然必须做一些丑陋的事情,例如:
<div class=picture_right> {link to image} text for caption
具有适合picture_right的样式。
-
为了确保在
<div>
标签内处理文本,我必须将标志markdown="1"
添加到div
。 -
似乎我通常会得到大量多余的
<p>
标签来包装东西。 这使我的输出无法正确验证,但除此之外似乎无害。
我认为HTML5现在已经足够成熟,可以用作输出格式。 诸如figure
、article
、脚注之类的东西比<div class...>
结构更清晰。
我正在寻找一种轻量级标记语言,它有很好的支持以不太混乱的方式使用 HTML5。
理想情况下:可自定义以执行以下操作:H1
标题自动生成文章,H2
生成部分,可以从外部文件中提取自定义和默认值。 (我只是在学习HTML5的可能性。
总而言之,你想说你想学习html5。我推荐Eric Freeman和Elisabeth Freeman的Head First Html5。