行内元素 就是随便写一个行内元素标签 它的大小就是本身内容的大小 不会自动换行 一般不能自行设定高度和宽度 典型的行内元素 a img b strong 这些都有具体的语义 还有就是span span的英文意思就是 空间 区间的含义 用途 比如 你写了一段文本 I want to become a superstar! 你就想把其中的superstar高亮显示 但是 同时又不想引入其他没有意义的标签 你就可以使用span I want to become a </span>superstar</span>! 如果你不对这个span标签的行内样式做修饰的话 这个span标签没有任何效果 此时 span I want to become a </span style="backgrground:red;">superstar</span>!
这段文字立马变成红色背景
块级元素 就是随便写一个块级元素 自动占一行 典型的块级元素 p form 等等 这些事有语义的元素 div就是没有语义的单纯的容器的块元素 如果还是按照刚才的例子来说 把Span换成div 就不是很合适了 效果就是I want to become a 占一行 superstar自己占了一行 和你的本意有悖