zoukankan      html  css  js  c++  java
  • 列表分类,margin块级与行级

    列表分为:有序列表 无序列表 自定义列表

    有序列表:内部必须带有子标签

    天生自带内外边距

    无序列表要求与上有序列表俩点相同

    自定义列表包括:dl(自定义列表)dt(小标题)dd(内容)

    list-style 属性是去除列表前的符号

    list-style的属性值:circle(空心圆)disc(实心圆)square(正方形)none(空的)

    列表的作用

    可以做二级菜单

    做导航

    margin为外边距

    margin:200px;当属性值为一个值时表示他的上下左右都为这个值

    margin:200px 100px; 当属性值为俩个值时表示上下为200px左右为100px

    margin:200px 50px 100px;当属性值为三个值时表示上下200px 左右50px 下100px

    margin:200px  50px  100px  150px ; 当属性值为四个值时分别代表上  右   下    左

    padding同上

    实际占用空间大小的计算方式为width+border*2+padding*2+margin*2

    一个标签元素的实际高度为:height+2*padding+2*margin

    什么是margin塌陷?

    margin塌陷是指俩个相邻的块级元素同时有margin时他们的margin不会叠加会取最大值这种现象叫做margin的塌陷

    有的标签在设置背景时会独占一行我们称为块级标签

    有的会随内容的增减而改变自己的空间大小我们称为内敛标签

    块级标签无论出现多少都会独占一行

    内敛标签根据内容多少而改变自己的空间

    块级标签包括:p   h1——h6  div  li  ol  ul  等

    内敛标签:span  img  i  b  a  em  icon

    二者的区别

    块级

    1.块级元素会独占一行

    2.可以设置宽高

    内敛

    1.不会独占一行

    2.不能设置宽.高

    3.内联元素的margin上下不起作用

    二者转换

    块级转换行级:给块级元素添加display(显示):inline(行);

    行级转换块级:给行级元素添加display:block(块);

    行级块元素:给需要的元素添加属性display:inline-block 就变成行级块

  • 相关阅读:
    2018级软件秋季总结
    对我影响最大的三位老师
    自我介绍
    Js中的一个日期处理格式化函数
    SQL update语句加减乘除运算
    用css让一个容器水平垂直
    position:absolute 的深入探讨
    java正则表达式
    Session
    使用Cookie进行会话管理
  • 原文地址:https://www.cnblogs.com/zzz035921/p/9642645.html
Copyright © 2011-2022 走看看