css中br标签为什么是内联元素

html-css012

css中br标签为什么是内联元素,第1张

br 不是内联标签,也不是块,他只是属于HTML中的一个特殊语法。或者换句话来说。br就是一个换行的标记,出了换行你能看到效果以外,其他的什么都看不到。当然,如果他有一部分是满足内联元素的特性的 ,但不能完全说他是内联,因为他啊无法添加display属性,而内联标签可以添加任何属性。

举个例子,你在world文档里面打字,正常情况除非文字横向满了才会自动到下一行,但是有一行内容你只写了一半这段话已经写完了想换一行写,怎么办?你可能会说按回车,没错 是回车,但回车的意义是什么?换行 ,同理html中也一样有些内容可以用br标签换行,可能你会说有其他标签也可以达到换行的啊,没错像块级标签确实可以换行,但是想过没有 直接用<br />换行标签就能解决的是为什么还要加那么标签不麻烦么?比如说一行文字用个p标签方便还是直接加<br />方便?也不是说<br />标签就比其他的好,只是想说一个道理,要实现一个功能方法很多,但html中需要的只是最简洁、最有效的方法,不需要太多冗余的东西在里面