更改(但未添加/删除)的内容的正确HTML标记是什么?

时间:2019-05-30 21:21:59

标签: html

我知道我可以使用<ins>标识添加的内容,并使用<del>标识删除的内容。但是,在没有添加或删除内容的更多详细信息的情况下,我应该使用什么来标记已更改的内容?

例如:

同时提供已添加和已删除的内容(del / ins):

Cost: <del>$10</del><ins>$20</ins>.

仅提供新内容,用什么来表明它已更改?

Cost: <?>$20</?>.

我考虑过<mark>,但是由于<mark>添加了原始作者不希望使用的语义,所以这不太起作用,但是在这种情况下,我确实打算在创作时将其标记为已更改。

>

1 个答案:

答案 0 :(得分:0)

  

s元素表示不再准确或没有内容   不再相关。

来自https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-s-element

<p>Buy our Iced Tea and Lemonade!</p>
<p><s>Recommended retail price: $3.99 per bottle</s></p>
<p><strong>Now selling for just $2.99 a bottle!</strong></p>

  

在指示文档编辑时,s元素不合适;至   将一段文本标记为已从文档中删除,请使用   del元素。