营销型设计网站,wordpress本地网站上传,企业网站系统功能设计说明,长春网站建设方案策划在HTML5中#xff0c;为了使文档的结构更加清晰明确#xff0c;追加了几个与页眉、页脚、内容区块等文档结构相关联的结构元素。内容区块是指将HTML页面按逻辑分割后 的单位。例如对于书籍来说#xff0c;章、节可以称为内容区块#xff1b;对于博客网站来说#xff0c;导…在HTML5中为了使文档的结构更加清晰明确追加了几个与页眉、页脚、内容区块等文档结构相关联的结构元素。内容区块是指将HTML页面按逻辑分割后 的单位。例如对于书籍来说章、节可以称为内容区块对于博客网站来说导航菜单、文章正文、文章的评论等每一个部分都可称为内容区块。 在HTML5中新增的主体结构元素中有两个元素分别article元素与section元素这两个元素是什么意思通常用于哪些内容区块何时用article元素何时用section元素两者之间的区别是什么 一、article元素 article元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。它可以是一篇博客或报刊中的文章、一篇论坛帖子、一段用户评论 或独立的插件或其他任何独立的内容。除了内容部分一个article元素通常有它自己的标题一般放在一个header元素里面有时还有自己的脚 注。 现在让我们以博客为例来看一段关于article元素的代码示例代码如下 article header h1article元素使用方法/h1 p发表日期time pubdatepubdate2010/10/10/time/p /header particle元素是什么怎样使用article元素……/p footer psmallCopyright yiiyaa.net All Rights Reserverd/samll/p /footer /article 这个示例是一篇讲述article元素使用方法在header元素中嵌入了文章的标题部分在标题下部的p元素中嵌入了一大段该博客文章的正文在结 尾处的footer元素中嵌入了文章的著作权作为脚注。整个示例的内容相对比较独立、完整因此对这部分内容使用了article元素。 article元素是可以嵌套使用的内层的内容在原则上需要与外层的内容相关联。例如一篇博客文章中针对该文章的评论就可以使用嵌套article元素的方式用来呈现评论的article元素被包含在表示整体内容的article元素里面。 接着让我们来看一个关于article元素嵌套的代码示例代码如下 article header h1article元素使用方法/h1 p发表日期time pubdatepubdate2010/10/10/time/p /header particle元素是什么怎样使用article元素……/p section h2评论/h2 article header h3发表者shenmiweiyi/h3 ptime pubdate datetime2011-12-23T:21-26:001小时前/time/p /header p这篇文章很不错啊顶一下/p /article article header h3发表者神秘唯一/h3 ptime pubdate datetime2011-12-23T:21-26:001小时前/time/p /header p这篇文章很不错啊对article解释的很详细/p /article /section /article 这个示例中的内容比上述代码更加完整了它添加了文章读者的评论内容示例内容分为几个部分文章标题放在了header元素中文章正文放在了 header元素后面的p元素中然后section元素把正文与评论进行了区分是一个分块元素用来把页面中的内容进行区分在section元素 中嵌入了评论的内容评论中每一个人的评论相对来说又是比较独立的、完整的因此对它们都使用一个article元素在评论的article元素中又 可以分为标题与评论内容部分分别放在header元素与p元素中。 另外article元素也可以用来表示插件它的作用是使插件看起来好像内嵌在页面中一样。代码如下 article h1一个插件/h1 object param nameallowFullScreen vlauetrue embed src# width600 height395/embed /object /article 二、section元素 section元素用于对网站或应用程序中页面上的内容进行分块。一个section元素通常由内容及其标题组成。但section元素并非一个普通的容 器元素当一个内容需要被直接定义样式或通过脚本定义行为时推荐使用div而非section元素。section元素中的内容可以单独存储到数据库中 或输出到word文档中。 section h1section元素使用方法/h1 p什么时候用section元素怎样合理使用section元素?/p /section 通常不推荐为那些没有标题的内容使用section元素可以使用HTML5轮廓工具来检查页面中是否有标题 的section如果使用该工具进行检查后发现某个section的说明中有untitiled section没有标题的section文章这个section就有可能使用不当。 section元素的作用是对页面上的内容进行分块或者说对文章进行分段请不要与有着自己的完整的、独立的内容”的article元素混淆。 下面我们来看article元素与section元素结合使用的示例希望能够帮助你更好地理解article元素与section元素的区别。 article h1article元素与section元素的使用方法/h1 p何时使用article元素何时使用section元素…../p section h2article元素使用方法/h2 particle元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。/p /section section h2section元素使用方法/h2 p section元素用于对网站或应用程序中页面上的内容进行分块。/p /section /article 上述代码中的内容首先是一段独立的、完整的内容因此使用article元素。该文章分为3段每一段都有一个独立的标题因此使用了两个section 元素。请记住对文章分段的工作也是使用section元素完成的。可能有人会问为什么没有对第一段使用section元素这里其实是可以使用 section元素的但是由于其结构比较清晰分析器可以识别第一段内容在一个section元素里所有也可以将第一个section元素省略但是 第一个section元素里还要包含于section元素或子article元素那么就必须写明第一个section元素。 在HTML5中你可以将所有页面的从属部分譬如导航条、菜单、版权说明等包含一个统一的页面中以便统一使用CSS样式来进行装饰。最后关于section元素的使用禁忌总结如下 1不要将section元素用作设置样式的页面容器那是div元素的工作。 2如果article元素、aside元素或nav元素更符合使用条件不要使用section元素。 3不要为没有标题的内容区块使用section元素。 三、两者的区别 以上讲述了那么多两者的区别到底是什么呢事实上在HTML5中article元素可以看成是一种特殊类型的section元素它比 section元素更强调独立性。即section元素强调分段或分块而article强调独立性。具体来说如果一块内容相对来说比较独立的、完整的 时候应该使用article元素但是如果你想将一块内容分成几段的时候应该使用section元素。另外在HTML5中div元素变成了一种容器当使用CSS样式的时候可以对这个容器进行一个总体的CSS样式的套用。