
例如 – 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语义和样式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)