我的文本应该是Arial Black不适用于Firefox.它只是作为常规文本显示.所以我在Strong标签上使用了Arial字体.我看不出它们的样子.有什么我应该担心的吗?
谢谢
编辑
在这种特殊情况下,我不能使用CSS来做到这一点,所以我是这样做的:
<font face="Arial Black, Arial, sans-serif"> <strong>Want an undergraduate course with more opportunity for hands-on practice? </strong></font>
Run Code Online (Sandbox Code Playgroud)
感谢所有的答案和解释,我相信强标签在这里没有错,因为这是整个消息中最重要的部分.任何人都没有注意到视觉差异,这对我来说已经足够了.
我发布了jsfiddle,它让我感到惊讶,强烈的标签没有添加我期待的大胆效果!在b做了.你可以清楚地看到那里的差异!谢谢你的建议!
关于问题标题(因为问题文本似乎有不同的问题):
该<strong>标签带有语义.引用MDN就此而言
HTML Strong Element()赋予文本强烈的重要性,通常以粗体显示.
因此,首先应使用此标记,以便标记要强调的内容,而不是将文本标记为粗体.
但是,大多数浏览器都会将其强调为粗体印刷文本.
如果您只想使用粗体文本,请使用相应的CSS!
font-weight: bold;
Run Code Online (Sandbox Code Playgroud)
<strong>具有一定的语义含义(沿着"更重要"的方式),因此应该完全避免使用某种东西.如果你想"加粗"文字,只需添加即可font-weight: 700.
或者你知道,解决Arial Black无法正常工作的原因:P可能是你没有在Arial Black周围添加语音标记.
font-family: Arial;
完全可以接受,但是
font-family: Arial Black;
不是.确保你有
font-family: "Arial Black";