我正在将我网站上的单词更改为与其他文本不同的字体。我知道这样做的唯一方法是:
<p>My text here <span class="myclass">then word to change</span> more text</p>
有没有更好的方法来改变它,或者这是唯一的方法吗?
我问的原因是因为我能做到这样的事情:
img[src*="name of file"] {
/*my style here*/
}
虽然我的文字没有自己的标签,但我不知道是否有一种方法我不知道。
答案 0 :(得分:4)
据我所知,这是最合乎逻辑的做法。 CSS加载速度很快,只有一个类,并且在页面上多次使用它意味着加载时间很长。
此外,如果您决定通过重新设计更改颜色/样式,则可以轻松修改。
答案 1 :(得分:1)
这是推荐的方式,特别是对于HTML4 +
答案 2 :(得分:1)
您的单词是否包含在文本段落中,还是位于自己的html标记中?如果是后者,则可以像对span标记一样定义类,并直接在该标记上写入css / javascript。
答案 3 :(得分:0)
你可以添加一个没有href的锚标签和一些css。
<a class="myclass">My Word</a>
答案 4 :(得分:0)
“更好”是一个主观的术语。如果您想要更加语义,可以使用标签而不是标签来表示您希望文本具有重点。这也带来了额外的好处,即您可以输入2个字母。 :-)如果你不太关心语义,你甚至可以或标签再保存1个字符。