:语法
2:作用
div 标签可以用来划分 HTML 结构,从而配合 CSS 来整体控制某一块的样式。
div 标签是块级元素,它可用做组合其它 HTML 元素的容器。
div 标签可以用作严格的组织工具,如果用 id 或 class 来标记 div 标签,则 div 标签的作用会更加完美。
3:例子
我们以 “坚持就是胜利” 这句话的中英文书写方式为例,看一下 div 是如何划分结构的
首先先看一下编辑器效果,如下
再来看一下浏览器的运行效果,如下
如果我们把 div 标签去掉,只用段落标签 p 来实现,其实浏览器的运行效果是一样的,那我们为什么还要用 div 标签呢 ,这不是多此一举吗?
其实不然,这是在代码量比较少的情况下,两者的差距不明显,但如果代码有成百上千行的时候,就体现到了 div 标签划分结构的作用,同时也使代码更具有逻辑性。
总结来说,div 标签最重要的用途是划分区域,然后再结合 CSS ,针对指定区域进行样式控制。
我自己是一名从事了多年开发的web前端老程序员,目前辞职在做自己的web前端私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的web前端学习干货,各种框架都有整理,送给每一位前端小伙伴,想要获取的可以关注我的头条号并在后台私信我:前端,即可免费获取
原文链接:https://blog.csdn.net/qq_42351033/article/details/102680545
lt;article>:定义外部的内容
外部内容可以是来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容(如一些网友的投稿或是新闻记者的文章)标签的内容独立于文档的其余部分。
<article>是可以嵌套使用的,内外层内容相关联,用户看到的内容并不是对应本网站的一个具体的页面。
<p>:段落标签
<p>标签主要用作定义一段文本。p 元素会自动在其前后创建一些空白,浏览器会自动添加这些空间,您也可以在样式表中规定。p元素支持html5全局属性。每个段落的结尾记得写</p>,这是一个好习惯,会让你赢得别人的尊重。
<article>和<p>的区别
<article>是HTML5的新标签,<p>是以往已经存在的旧标签。两个标签在页面上直观看来没有多少区别,但是对于搜索引擎读取网页信息有重要的作用。引用外部内容的时候就建议嵌套上<article>标签。
<article>是有具体意义的,它定义一些来自外部的内容,是页面主要元素的补充。html5中<article>相当于html4中的<div class="article样式">,而<p>只是普通的段落标签,不具备所谓的意义。
Html5建站是目前企业建站的主流。HTML5框架下的网站更容易被百度收录,打开速度也更快,能根据屏幕大小自动适应终端,十分有利于企业进行跨屏营销。
HTML5企业建站:http://www.iisp.com/design?s=yuqiuping
注释:<div> 元素常用作布局工具,因为能够轻松地通过 CSS 对其进行定位。
这个例子使用了四个 <div> 元素来创建多列布局:
<html> <head> <style> #header { background-color:#1aaa11; color:white; text-align:center; padding:5px; } #nav { line-height:30px; background-color:#eeeeee; color:#faaaff; height:300px; width:100px; float:left; padding:5px; } #section { width:350px; float:left; padding:10px; } #footer { background-color:#166611; color:white; clear:both; text-align:center; padding:5px; } </style> </head> <body> <div id="header"> <h1>天华信息教育</h1> </div> <div id="nav" > 第一组<br> 第二组<br> 第三组<br> </div> <div id="section"> <h2>这是标题</h2> <p> 这是内容 </p> <p> 这是内容 </p> </div> <div id="footer"> 天华信息教育 </div> </body> </html>
HTML基础教程:div元素实现布局
*请认真填写需求信息,我们会在24小时内与您取得联系。