`

CSS Display - Block and Inline Elements, or float

    博客分类:
  • css
 
阅读更多

1. A block element is an element that takes up the full width available, and has a line break before and after it.

Examples of block elements:

  • <h1>
  • <p>
  • <div>

2. An inline element only takes up as much width as necessary, and does not force line breaks.

Examples of inline elements:

  • <span>
  • <a>

http://www.w3schools.com/css/css_display_visibility.asp

 

3. float will keep elements as close as possible. For example: float:left would put one element just after another element, with no space between. Even if the element is a block element.

分享到:
评论

相关推荐

    CSS inline-block属性概述及其使用示例

    CSS中的`inline-block`属性是`display`属性的一个值,它允许元素同时具有行内元素(inline elements)和块级元素(block elements)的特点。理解`inline-block`的关键在于其结合了两者的优势:行内元素的水平布局...

    css中display:block;的用法及适用标签详解

    此外,在使用浮动布局(float layout)时,清除浮动后,有时也需要重置`display`属性为`block`来恢复元素的正常流布局。 总之,`display: block;`是一个非常灵活的CSS属性,它可以改变元素的显示方式,使其适应各种...

    div+css盒子模型标签解析.pdf

    - 要在一行内显示多个块级元素,可以将它们的`display`属性设为`inline`或`inline-block`。 - 通过调整`display`属性,可以控制元素的宽度和高度,实现灵活的布局设计。 - 对于希望背景色跟随文本宽度的元素,...

    CSS中火狐浏览器与IE浏览器的兼容

    - **Block Elements vs Inline Elements**:块级元素默认占据整行空间,而内联元素则与其他元素共享同一行。 - **Box Model**:每个HTML元素都可以被视为一个矩形盒子,它由内容、内边距、边框和外边距组成。 - **...

    第七章 浮动1.0.md

    为了使多个块级元素排在一行中,可以通过使用`display: inline-block`属性或者`float`属性来实现。这里主要介绍`float`属性: #### Float - **定义**:用于指定元素应该向哪一侧浮动。当一个元素设置了`float`属性...

    CSS 权威指南(第四版)英文版(Oreily.CSS.The.Definitive.Guide.4th.edition)

    包括元素的视觉表现(如块级盒子和内联盒子)、包含块的概念(The Containing Block)、如何改变元素的显示类型(Altering Element Display)等。 - 块级元素的格式化(Block Boxes) 包括水平格式化(Horizontal...

    第十三课 css元素、定位与浮动-011

    3. **内联块元素**(Inline-block Elements):如`&lt;img&gt;`(图片)和`&lt;input&gt;`(输入框)。这些元素结合了行内元素和块级元素的特点,既能设置宽高,也可以设置`margin`和`padding`,并且能与其他行内元素并排显示。`...

    CSS文档流与块级元素,css

    - **块级元素(Block Elements)**:这些元素通常独自占据一行,它们可以包含其他块级元素或内联元素。典型的块级元素包括`&lt;p&gt;`、`&lt;div&gt;`、`&lt;h1&gt;`到`&lt;h6&gt;`等。块级元素的特点是可以设置宽度和高度,以及内外边距和...

    CSS语法字典

    - `display: inline;`将元素显示为行内元素。 - `display: none;`完全隐藏元素,并释放其所占的空间。 - **Visibility Property**: - `visibility: hidden;`隐藏元素,但保留其在页面中的位置。 - `visibility...

    css解决IE6,IE7,firefox兼容性问题.

    a { display: block; float: left; border: 1px solid #000; background-color: #ccc; } ``` 9. **清除浮动元素的影响** - 使用 `clear` 属性可以帮助解决背景自适应高度问题: ```css .clearfix::after { ...

    文档流 div+css

    - **示例:** 通过`display: inline-block`属性将元素设置为内联块级元素。 #### 三、文档流中的元素行为 **1. 非浮动块级元素:** - **特点:** 每个非浮动块级元素都独占一行。 - **示例:** `&lt;div&gt;`元素。 **2...

    CSS40个布局实例

    14. **Display属性**:display属性控制元素的呈现方式,如block、inline、inline-block、none等,对于布局设计至关重要。 15. **Column Layout**:多列布局允许将内容分成多列显示,适用于长文本或杂志样式的设计。...

    CSS属性解释、说明

    - **值**:`block`(块级)、`inline`(内联)、`list-item`(列表项)、`run-in`(运行内)、`table`及其子属性等。 - **示例**:`display: block;` #### 四、盒模型样式(Box Model Properties) **1. `width`...

    CSS样式所有属性.pdf

    - `display`:设置元素的显示类型(如block、inline、none)。 - `float`:使元素浮动。 - `overflow`:控制内容溢出元素框的行为。 - `position`:定义元素的定位类型(如static、relative、absolute、fixed)...

    css教程 css和document

    在CSS中,还有很多的属性和值,例如display、position、float等。这些属性和值可以组合使用来实现不同的布局效果。 CSS的另一个重要特性是它可以实现响应式设计(responsive design),即根据不同的屏幕尺寸和设备...

    IE7,6与Fireofx的兼容性处理方法

    /* for inline elements */ display: inline; /* for same-line arrangement */ display: table; /* for table-like behavior */ }`。 6. **宽度和高度问题**:IE不支持`min-width`和`min-height`,但可以通过设置...

    html测试题

    #### 一、选择题解析 **1.... 通常情况下,为了使 `&lt;dt&gt;` 和 `&lt;dd&gt;` 在同一行显示,可以使用 `display: inline` 或 `display: inline-block`,并可能结合其他样式如 `float` 或 `flex` 布局来实现。

    CSS属性探秘系列(七):z-index

    - 非替换行内元素(display: inline/*-block/inline-table)。 - 定位元素(positioned)和设置了`opacity`小于1的元素,按文档顺序排列。 - **堆叠上下文的层级关系**: - 局部堆叠上下文总是覆盖全局堆叠上下...

    css 块状元素和内联元素

    例如,将`display`属性设置为`inline-block`可以让块状元素在一行内显示,而将`display`属性设置为`block`则可以使内联元素变成块状元素,独占一行。 理解并熟练运用块状元素和内联元素是CSS布局的基础,掌握了这些...

    深入剖析z-index属性

    - 块状水平盒子(block-level elements)和浮动盒子(float elements)的层级高于内联/内联块元素(inline/inline-block elements)。 - z-index: auto或视为z-index: 0的元素位于正z-index元素之下,但高于背景和...

Global site tag (gtag.js) - Google Analytics