为什么我在html里插入一个图片他会自动的换行?如何让他不换行

图片说明

试了放进table中 但是格式还是很诡异

1.float:left;
2.display:inline-block

图片是块元素,默认占用一行,display:inline-block;这样就可以在一行了。

float:left

img被设置display为block了吧,自己占用一行,看下css代码

display:inline 或者 设置下宽度

浮动float:left,或者父级postion:relative、子级postion:absolut,单词忘记了,有可能打错,你核实一下

html中有两类元素(也就是标签),block和inline。block类型的标签默认情况下会在两边自动加上换行。而inline则不会。要想让它不自动换行可以设置它的css样式display属性的值为inline