我对CSS相对较新,并且已使用它来更改文本的样式和格式。
我现在想用它来插入文本,如下所示:
<span class="OwnerJoe">reconcile all entries</span>
我希望我能表现为:
乔的任务:协调所有条目
也就是说,仅由于属于“所有者Joe”类,我希望Joe's Task:
显示文本。
我可以用下面的代码来做到这一点:
<span class="OwnerJoe">Joe's Task:</span> reconcile all entries.
但这对于指定类和文本来说似乎是多余的。
有可能做我想要的吗?
编辑 一个想法是尝试将其设置为ListItem <li>
,其中“项目符号”是文本“ Joe's Task”。我看到了有关如何设置各种项目符号样式甚至项目符号图像的示例。列表项目符号可以使用一小段文字吗?
1
<li>的主意不是一个好习惯。如果您确实要这样做,请改用模板语言。
—
加里
听起来就像在使用CSS3:before或:after伪元素,您实际上只是将冗余转移到CSS领域(因为您需要为OwnerJoe,OwnerJane等添加CSS语句)
—
Matt Beckman
@马特·贝克曼:我很好。我可以为每个用户轻松定义CSS块。在我看来,在HTML中一遍又一遍地重复。
—
abelenky 2010年
我觉得对于更广泛的读者来说,更实际地使用它可能是想
—
帕特里克
label.required:before {content: "* ";}
在必填字段前面加一个星号。