css中行内标签和块级标签的区别

html-css020

css中行内标签和块级标签的区别,第1张

主要是表现形式的不同,行内标签占据一行中的部分位置,块级标签占据一整行,这块,只要熟记哪些是行内标签,哪些是块级标签即可。更重要的是,设置css可以改变其行内/块级的行为,譬如 float,display: block/inline-block/inline

相对与其他css标签,div和span对于它们包含的元素是没有意义的。例如当你看到<h1></h1>标签,你知道里面是标题,当你看到<p></p>标签的时候你知道里面是一个新的自然段。可是div和span标签并没有这样的意义。div只是一个分块的标签,他可以将网页分成几个区块。div里面可能包含一个标题,一个段落,也可能包含图片在内的很多元素,甚至div也可以再包含div。而span是行级元素(行内标签),通常情况下它都用来定义一小段文字的样式。它们的另一个区别就是div会造成换行,而span则不会。