Можно ли встраивать HTML в элемент css content:
при использовании псевдоэлемента :before
?
Я хочу использовать шрифт Awesome (или Glyphicon) в таком случае:
h1:before {
content: "X";
padding-right: 10px;
padding-left: 10px;
color: @orangeLight;
}
Где X
что-то вроде <i class="icon-cut"></i>
.
Я могу, конечно, сделать это вручную в HTML, но я действительно хочу использовать :before
в этом случае.
Аналогично, есть ли способ использовать <i>
как пул списков? Это работает, но не ведет себя корректно для объектов с несколькими строками:
<ul class="icons">
<li><i class="icon-ok"></i> Lists</li>
<li><i class="icon-ok"></i> Buttons</li>
<li><i class="icon-ok"></i> Button groups</li>
<li><i class="icon-ok"></i> Navigation</li>
<li><i class="icon-ok"></i> Prepended form inputs</li>
</ul>