zoukankan      html  css  js  c++  java
  • html——行内元素、块元素、行内块元素

    行内元素:span  ,a,  ,strong , em,  del,  ins。特点:在一行上显示;不能直接设置宽高;元素的宽和高就是内容撑开的宽高。

    块元素:div,h1-h6,p,ul,li。特点:独占一行;可以设置宽高;注释:嵌套(包含)下,子块元素宽度(没有定义情况下)和父块元素宽度默认一致。

    行内块元素(内联元素):input  img。特点:在一行上显示,也可设置其宽高。

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style>
            div {
                 300px;
                height: 100px;
                background-color: red;    
            }
    
            p {
                height:50px;
                background-color: #00ffff;
            }
        </style>
    </head>
    <body>
        <div>
            <p></p>
        </div> 
    </body>
    </html>

    上述代码演示了父元素div里嵌套了一个子元素p,p在没有设置宽度的情况下,默认的接受了父div的宽度。

    行内元素转块元素:display:block。行业元素配置之后,将会拥有块元素的所有属性。可以独占一行,并可以设置宽高。

    块元素转行内元素:display:inline。块元素配置之后,将会拥有行业元素的所有属性。不在拥有设置宽高的属性,也不会独占一行。

    块元素和行内元素转行内块元素:display:inline-block。配置之后,既可以在一行上显示,也可以设置宽高。

          

  • 相关阅读:
    wpf 不规则窗体
    wpf treeview使用expanded事件出错的问题
    获取文件图标
    C#操作快捷方式总结
    mysql 更改存储引擎,更改自增列计数值,更改默认字符集
    zend framework集成smarty
    文本文件数据导入mysql注意事项
    MYSQL 外键
    uchome 日志发布函数blog_post()
    mysql order by null
  • 原文地址:https://www.cnblogs.com/wuqiuxue/p/7771228.html
Copyright © 2011-2022 走看看