课程
/前端开发
/HTML/CSS
/网页布局基础
为什么图片在未设置margin值时就已经有了一定的间距?
2017-07-20
源自:网页布局基础 2-2
正在回答
新手答题,战战兢兢,不喜勿喷。
img属于内联块级元素(inline-block),其特点是
1、和其他元素都在一行上;2、元素的高度、宽度、行高以及顶和底边距都可设置。
所以两张图片可以放在同一行,至于为什么有边距,我的理解是,和 字间距 是一样的原理。
每个浏览器都会对HTML进行一定的格式化,所以会出现边距,字体大小这些不同的样式,而且这种预定义的语义在不同浏览器中往往有很多差别,所以在实际的开发中往往需要使用reset css来消除这些差别。
举报
让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识