标签显示器模式以及转换 display

标签的类型(显示模式)

    HTML标签一般分为三种类型,1.块标签(块元素) 2.行内标签(行内元素)3.行内块标签(行内块元素)

  1.      块标签(块元素):
            1.追常见的块标签:<h1>-<h6>,<div>,<p>,<ul>,<ol>,<li>,最典型的块标签是div
            2.块标签特性:1.块标签通常会独占一行或多行 .2.宽度默认值100% 3.块标签可以设置高度,宽度,行高,内边距,外边距等。4.可以容纳其他的块元素或者行内元素。
  2.  行内标签(行内元素):
            1.常见的行内标签:<a>,<strong>,<b>,<em>,<i>,<del>,<s>,<u>,<ins>,<span>,最典型的的span。
            2.行内标签的特性:1.和相邻的行内元素会在一行.2.设置宽高没有效果,但是水平方向的内边距和外边距可以设置。3.默认宽度就是它本身的文本内容的宽度。4.行内元素只能容纳文本或者其他行内元素。
  3.  行内块标签(行内块元素):  1.常见的行内块元素:<img>,<input>,<td>2.行内块元素的特性:1.行内块元素会和相邻的行内块元素或者行内元素在一行。2.默认宽度就是它文本内容。3.宽高,外边距和内边距都可以设置。

 

 

display的作用:设置或检索元素的类型


属性值19个:block/inline/inline-block/none/list-item/table-header-group...
五个常用属性值:
1)block 块元素的display默认属性值,当给元素加display:block后元素变为块元素。
    (注意:当元素设置了float属性后,就相当于给元素加了display:block属性)
2)inline 内联元素的display默认属性值,当给元素加display:inline元素变为内联元素
3)inline-block 内联块元素默认值:行内的其他元素显示在同一行,但是可以直接设置宽高,如:img,input(注意:只有这一个元素类型支持vertical-align属性)
4)none 元素被隐藏不显示
5)list-item 将元素转换成列表。li的display默认属性值;

 

visibility:hidden/visible;隐藏/可见
visibility:hidden和display:none区别:前者会使对象不可见,但是在网页中占据空间,而后者会使对象彻底消失。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值