我正在编写样式表来处理Dreamwidth.org(基于LiveJournal的博客网站)上的RSS / Atom供稿。
我所提供的其中一个Feed坚持使用“& nbsp;& nbsp;& nbsp; Text ...”为段落添加前缀,以创建缩进的段落效果。我更喜欢我的段落与页面左侧齐平。我不有能力重写内容或编写Javascript来处理这个问题,并且在任意博客上流行以改变他们的习惯似乎有些站不住脚......
我对CSS的理解是HTML实体和字符本身不能用作选择器。
更新:我正在设计的网站位于:http:// dredmorbius.dreamwidth.org/read /
有问题的具体资料是詹姆斯霍华德•昆斯特勒(James Howard Kunstler)的博客,而this entry特别是非破坏空间的段落缩进。
有关DreamWidth的比较渲染,请参阅here。
答案 0 :(得分:5)
您的理解是正确的。 HTML实体是常规字符,只是用不同的HTML语法表达,因此就CSS而言,它们是相同的,不能用选择器进行定位。
你将不得不在你正在造型的段落中使用text-indent
并尝试使用不同的负值,以尽可能接近完美的反向缩进(或突出),具体取决于字体正在渲染文本。