首先我们要明确,display:inline;与float:left;正确含义。display:inline;(内联)《CSS权威指南》中文字显示:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式,这里的“行布局”的意思就是说其表现形式始终以行进行显示。比如,我们设定一个内联元素border-bottom:1px solid #000;时其表现是以每行进行重复,每一行下方都会有一条黑色的细线。如果是块级元素那么所显示的的黑线只会在块的下方出现。

当然这看起来不像是display:inline;与float:left;的区别所在,但是当理解了float:left;的特性那么我们就清楚到底是怎么回事了。float:left;(左浮动)他使得指定元素脱离普通的文档流而产生的特别的布局特性。并且FLOAT必需应用在块级元素之上,也就是说浮动并不应用于内联标签。或者换句话来说当应用了FLOAT那么这个元素将被指定为块级元素。

那么我们很清楚了,内联(display:inline;)元素不能设置宽高,因为内联属于行布局,其特性是在一行里进行布局,所以不能被设定宽高

下面的例子主要讲style="dispaly:inline"的用法.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE> New Document </TITLE></HEAD><BODY><table border="1" width="600"><tr><!--span:默认行内显示   div:默认块级显示,也就是两个div一起用是换行的。--><!--css中的display 有值inline、block是用来控制上面元素的显示方式的--><!---加上float:right inline就会失效,具体原因参看上面解释--><td width="300"><span > SPAN1 </span><span> SPAN2 </span> </td><td width="300" align="center"><div style="display:inline">aaaaa</div><div style="display:inline">bbbbb</div></td></tr></table></BODY>
</HTML>

[DIV+CSS应用]澄清display:inline;与float:left;的用途相关推荐

  1. [CSS]详解display:inline | block |inline-block的区别

    2019独角兽企业重金招聘Python工程师标准>>> [CSS]详解display:inline | block |inline-block的区别[点评网站][发布新闻][申请专栏 ...

  2. DIV CSS display (block none inline)属性的用法教程

    在一般的CSS布局制作时候,我们常常会用到display对应值有block.none.inline这三个值.下面我们来分别来认识和学习什么时候用什么值.这里通过CSS display知识加实例.图演示 ...

  3. CSS定位布局display/float/position属性之间的关系/区别和如何使用取值行为机制

    float: left|right; 可以自动排列自动折行, 但需要clear来配合清除浮动; display: inline-block; 有些时候可以替代float实现相同的效果. positio ...

  4. CSS布局 ——从display,position, float属性谈起

    页面布局,或者是在页面上做些小效果的时候经常会用到 display,position和float 属性,如果对它们不是很了解的话,很容易出现一些莫名其妙的效果,痛定思痛读了<CSS Master ...

  5. 横向排列两个多个div盒子的方法(CSS浮动清除float-clear/inline)/办法

    最近在做一个div css切割,昨晚发现了长期以来一直无记录下来的问题!关于兼容IE跟FF的float属性.趁现在还清醒赶紧记下笔记先: 一.并排在一行的两个div样式有这种情况:ie或者ff下对于子 ...

  6. html在一行内横向排列并排同行同时显示两个多个div盒子的方法(CSS浮动清除float-clear/inline)/办法

    01/23/2014, Posted in  移动 Comments: No comments 最近在做一个div css切割,昨晚发现了长期以来一直无记录下来的问题!关于兼容IE跟FF的float属 ...

  7. div+css使用padding样式和 important标记实现Firefox和IE6处理带float样式的margi

    div+css使用padding样式和!important标记实现Firefox和IE6处理带float样式的margin尺寸上的兼容 [示例代码] <html>     <body ...

  8. Float构建三栏DIV CSS网页布局

    你对用float构建三栏DIV CSS网页布局的用法是否熟悉,这里和大家分享一下,用绝对定位的方法从CSS中得到固定宽度的布局并不困难:但是得到液态布局就有点困难了,因此现在都开始抛弃基于表格的布局技 ...

  9. html中左浮动怎么写,div css float浮动用法(left right)

    div+css中float认识及css float用法,DIV CSS float浮动知识用法与float浮动教程篇 Css样式的float浮动属性,用于设置标签对象(如: 标签盒子.标签.标签.标签 ...

最新文章

  1. @RestController和@Controller注解的区别
  2. 为提高绩效,HR需要做的改进工作
  3. Dora.Interception: 一个为.NET Core度身定制的AOP框架
  4. CentOS 5.X用第三方源安装PHP MySQL Apache等
  5. 【福利解锁Part1】报名参与腾讯云专场活动,第一波干货内容免费放送
  6. 某角数卡发卡网程序V1.7.1版本开源源码
  7. 利用HUtool读取Excel内容
  8. IBGP的自己下一跳,指定源命令。
  9. 正则表达式(以后认真研究下)
  10. 大数据体系的4个热点4个趋势,还有3个疑问
  11. 周跃计算机网络安全基础,华图网校金领名师模块班:计算机基础知识
  12. 【学习】——提问的智慧
  13. 蓝牙解码格式哪个最好_拆解报告:山灵UP2 蓝牙音频接收器
  14. Postman变量的使用
  15. 用python完成图形输出设备_使用numpy进行9宫格图像拼接 - Python
  16. matlab基于傅立叶变换的时域或频域算法计算多普勒频移,展示代码
  17. 查看loam的三维点云地图
  18. Linux云主机开启IPv6服务
  19. MOS管开关时的米勒效应
  20. 线性代数:约当标准型学习笔记

热门文章

  1. Daily Scrum Meeting ——ZeroDay(Beta)12.08
  2. cocos2dx + vs安装使用
  3. 用wubi在一个独立分区硬件装ubuntu12.04产生的无法识别U盘的解决办法
  4. ActiveMQ相关概念
  5. Django手写登录装饰器
  6. 虚方法表与动态分派机制详解
  7. Verilog定义计算位宽的函数clogb2
  8. 机器学习(四)决策树
  9. python基础-元组
  10. Linux 安装Redis全过程日志