我无法弄清楚如何让氮气生成html元素的实际id
属性。例如,在index.erl中:
#panel { id = "test" }
或#panel { id = test }
生成的html元素如下所示:
<div class="wfid_test"></div>
。
但我想要的是:
<div id="test"></div>
所以我可以使用像<a href="#test">Scroll Down to Test</a>
这样的锚链接来引用id。
这是基本的HTML,它一直存在,所以我确信氮必须有一些方法来做,对吗?
答案 0 :(得分:4)
使用'html_id'元素代替'id':
#panel{ html_id=test, body="Test target" }
它将呈现为:
<div id="test" class="wfid_temp990008">Test target</div>
如果您还需要CSS类,可以同时包含'id'和'html_id'元素:
#panel{ id=test, html_id=test, body="Test target" }
呈现为:
<div id="test" class="wfid_temp990008 wfid_test">Test target</div>
答案 1 :(得分:0)
#panel { id = test }
应该可以正常工作。只需使用原子而不是刺痛。