HTML语义和样式

HTML语义和样式,第1张

概述我的问题是 – 使用某些 HTML标签仍然是最佳做法,即使您需要根据浏览器解释和显示这些标签的方式进行不同的设置吗? 例如 – HTML5< blockquote>标签将以其自己的行开始,具有默认边距和填充,以及缩进. 但是 – 如果你不希望有缩进,你还应该使用< blockquote>标签,以便向浏览器和搜索引擎传达意义,然后应用CSS来减少/消除缩进,或者你应该只使用< p>标签例如? 重新设 我的问题是 – 使用某些 HTML标签仍然是最佳做法,即使您需要根据浏览器解释和显示这些标签的方式进行不同的设置吗?

例如 – HTML5< blockquote>标签将以其自己的行开始,具有默认边距和填充,以及缩进.

但是 – 如果你不希望有缩进,你还应该使用< blockquote>标签,以便向浏览器和搜索引擎传达意义,然后应用CSS来减少/消除缩进,或者你应该只使用< p>标签例如?

重新设计blockquote元素并没有太大的努力,我认为使用最准确地传达其内容含义的标签很重要,但同时我不想养成编写额外代码的习惯.最好不要这样做.

解决方法

I assume that it is important to use the Tags that most accurately
convey the meaning of their contents

你假设正确.

我会说是的,绝对总是尝试使用适合您想要的内容/目的类型的元素.由于某种原因,元素具有名称/名称,因此您的代码可以以具有语义意义的方式构建.为什么这很重要?很好地忽略了它对其起着重要作用的SEO,或者对代码的访问的简易性,这是HTML的预期设计.

不使用特定元素,因为它应用了默认样式,在这种情况下不是一个明智的或非常合理的行动过程.这尤其是因为当您比较browser-specific styling时,大多数元素可能会应用默认样式.

I do not want to get into a habit of writing extra code if it is
consIDered best practice not to do so

在某种程度上不好的做法是主观的,否则它是对或错 – 在这种情况下,不使用正确的标签不会破坏游戏,但是你会违反其预期用途,因此它肯定是糟糕的做法.

看到:

> Semantic HTML (Wikipedia)
> Semantic Web (Wikipedia)

总结

以上是内存溢出为你收集整理的HTML语义和样式全部内容,希望文章能够帮你解决HTML语义和样式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1087840.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存