“div”是什么意思?

网页编程里的<div></div>是什么意思?在什么情况下才出现?... 网页编程里的<div></div>是什么意思?在什么情况下才出现? 展开
 我来答
书尽胸臆
高粉答主

2020-11-10 · 精读书,爱读书,分享书,书中自有颜如玉,书中自有黄金屋
书尽胸臆
采纳数:730 获赞数:58956

向TA提问 私信TA
展开全部

<div> 标签定义 HTML 文档中的分隔(DIVision)或部分(section)。div属于web前端的学习内容,其中<div> 标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。<div> 可定义文档中的分区或节(division/section)。

<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。

当使用 CSS-P 的时候, 主要把它用在 DIV(division)tag 上。当把文字,图像,或其他的放在 DIV 中,它可称作为“DIV block”,或“DIV element”或“CSS-layer”,或干脆叫“layer”。所以把它称作“层次”。所以当看到这些名词的时候,就知道它们是指一段在 DIV 中的 HTML。

使用 DIV 的方法跟使用其他 tag 的方法一样:

如果单独使用 DIV 而不加任何 CSS-P, 那么它在网页中的效果和不使用是一样的。

但当把 CSS-P 用到 DIV 中去以后,就可以严格设定它的位置。首先需要给这个可以被 CSS-P 控制的 DIV 一个 ID 或说是它的名字。比如说给这个 DIV 的名字是 truck。给名字的目的是以后可用JavaScript来控制它, 比如说移动它或改变它的一些性质等等。

给层次取什么名字是随意的,名字可以是任何英文字母和数字,但第一个必须是字母。有两种把 CSS-P 应用到 DIV 的方法。

Inline CSS:Inline是最常用的方法。

ExternalSTYLE tag:使用 External 方法的结果是一样的。请注意在 External 方法里,在 STYLE 里的 ID 和 DIV 里的关系。

扩展资料

布局优势

一、精简代码,减少重构难度。

网站使用DIV+CSS布局使代码很是精简,相信大多朋友也都略有所闻,css文件可以在网站的任意一个页面进行调用,而若是使用table表格修改部分页面却是显得很麻烦。要是一个门户网站的话,需手动改很多页面,而且看着那些表格也会感觉很乱也很浪费时间,但是使用css+div布局只需修改css文件中的一个代码即可。

二、网页访问速度

使用了DIV+CSS布局的网页与Table布局比较,精简了许多页面代码,那么其浏览访问速度自然得以提升,也从而提升了网站的用户体验度。

三、SEO优化

采用div-css布局的网站对于搜索引擎很是友好,因此其避免了Table嵌套层次过多而无法被搜索引擎抓取的问题,而且简洁、结构化的代码更加有利于突出重点和适合搜索引擎抓取。

四、浏览器兼容性

若使用table布局网页,在使用不同浏览器情况下会发生错位,而div+css则不会,无论什么浏览器,网页都不会出现变形情况。

最后,需要注意的是,蜘蛛不喜欢一个页面有太多的css代码,否则同样会影响蜘蛛的爬行,影响搜索引擎的收录,所以采用外部调用的方式调用CSS是非常不错的方法。而同时,若非必须太多花哨的网站,采用CSS布局,同样可以到达所想要的效果。如网站导航中的文字颜色变化、下拉菜单等。

苍慕梅富钰
2019-12-31 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:924万
展开全部
div是html标记,通常作为容纳其他元素的容器,当div以绝对定位方式定位时,可以视为“层”div是w3chtml的标准元素。
使用div标签
使用css-p,主要依靠<div>标签来实现,当你把html内容放在<div>标签里时,可以称它为:“div块”,“div元素”,“css-layer”,或者简单的称之为“layer”。
使用div标签的方法和其他标签没有什么两样:
<div>
html内容
</div>
纯粹使用<div>标签而不加任何css内容,其效果与用<p></p>是一样的。
但当把css放进div标签中以后,我们就可以指定hmtl元素显示在屏幕上的具体位置,可以在某一位置上画出方形或线,或者指定文字在某一个块中如何显示。首先要做的,是给这个div元素(即层)加上一个唯一的id标识(id的作用类似于为这个层起个名字)。
<divid="abc">
加一个id号
</div>
层的id可以随意设定,可由字母、数字和下划线组成,但必须以字母起头
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qingwang99
推荐于2017-09-11 · TA获得超过374个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:0
展开全部
有人把div叫做"层",这么说可能不是很容易理解..你可以把div理解成一个容器,他的作用就是用来存放其他的东西,在web 2.0标准里面,形式和内容是分离的,所以用div来存放文字和图片等等内容,用css来进行布局,这样可以更简便的对网页进行维护
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangyaozh
2008-02-20 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:130
采纳率:0%
帮助的人:146万
展开全部
全程division,分开、除法、部分等的意思,在网页里面常用来讲网页划分为不同的逻辑部分,以便控制。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1016760952
2013-04-05 · TA获得超过325个赞
知道答主
回答量:132
采纳率:0%
帮助的人:22.1万
展开全部
DIY是英语Do It Yourself的缩写,自己动手的意思。

DIY起源于欧美,已有50年以上的历史。在欧美,由于工人的工资非常高,所以一般家庭的布置、房屋维修等,尽量自己动手而很少雇佣工人来做,以节省工资费用。

DIY兴起于近几年,逐渐成为一种时尚。最常见的DIY有:DIY电脑,DIY家具安装等。人们在DIY的过程中,不仅节省了费用,还感受到了自己动手的乐趣。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式