• HTML元素类型和类型的转换


    HTML元素分为:块状元素和内联元素

    块元素:(block)

    1.默认独占一行

    2.没有宽度时,默认撑满一排

    3.可以定义元素的宽和高

    常见的块状元素有div,ul,li,h1-h6,ol

    内联,行内元(inline)

    1.多个内联元素可以同一行显示

    2.高和宽由内容撑开

    3.不支持宽高

    4.不支持上下的margin值

    常见的内联元素有:a,br,strong,em,span,

    在这两张元素之外还有,img,input,等被称为行内块元素

    他们区别一般inline元素

    如img/input/select/button等有内在尺寸且可以设置width/height属性的这类元素

    上面说了html的元素类型,现在说一下怎么把元素转换

    display属性和属性值

    display有十八个属性,我们说一下它常用的几个

    display:block/inline/inline-block/none/list-item

    display:block:块状显示,使类型变为块状元素

    display:inline内联显示,使类型变为内联元素

    display:inline-block行内元素显示

    (1)元素的内容以块状显示,并且与其它元素显示在一行

    (2)支持宽高,没有宽度的时候由内容撑开

    (3)只要这一个元素类型支持vertical-align(img,input)

    display:none:将元素隐藏,不会显示,并不占空间

    display:list-item:将元素转成列表,li的默认display类型,当元素设置了float属性后,

    就相当于给元素加了,display:block,且宽度为撑出来的内容

  • 相关阅读:
    机械奥妙
    双向可控硅
    开关电源
    阻容降压电路
    手机充电电源的电路原理
    运算放大电路
    剃须刀电路
    d039: 点的位置
    d029: 求出2-100之间的所有质数(素数)
    d023: 各位数字之和
  • 原文地址:https://www.cnblogs.com/qdjj/p/12371620.html
Copyright © 2020-2023  润新知