Html 使用标签是一种不好的做法吗?

Html 使用标签是一种不好的做法吗?,html,Html,可能的重复项: 如果是,为什么?有两个开发人员告诉我,我是自由职业者,不使用b标签,而是使用strong。但他们都没能告诉我确切的原因 我更喜欢使用b,因为它的编写速度更快,除非有特定的原因我不应该使用b。元素的意思是-bold,这是一个UI问题,应该放在CSS中,而不是放在标记中。如果您只想应用没有意义的样式,请使用 语义-这意味着文本很重要,无论这对您的显示器或文本阅读器意味着什么。如果以这种方式标记文本而不考虑任何视觉问题是有意义的,请使用。元素的意思是-bold,这是一个UI问题,应该

可能的重复项:

如果是,为什么?有两个开发人员告诉我,我是自由职业者,不使用b标签,而是使用strong。但他们都没能告诉我确切的原因

我更喜欢使用b,因为它的编写速度更快,除非有特定的原因我不应该使用b。

元素的意思是-bold,这是一个UI问题,应该放在CSS中,而不是放在标记中。如果您只想应用没有意义的样式,请使用

语义-这意味着文本很重要,无论这对您的显示器或文本阅读器意味着什么。如果以这种方式标记文本而不考虑任何视觉问题是有意义的,请使用。

元素的意思是-bold,这是一个UI问题,应该放在CSS中,而不是放在标记中。如果您只想应用没有意义的样式,请使用

语义-这意味着文本很重要,无论这对您的显示器或文本阅读器意味着什么。如果以这种方式标记文本而不考虑任何视觉问题有意义,请使用。

表示强烈强调。这个想法是,当使用不同的媒介时,例如从文本到语音,你可以通过改变语气来表达强烈的强调

意思是粗体。这在屏幕显示之外毫无意义,更重要的是,这并不能解释为什么有些东西是粗体的。

意味着强烈的强调。这个想法是,当使用不同的媒介时,例如从文本到语音,你可以通过改变语气来表达强烈的强调

意思是粗体。这在屏幕显示之外毫无意义,更重要的是,这并不能解释为什么有些东西是粗体的。

HTML5为标签提供了一种新的语义用法:

b元素表示在文体上与普通散文有所不同的文本跨度,而不传达任何额外的重要性,例如文档摘要中的关键词、评论中的产品名称,或其典型排版显示为粗体的其他文本跨度

不同的是:

强元素表示其内容的重要性

HTML5为标签提供了一种新的语义用法:

b元素表示在文体上与普通散文有所不同的文本跨度,而不传达任何额外的重要性,例如文档摘要中的关键词、评论中的产品名称,或其典型排版显示为粗体的其他文本跨度

不同的是:

强元素表示其内容的重要性

在HTML4和XHTML1中,b是一个表示元素。除此之外,它没有任何意义,只能以粗体字呈现。表示是CSS的工作。HTML用于结构和语义。如果您只需要粗体字体,那么应该使用CSS字体权重属性以及语义上最接近所标记内容的标记

另一方面,strong则意味着该内容比em更强调内容。对于无法使用粗体字体(如屏幕阅读器)呈现的输出,或者如果将来您决定使用不同的背景色来呈现重点,则标记仍然有意义。

在HTML 4和XHTML 1中,b是一个表示元素。除此之外,它没有任何意义,只能以粗体字呈现。表示是CSS的工作。HTML用于结构和语义。如果您只需要粗体字体,那么应该使用CSS字体权重属性以及语义上最接近所标记内容的标记


另一方面,strong则意味着该内容比em更强调内容。对于无法使用粗体字体(如屏幕阅读器)呈现的输出,或者如果将来您决定使用不同的背景色来呈现重点,则标记仍然有意义。

HTML5给出了标记的语义含义@ceejayoz-不,它明确地说它只是一种风格。HTML5赋予标记语义@ceejayoz-不,它明确地说它只是一种风格。你可以在提交你的作品之前使用它,然后将它转换为。每个人都会很高兴。请阅读:我认为这个问题的最佳答案是:哈哈,因为它写起来更快。拥有一个真正的HTML编辑器,一个自动完成的编辑器,你就不再需要在如此荒谬的基础上做出风格和设计决策。你可以使用它,然后在提交作品之前将其转换为。每个人都会很高兴。请阅读:我认为这个问题的最佳答案是:哈哈,因为它写起来更快。拥有一个真正的HTML编辑器,一个自动完成的编辑器,你就不再需要在如此荒谬的基础上做出风格和设计决策。这是真的,只有当你用HTML4编写时。新的HTML5草案为、、和提供了一套全新的语义。只有在使用HTML4编写时,这才是正确的。新的HTML5草案为、、和提供了一套全新的语义。