A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 是在夏天啊 初级黑马   /  2019-6-9 22:59  /  721 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

标签显示模式(重点要理解)
实际开发的时候有的需要独占一行,有的需要一行放多个,所以把标签的显示模式分为以下三种:
    块级元素:自己独占一行; --- 代表标签 div、h标签
     行内元素:一行可以共存多个;--- 代表标签  span a
     行内块元素:一行可以共存多个; --- 代表标签 img input
块级元素(死记硬背)
特点独占一行,设置宽高能够生效,也可以控制外边距和内边距;
       默认的宽度是父级的100%;
       是一个容器盒子,里面可以放行内或者块元素;
注意p标签是块级元素,但是p标签里面不能放div标签;
      同理h标签(标题标签)dt等都是文字类块级标签,里面尽量不能放其他块级元素;
常见的块级元素div/p/h1-h6/ul/li/dl/dt/dd
行内元素(死记硬背)
特点:01一行可以共存多个,设置宽高不生效,一般宽高是自己本身的内容撑开;
02、行内元素里面最好只放文本或者其他的行内元素;
常见的行内元素:a  span  u  s  del  strong   em  i  ins 等;
注意:超链接里面不能嵌套超链接;
      特殊情况a标签里面可以放块级元素,但是最好给a转换成块级模式;
行内块元素:
一行共存多个,默认宽高由内容撑开,但是可以控制固定的宽度和高度和外边距,内边距;
一句话总结:行内块元素可以一行共存多个,能够设置宽高并且生效;
三种显示模式相互转换
将元素转化为块级元素:display:block;
将元素转化为行内元素:display:inline;
将元素转化为行内块元素:display:inline-block;

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马