更改文本颜色的正确方法 - CSS, <span><font>, ?



假设我想更改段落中单个单词的颜色。

我的选择似乎是:外部,Internal or Inline CSS<font><span>

正确的方法是什么?

  1. 确定为什么要更改字体颜色。
  2. 选择最能描述该原因的元素(<em>如果你是为了强调而这样做,<body>如果你是全局地这样做,等等)。如果需要区分相同类型的两个元素,请将类添加到现有元素中(即,比元素类型本身允许的原因更具体)。
  3. 在样式表中编写与该元素匹配的选择器。
"

font"可能会在不久的将来被弃用,因此"span"是两者中更好的选择,因为仅出于这个原因。

始终最好使用外部样式。也许在你的跨度中添加一个类,然后你可以一次又一次地使用它。

最重要的是,决定为什么要为文本添加颜色,如果要强调一个单词,最好使用"em"并使用样式表进行样式设置。如果用户是盲人,他们看不到颜色,但在阅读时他们会听到"它们"。

最新更新