行内元素中的非替换行内元素和替换行内元素

来源:互联网 发布:免费出题软件 编辑:程序博客网 时间:2024/06/05 16:28

             今天看《别具光芒css》发现了以前未见过的词,替换的行内元素和非替换的行内元素。

           

           替换的行内元素具有“内在尺寸”,尺寸是有自身决定的,而不会受周围环境的影响,如<img>和<input>等,但是如果同时定义<img>标签的width属性,和css的width属性,根据层叠原理,css的属性将优先于<img>标签的width属性;替换的行内元素的高度是有height属性决定;

           

           非替换的行内元素(如 a,span等元素)的宽度是其内容经过浏览器解释后实际的宽度,而不能通过设定width属性为非替换的行内元素设置宽度,非替换的行内元素的高度是有框高度的行高决定的。


         垂直方面的边距对于非替换的元素无效,对于替换的行内元素可以达到应用的效果;

            


原创粉丝点击