我正在使用 HAML 创建应该如下所示的 HTML:
<html>
<body>
<div class="clearfix flatbanner half">
<a href="my_url" class="my_class1">
<p class='my_class2'>link_text</p>
</a>
</div>
</body>
</html>
注意:“p”也可能是“跨度”
使用 HAML 我已经有了这样的东西:
= link_to_if(bool_expression, "link_text", "my_url", class: "my_class1", style: "background: url('my_image_url') no-repeat center right;") do
= link_to("my_url", class: "my_class1") do
= some_error_handling
这会产生类似的东西:
<html>
<body>
<div class="clearfix flatbanner half">
<a href="my_url" class="my_class1">link_text</a>
</div>
</body>
</html>
所以我必须添加一些代码来在“链接”部分中添加带有 class="my_class2" 的“段落”部分。有谁知道如何做到这一点?