我应该从HTML还是XHTML开始?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (20)

那么,从HTML还是XHTML开始呢?我是个初学者,希望有坚实的标记语言基础,但当我开始学习时,我发现有些人使用HTML和一些XHTML。

提问于
用户回答回答于

XHTML很像HTML,但不草率。除了懒惰之外,我真的想不出一个不使用它的理由。

用户回答回答于

传统智慧在这一点上已经有了一个完整的圈子。回到2002年,每个人都对XHTML感到兴奋,但很多人(包括我自己)都没有充分的理由。这只是一个很酷的新事物,每个人都跳上了自己的行列,开始将XHTML放在他们的简历技能上,而不仅仅是看起来那么简单和不起眼的HTML

现在发生的事情是,HTML5完成后,人们开始意识到好的老式HTML没有任何问题。这是网络的语言。当我看到XHTML的优点和缺点时:

  • 允许将非xHTML XML嵌入到您的网页中,例如SVG元素。这对纯HTML来说是不可能的。
  • 允许轻松地使用XML解析器解析文档,这可以避免需要hpricot或BeautifulSoup,如果说,您想用网站模板中的H2标签替换所有H1标签。

  • IE不理解'application / xhtml + xml'MIME类型,因此就它而言,发送的格式不正确的HTML。
  • 这有点冗长。<br>而且<table cellspacing=0 cellpadding=0>在我看来,整洁看起来比<br /><table cellspacing="0" cellpadding="0">

我错过了XHTML必须有一些优势,但我自己现在对于一切都使用HTML。

扫码关注云+社区