html语言中<br>标签与<br/>有什么不同?

<hr>与<hr/>又有什么不同?
<p></p>标签中将"</p>"去掉后,为什么好像效果一样?

<br>和<br />的作用在目前的浏览器中出来的效果都是一样zd的,换行。在xml里面必须要求写出<br/>因为xml要求所有的标签都必须关闭,后面加上/表示 关闭标签。

1、br标签主要用在文本中生成一个【换行(回车)】符号。这样浏览器就会换到下一行继续输出内容。一般在表达诗歌或者地址的时候用的比较多,如下图所示。

2、br 标签是空标签,意味着它【没有结束标签】。也就是不能写成:<br></br>。但是在在 XHTML 中需要把结束标记放在开始标签中,如下图所示。

3、br标签只是让浏览器换行输出,当遇到p标签的时候会在相邻的段落之间插入一些垂直的间距。如下图所示。

4、目前所有浏览器都能够很好的支持br标签。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-29
<br>和<br/>都是换行,HTML用<br>,XHTML用<br/>。
<hr>和<hr/>都是分割线,HTML用<hr>,XHTML用<hr/>。
<p>的</p>不可以去掉,看起来效果一样可能是浏览器自动帮你把</p>补上了,但是浏览器毕竟是程序,它会补在哪里也许和你需要的不一样,并且可能不同浏览器效果都会不同,所以</p>还是要好好写的。
第2个回答  推荐于2018-04-21
规范的写法是在不需要结束标记时 在右尖括号前面加上斜杠
比如换行标记<br> 规范的写法应该是<br/>
你说的<p></p> 和<p>的问题是在HTML4.0过度阶段的html语言是可以这样写的
一个新的P标记产生意味着上一个P标记结束.
建议规范写法有结束标记的就加上 W3C标准是这样要求的
等HTML 5时代来临的时候你说的这些就有很大问题了本回答被提问者和网友采纳
第3个回答  2020-09-07

XHTML有三个版本:

    XHTML 1.0 Transitional

    XHTML 1.0 Strict

    XHTML 1.0 Frameset

<br> 换行

<br />换行+关闭标签

相当于<br></br>

注意:反斜杠前有个空格

部分浏览器对</br>不识别 造成2个换行

不过那是以前的事情

————————————————————————————

<p></p>标签中将"</p>"去掉后,为什么好像效果一样?

不会一样的 除非遇到下一个</p>结束

第4个回答  2010-04-21
效果都一样

只不过那样写标范点
相似回答