articlehtml5(article和passage区别)
section article ,语义是从无到有,逐渐增强的对于一段主题性的内容,则就适用 section,而假如这段内容可以脱离上下文,作为完整的独立存在的一段内容,则就适用 article原则上来说,能使用 article 的时候,也是可以使用 section 的,但是实际上,假如使用 article 更合适,那么就不要使用 section。
为了更好地处理今天的互联网应用,HTML5添加了很多新元素及功能,比如 图形的绘制,多媒体内容,更好的页面结构,更好的形式 处理,和几个api拖放元素,定位,包括网页 应用程序缓存,存储,网络工作者,等ltcanvas 标签定义图形,比如图表和其他图像该标签基于 JavaScript 的绘图 API 新多媒体元。
article是一篇完整的文章,section是一个章节 所以通常意义上讲是article包含section,不过section并不一定非要被article所包含article是特殊的section,更强调独立完整性。
我也在查这个的资料,现在的技术资料很不好取得,不像以前想学什么就找得到什么这个标签在HTML5中,意思应该是取代DIV结构的,它定义了一个大的外部框架,就像你我们经常定义的最外层的那对DIV意思一样,现在有了这些自己具有层级结构的不同标记了所以article的下面应该还包括很多其它标签结合后实现。
html5中的 sectionarticle之类的标签都可以用div代替他们可以看作是有一定意义的div 你完全可以通过css给div加上样式来代替article不过那么做显然是一种倒退呵呵,html5的出现就是为了让页面每个部分都有“意义”。
article属于语义标签,语义标签没有特别的功能,就相当于一个div,主要是给浏览器和搜索引擎看的 article顾名思义就是文章,出轨用的。
divHTML Spec “The div element has no special meaning at all”这个标签是我们见得最多用得最多的一个标签本身没有任何语义,用作布局以及样式化或脚本的钩子hooksection HTML Spec “The section element represents a generic section of a document or application A section, in。
“ltsection元素表示了一篇文档或应用中,通用段落 – WHATWG”从描述中我们可以看出ltsection元素的作用就是分段,或多或少类似于ltdiv但是它仍有一个特例在文档中,加入了一段特别声明“当一个元素仅用于风格样式或是为了脚本的方便,我们鼓励作者使用ltdivltsection元素适用于,当元素的内容。