HTML 5:是< br>,< br />或< br /&gt ?? [英] HTML 5: Is it <br>, <br/>, or <br />?

查看:111
本文介绍了HTML 5:是< br>,< br />或< br /&gt ??的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试过检查其他答案,但我仍然感到困惑 - - 特别是在看到 W3schools HTML 5参考资料之后。



我认为HTML 4.01应该允许单标签只是< img> < br> 。然后XHTML与< img /> < br /> 有人说这个空间适合旧版浏览器)。



现在我想知道如何在练习HTML 5时对代码进行格式化。

  <!DOCTYPE HTML> 

它是< br> < br /> < br />

< br> 就足够了。

其他形式与XHTML兼容;以便能够编写与XHTML相同的代码,并使其也可以用作HTML。一些生成HTML的系统可能基于XML生成器,因此不能输出一个纯粹的< br> 标签;如果您使用的是这样的系统,那么使用< br /> 就可以了,如果您不需要这样做,那就没有必要。



然而,很少有人实际使用XHTML。您需要将您的内容作为 application / xhtml + xml 来解释为XHTML,并且这在旧版IE中不起作用 - 这也意味着任何您所做的小错误将阻止您的页面显示在支持XHTML的浏览器中。所以,网页上看起来像XHTML的大部分内容实际上都是以HTML的形式提供和解释的。有关更多信息,请参见将XHTML视为text / html认为有害


I've tried checking other answers, but I'm still confused--especially after seeing W3schools HTML 5 reference.

I thought HTML 4.01 was supposed to "allow" single-tags to just be <img> and <br>. Then XHTML came along with <img /> and <br /> (where someone said that the space is there for older browsers).

Now I'm wondering how I'm supposed to format my code when practicing HTML 5.

<!DOCTYPE HTML>

Is it <br>, <br/> or <br />?

解决方案

Simply <br> is sufficient.

The other forms are there for compatibility with XHTML; to make it possible to write the same code as XHTML, and have it also work as HTML. Some systems that generate HTML may be based on XML generators, and thus do not have the ability to output just a bare <br> tag; if you're using such a system, it's fine to use <br/>, it's just not necessary if you don't need to do it.

Very few people actually use XHTML, however. You need to serve your content as application/xhtml+xml for it to be interpreted as XHTML, and that will not work in old versions of IE - it will also mean that any small error you make will prevent your page from being displayed in browsers that do support XHTML. So, most of what looks like XHTML on the web is actually being served, and interpreted, as HTML. See Serving XHTML as text/html Considered Harmful for some more information.

这篇关于HTML 5:是&lt; br&gt;,&lt; br /&gt;或&lt; br /&gt ??的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆