div(div)和部门?(section?)的区别

SECTION元素被定义为网页或站点的语义部分,它不是另一种更具体的类型,如ARTICLE或ASIDE。设计师在标记页面的一个不同部分时经常使用此元素,即可以移动并用于其他页面或站点部分的整个部分。这是一个独特的内容。...

SECTION元素被定义为网页或站点的语义部分,它不是另一种更具体的类型,如ARTICLE或ASIDE。设计师在标记页面的一个不同部分时经常使用此元素,即可以移动并用于其他页面或站点部分的整个部分。这是一个独特的内容。

相反,DIV元素适用于页面中除语义以外的其他用途。例如,您可以将一些内容包装在一个DIV中,为其提供一个“钩子”以使用CSS进行样式设置。从语义上讲,它可能不是内容的一个独特部分,但它是分开的,这样您就可以实现所需的布局或感觉。

这都是关于语义的

DIV和SECTION元素之间的唯一区别是语义,即您要划分的内容的含义。

DIV元素中包含的任何内容都没有固有的含义。它最好用于以下情况:

  • CSS样式和CSS样式的挂钩
  • 布局容器
  • JavaScript挂钩
  • 使内容或HTML更易于阅读的分区

DIV元素过去是唯一可用于向样式文档和布局添加挂钩的元素。在HTML5之前,典型的网页充斥着DIV元素。事实上,一些WYSIWYG编辑器只使用DIV元素,有时还代替段落。

HTML5引入了分段元素,创建了更多语义描述文档,并帮助定义这些元素的样式。

跨度元素呢?

另一个常见的非语义元素是SPAN。它用于内联为内容块(通常是文本)周围的样式和脚本添加挂钩。从这个意义上讲,它与DIV完全相同,但不是块元素。将DIV视为块级跨度,并以相同的方式使用它,但用于整个HTML内容块。

HTML没有类似的内联分段元素。

对于旧版本的internet explorer

即使您支持的Microsoft Internet Explorer的旧版本不能可靠识别HTML5,也应该使用语义正确的HTML标记。语义将帮助您和您的团队在将来管理页面。最新版本的Internet Explorer及其替代品Microsoft Edge认可HTML5。

使用div和section元素

您可以在一个有效的HTML5文档节中同时使用DIV和SECTION元素来定义内容的语义离散部分,并使用DIV来定义用于CSS、JavaScript和布局目的的挂钩。

Jennifer Krynin的原创文章。杰里米·吉拉德于2017年3月15日编辑

  • 发表于 2021-09-08 03:45
  • 阅读 ( 70 )
  • 分类:数学

你可能感兴趣的文章

迪夫(div)和跨度(span)的区别

迪夫(div)和跨度(span)的区别 HTML是开发网页的一种广泛使用的语言。它代表超文本标记语言。术语Hyper是指链接到internet上的其他web资源。术语标记是指使用图像和其他多媒体资源创建格式化文本的能力。超链接是HTML中使所有we...

  • 发布于 2020-11-09 08:37
  • 阅读 ( 353 )

如何制作自己的加密货币仪表盘

...//files.coinmarketcap.com/static/widget/currency.js"></script><div class="coinmarketcap-currency-widget" data-currency="bitcoin" data-base="USD" ></div> ...

  • 发布于 2021-03-12 02:21
  • 阅读 ( 350 )

如何通过3个简单的步骤构建javascript幻灯片

...t/javascript"> </script> </head> <body> <div id="showContainer"> <div class="imageContainer" id="im_1"> <img src="Images/1.jpg" /> <div class="caption"> Windmill </div> </div> <div clas...

  • 发布于 2021-03-13 17:20
  • 阅读 ( 245 )

如何建立一个网站:初学者

... <div id="top-bar"></div> ...

  • 发布于 2021-03-15 13:25
  • 阅读 ( 261 )

表格1099 div:股息和分配定义

什么是表格1099 div:股息和分配(form 1099-div: dividends and distributi***)? 表格1099-DIV:股息和分配是由银行和其他金融机构向在一个日历年内从任何类型的投资中获得股息和分配的投资者发送的美国国税局(IRS)表格。投资者可以获...

  • 发布于 2021-06-01 02:39
  • 阅读 ( 168 )

部门(div)和跨度(span)的区别

...在成为一门相当科学,WC3建议不要总是回到使用<部门>在HTML5中。 作为一个结构整洁但简单的博客格式的例子,考虑使用CSS的新HTML5元素,而不是使用元素;使用元素作为主要内容,元素突出显示或分隔页面、页眉...

  • 发布于 2021-06-24 23:59
  • 阅读 ( 257 )

部门id(div id)和div类(div class)的区别

...区别-主要区别比较 关键术语 div id,div class,HTML 什么是部门id(div id)? id属性有助于唯一地标识每个HTML元素。id的值是唯一的,并且写在引号中。程序员可以给元素一个id,然后使用该id键入CSS或JavaScript代码来添加样式或使网页...

  • 发布于 2021-07-02 01:15
  • 阅读 ( 501 )

普通股股利(ordinary dividends)和合格股息(qualified dividends)的区别

普通股息和合格股息的最大区别在于税率普通股息作为普通收入征税,而合格股息则有资格以较低的税率征税。与所有与税务有关的事项一样,股息被视为合格股息有一些细微差别和资格标准。这个...

  • 发布于 2021-07-07 02:16
  • 阅读 ( 1646 )

部门(div)和html中的跨距标记(span tag in html)的区别

关键区别:The<部门>标记将创建换行符,默认情况下,将在标记开始后的文本和标记结束时的文本之间创建分隔符&lt/div>。<跨度>标记不会创建类似于<的换行符;部门>标记,而...

  • 发布于 2021-07-12 12:57
  • 阅读 ( 156 )

桌子(table)和部门(div)的区别

...是如何工作和行为的&书信电报;表>和<部门>是一个人在设计网站时发现的两种不同类型的标签。这两个标签用于控制网站的布局和外观。 现在,当一个人创建一个网站;他可能会根据网站在浏览器中的外...

  • 发布于 2021-07-13 08:36
  • 阅读 ( 183 )
mmb17302
mmb17302

0 篇文章

相关推荐