【发布时间】:2013-06-09 03:18:43
【问题描述】:
我有一个 CSS 类,我经常将其添加到内联 HTML 元素中以更改显示。
在 CSS 中:
.mymath{ font-family:...; color:...;...}
在 HTML 中:
normal text <span class="mymath"> math text </span> normal text
我可以使用比<span class="mymath"> 更短的东西吗?
CSS/javascript 有什么帮助吗?
如果解决方案涉及 HTML5,请注明
提前致谢。
【问题讨论】:
-
这根本不是问题。
-
不确定您实际上在问什么,您有一个 CSS 类,其中定义了字体和颜色的各种规则,并且您正在应用它......我不明白问题是什么?
-
指定类名有什么问题?为什么你还要关心长度?
-
如果你的结构允许你在不影响其他跨度的情况下通过祖先和后代选择器来定位跨度,你可以放弃跨度上的类。
-
不,除了使用更短的类名,或使用特定标签来指定特定样式(但说真的,不要,这太可怕了-semantic),例如
em表示所有橙色、带下划线的文本,strong表示所有粗体、绿色文本。
标签: javascript css html