HTML(四)— div、span
来源:互联网 发布:那种下载软件好 编辑:程序博客网 时间:2024/06/01 18:00
在HTML中除了表格、表单等常用标签之外,还有两个常用的标签 — div和span标签,两个标签都类似于一个容器,对网页做出一定的布局。下面笔者对两个标签的作用和使用做出了一些整理,供读者学习。
DIV标签 — 块级元素
DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。
<div> 标签定义 HTML 文档中的分隔(DIVision)或部分(section)。
<div> 标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。
<div> 标签可以把文档分割为独立的、不同的部分。<div>标签主要结合CSS使用目的是为页面进行布局。
<!-- div独自占用一行,本身是带有换行的效果 --><div>DIV1</div><div>DIV2</div>
SPAN标签 — 行级元素
<span>标签是被用来组合文档中的行内元素。<span>没有固定的格式表现。当对它应用样式时,它会产生视觉上的变化。
<span>在行内定义一个区域,也就是一行内可以被<span>划分成好几个区域,从而实现某种特定效果。<span>本身没有任何属性。
<!-- span本身不带有换行效果 --><span>SPAN1</span><span>SPAN2</span>
这里笔者对DIV和SPAN的使用只做了简单的描述,在后面学习CSS时,DIV和SPAN会有更加详细的使用。
DIV和SPAN的区别
DIV属于块级元素;SPAN属于行级元素。
- 块元素又名块级元素(block element)
特点:
1.总是在新行上开始。
2.高度、行高以及外边距和内边距都可以控制。
3.宽度缺省是它的容器的100%,除非设定一个宽度。
4.它可以容纳内联元素和其他块元素
<!-- 我们把三个div写在了一行上,但是运行出来却分成了三行 --> <div>我是DIV1</div><div>我是DIV2</div><div>我是DIV3</div>
- 行级元素又名内联元素(inline element)
特点:
1.和其他元素都在一行上。
2.高度、行高以及外边距和内边距不可改变。
3.宽度就是它的文字或者图片的宽度,不可改变。
4.内联元素只能容纳文本或者其他内联元素。
其他块级元素
- div - 常用块级元素。
- h1~h6 - 六大标题
- hr - 水平分割线
- form - 表单
- p - 段落等等
其他行级元素
- span
- a - 锚点
- img - 图片
- code - 计算机代码(在引用源码的时候需要)等等
可变元素
可变元素为根据上下文语境决定该元素为块元素或者内联元素。
- applet - java applet
- button - 按钮
- del - 删除文本
- iframe - inline frame
- ins - 插入的文本
- map - 图片区块(map)
- object - object对象
- script - 客户端脚本
阅读全文
0 0
- HTML(四)— div、span
- (5)html: div与span
- HTML <div> 和<span>
- html div和span
- HTML学习笔记(十一)HTML <div> 和 <span>
- HTML的div和span
- HTML 15 <div>和<span>
- html标签div和span
- html之div和span
- HTML(九) div和span
- HTML——span、div、br、hr标签
- HTML学习笔记(七)<div>与<span>
- HTML基础(2.a,p,h,span,div)
- html基础知识(一) ---- div、span、labelq区别
- HTML——<div>、<span><p>、<br>以及<span>之间的关系
- html 页面样式-- div span 排版
- HTML中DIV与SPAN的区别
- Html DIV与SPAN的区别
- bzoj 2242(快速幂+扩展欧几里得+BSGS)
- Java反射
- 文章标题
- Unity-群组行为AI
- 动态更新数据库脚本——Mysql
- HTML(四)— div、span
- pc端emoji表情
- 卷积神经网络
- 运行loadrunner,打不开IE问题处理方法
- python常见面试题
- 个人笔记
- 写给昨天的自己
- 字符串-KMP的模式匹配算法
- bootstrap插件bootstrapValidator常用验证规则总结