zoukankan      html  css  js  c++  java
  • 块级元素和行内元素

    块级元素和行内元素
    块级元素
    每个块级元素通常都会独占一行或者是多行,可以对其单独设置高度,宽度以及对齐等属性。

    常见的块级元素有:<h1>~<h6>,<p>,<div>,<ul>,<ol>,<li> 等
    1
    块级元素的特点:

    块级元素会独占一行
    高度,行高,外边距和内边距都可以单独设置
    宽度默认是容器的100%
    可以容纳内联元素和其他的块级元素
    行内元素
    行内元素(内联元素):不占有独立的区域,仅仅依靠自己的字体大小或者是图像大小来支撑结构。一般不可以设置宽度,高度以及对齐等属性。

    常见的行内元素有:<a>,<strong>,<b>,<em>,<del>,<span>等
    1
    行内元素的特点:

    和相邻的行内元素在一行上
    高度和宽度无效,但是水平方向上的padding和margin可以设置,垂直方向上的无效
    默认的宽度就是它本身的宽度
    行内元素只能容纳纯文本或者是其他的行内元素(a标签除外)
    注意:

    - 只有文字才能组成段落,因此类似<p>,<h1>~<h6>,<dt>等里面不能放块级元素;因为它们都是文字块级标签,里面不能再存放其他的块级标签。
    - 链接里面不能再存放链接
    1
    2
    行内块级元素
    在行内元素中有几个特殊的标签,<img/>,<input/>,<td/>,可以设置它们的宽高度以及对齐属性
    1
    行内块级元素的特点:

    和相邻的行内元素(行内块)在一行上,但是中间会有空白的间隙
    默认的宽度就是本身内容的宽度
    高度,行高,内边距和外边距都可以设置
    显示模式的转换
    块转行内:display-inline;

    行内转块:display:block;

    块,行内元素转换为行内块:display:inline-block

    原文:https://blog.csdn.net/qq_34821198/article/details/91359274

  • 相关阅读:
    2.Android之按钮Button和编辑框EditText学习
    《DSP using MATLAB》Problem 3.8
    《DSP using MATLAB》Problem 3.7
    《DSP using MATLAB》Problem 3.6
    《DSP using MATLAB》Problem 3.5
    《DSP using MATLAB》Problem 3.4
    《DSP using MATLAB》Problem 3.3
    《DSP using MATLAB》Problem 3.2
    《DSP using MATLAB》Problem 3.1
    《DSP using MATLAB》Problem 2.20
  • 原文地址:https://www.cnblogs.com/zhangheliang/p/11195070.html
Copyright © 2011-2022 走看看