下面的代码在DOM树中为什么不表示为一个换行符?

https://img.mukewang.com/5cd8fc750001787405410373.jpg

https://img1.mukewang.com/5cd8fc760001c42e08700763.jpg

慕虎7371278
浏览 311回答 5
5回答

森栏

html中除了块元素自动换行之外,只有《br/》,至于为什么,这个是当初规定的;如果时光倒流,如果你能参与制定规则,你就可以随意规定,只要能够推广并且被大家认可;

蛊毒传说

html就是这样规定的。 <head>区的内容都是不显示的,即使有换行符也没有用。 在<body>区中除了<pre>,<textarea>等标签内,换行符都被认为等同空格,并且多个连续的空格(也包括换行)会被当做一个空格处理。 要显示多个连续的空格只有用&nbsp; 要换行只有用<br>或块元素前后自带的换行效果。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript