gpt4 book ai didi

html - 在幕后,是否像 div 一样实现了 HTML5 标签(文章、部分、旁白、页眉、页脚)?

转载 作者:可可西里 更新时间:2023-11-01 13:38:59 26 4
gpt4 key购买 nike

我知道所有这些标签都有不同的语义,比如 article 是一个独立的故事; section 是页面的独立部分...

从很多方面来说,它们都是很好用的标签。但是,它们只是语法糖吗?因为我没有看到它们之间有任何风格差异。当不被任何 CSS 规则应用时,它们就像 div 一样。

希望有webkit/gecko高手能在代码层面说明一下。

最佳答案

大部分是。它们实际上不是 div,而是 block 级元素(微妙但不同)。

http://diveintohtml5.info/semantics.html#new-elements

There are several new elements defined in HTML5 which are block-level elements. That is, they can contain other block-level elements, and HTML5-compliant browsers will style them as display:block by default.

是的,目前它们只是用来缩短代码长度和创建更清晰的标记,但这就是 block 级元素的作用。如果您从 <p> 中删除默认样式标签是不是就像一个<div>

关于html - 在幕后,是否像 div 一样实现了 HTML5 标签(文章、部分、旁白、页眉、页脚)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8644870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com