为了账号安全,请及时绑定邮箱和手机立即绑定

div应用问题

按照我的理解,div的作用是设置单独的区域板块吗?那这样的话,按照之前学的标签em和strong、span后根据CSS来改变后来的形状颜色等问题,也差不多类似这个效果,为何要用div,是因为语义化?有点不懂

正在回答

5 回答

<div> 标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。<div> 可定义文档中的分区或节(division/section)。<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。

0 回复 有任何疑惑可以回复我~
#1

慕粉3982119 提问者

非常感谢!
2016-09-13 回复 有任何疑惑可以回复我~

div属于块级标签,主要用于页面布局。em strong span都是行级标签用于语义化。用div还有个好处是可以批量操作,当工作量很大的时候<div class="123"></div>这种可以批量制定样式。但是em strong span就要单独设置了。这是一个偏重的问题,一个偏重于布局,另一个是偏重语义化

0 回复 有任何疑惑可以回复我~

div是块级标签,em,strong等是行级标签,块级标签便于对网页一块进行一起处理

0 回复 有任何疑惑可以回复我~

不是吧,后边那些em、strong等只是改变他们的样式,不同概念

0 回复 有任何疑惑可以回复我~

为了代码更结构化,让程序员一看就知道你的这部分属于那一块区域的,

也便于管理,后面学到css选择器的时候,如果每个区域都用各自的div,那么在渲染样式的时候更容易找到你想渲染的标签

2 回复 有任何疑惑可以回复我~
#1

慕粉3982119 提问者

嗯,明白了,谢谢
2016-09-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226875    人
  • 解答问题       18245    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

div应用问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号