首页 web前端 html教程 XHTML标签的自关闭的写法应该注意的问题_HTML/Xhtml_网页制作

XHTML标签的自关闭的写法应该注意的问题_HTML/Xhtml_网页制作

May 16, 2016 pm 04:45 PM
xhtml 关闭 写法 标签 注意 问题


XHTML里面的img标记应该这样写:,这种写法也就是所谓的自关闭,在XML中是完全合法的写法。如果你熟悉XML相关的开发,可能也就习惯于这种写法,想着XML中任何不含子节点的元素都可以这样写,那么XHTML中没有内容的标签也都可以这样写。XHTML中理论上当然允许任何标签以自关闭的方法来书写,然而浏览器兼容性却带来了新问题,那就是IE无法正确识别某些标签的自关闭写法。 字串8
请尝试输入以下XHTML代码并在IE中浏览:

hello world

,你会发现只能看到前面的hello而不见后面的world,这事情让人挺无法解释的吧。可能有不少人都曾经遇到过这个问题,并且花了几个小时在上面都找不到合理的解释。 字串4
解释源自另外一段类似的代码:

hello world

,你在IE中看看其显示效果,能够得到合理的解释了吗?我们能够看到前面的hello正常显示了,而后面的world则显示在textarea里面,这证明IE并没有正确识别textarea标签已经自关闭了,而是当它没有关闭,并将后面的内容识别为textarea内部的内容。
这时候我们就明白前面那段代码为什么看不到后面的world了,因为它被当作script的一部分来识别了。这就说明了,在我们使用XHTML时并不能好像XML那样随意的使用自关闭的写法,只有少数原本不需要关闭的标签可以用自关闭的写法,其他标签即使没有任何内容最好也用成对的关闭写法。
最后需要提醒大家的是,其实弱智的parser不仅仅IE有,很多地方都可能碰到由于parser不严谨而引起的问题,所以我们在书写XHTML的时候还是要迁就一些老HTML继承下来的习惯,不能好像真的XML那样自以为符合标准了就随意写。不信?那么再试一个吧:

hello
world

,留意IE与Opera中的显示效果。
XHTML一些相关的规范:
1.所有的标记都必须要有一个相应的结束标记
2.所有标签的元素和属性的名字都必须使用小写
3.所有的XML标记都必须合理嵌套
4.所有的属性必须用引号""括起来
5.把所有 6.给所有属性赋一个值
7.不要在注释内容中使“--”
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

360浏览器推荐的广告如何关闭?如何关闭电脑360浏览器推荐的广告? 360浏览器推荐的广告如何关闭?如何关闭电脑360浏览器推荐的广告? Mar 14, 2024 am 09:16 AM

  360浏览器推荐的广告如何关闭?相信很多的用户们都在使用360浏览器,不过这款浏览器有时候会弹出广告,这就使得很多的用户们都十分的苦恼,下面就让本站来为用户们来仔细的介绍一下如何关闭电脑360浏览器推荐的广告吧。  如何关闭电脑360浏览器推荐的广告?  方法一:  1、打开360安全浏览器。  2、找到右上角“三横杠”标志,点击【设置】。  3、在弹出的界面左侧任务栏中找到【实验室】,勾选【启用“360热点资讯”功能】即可。  方法二:  1、首先双击

新浪新闻速递怎么关闭 关闭速递功能的操作步骤 新浪新闻速递怎么关闭 关闭速递功能的操作步骤 Mar 12, 2024 pm 09:46 PM

  新浪新闻软件内提供的新闻头条信息非常多,基本上都是官方平台推送的,每一篇新闻文章内容都是拥有真实性的,上下滑动一键搜索翻阅,整体的阅读氛围更加舒适。输入手机号在线登录,不同领域的新闻频道都是开放的,二十四小时更新都是不重复的,国内外、地方时事新闻都不会少的,上下滑动选择一键翻阅,新闻内容都是大家感兴趣的,还能关闭新闻速递功能,这样也不会被影响到,任何时候都可以打开一览,海量热门的新闻头条新鲜事抢先看,现在小编在线详细为新浪新闻用户们带来关闭速递功能的操作步骤。  找到新浪新闻进入,点击右下角

Windows 11安全中心关闭方法详解 Windows 11安全中心关闭方法详解 Mar 27, 2024 pm 03:27 PM

在Windows11操作系统中,安全中心是一个重要的功能,它帮助用户监控系统安全状态、防御恶意软件和保护个人隐私。然而,有时候用户可能需要临时关闭安全中心,例如在安装某些软件或进行系统调优时。本文将详细介绍Windows11安全中心的关闭方法,帮助您正确和安全地操作系统。1.如何关闭Windows11安全中心在Windows11中,关闭安全中心并不

快手怎么关闭免密支付 快手关闭免密支付方法教程 快手怎么关闭免密支付 快手关闭免密支付方法教程 Mar 23, 2024 pm 09:21 PM

  快手是一款很卓越的视频播放器,快手中的免密支付功能小伙伴们都非常熟悉,在日常生活中可以给我们很大的帮助,尤其是在平台中购买自己需要的商品时可以更好的去支付,我们现在要去取消掉该如何操作呢?怎么样才能真正有效取消掉免密支付功能?免密支付取消的方法非常简单,具体的操作方法已经整理好了,让我们一起到本站本站中来看整篇攻略吧,希望能够帮助到大家。快手关闭免密支付方法教程  1、打开快手app,点击左上角的三根横线。  2、点击快手小店。  3、在上面的选项栏中,找到免密支付并点击进去。  4、点击支

Windows安全中心实时保护关闭方法详解 Windows安全中心实时保护关闭方法详解 Mar 27, 2024 pm 02:30 PM

Windows操作系统作为全球用户数量最庞大的操作系统之一,一直以来备受用户青睐。然而,在使用Windows系统时,用户们可能会遇到诸多安全隐患,如病毒攻击、恶意软件等威胁。为了强化系统安全,Windows系统内置了许多安全保护机制,其中之一便是Windows安全中心的实时保护功能。今天,我们将会详细介绍Windows安全中心实时保护的关闭方法。首先,让我们

抖音私信对方关闭了私信模式怎么打开?私信对方关闭了私信模式能看到吗? 抖音私信对方关闭了私信模式怎么打开?私信对方关闭了私信模式能看到吗? Mar 28, 2024 am 08:01 AM

抖音是一款备受欢迎的短视频社交平台,让用户可以简单地记录生活、分享快乐。私信功能在抖音中扮演着重要的角色,是用户之间互动的主要方式之一。有时候,用户可能会碰到对方关闭了私信模式,导致无法发送消息的情况。一、抖音私信对方关闭了私信模式怎么打开?1.确认对方是否开启了隐私设置首先,我们应该确认对方是否启用了隐私设置,可能已经限制了私信的接收。如果他们设置了仅允许熟人私信,我们可以尝试通过其他途径联系他们,比如通过共同的朋友或在社交媒体平台上进行互动。2.发送好友申请如果对方并未开启隐私设置,那么我们

如何在Windows 11中关闭安全中心 如何在Windows 11中关闭安全中心 Mar 28, 2024 am 10:21 AM

Windows11是微软公司最新推出的操作系统版本,相比之前的版本,Windows11对系统安全性进行了更为严格的管理和监控,其中一个重要的功能就是安全中心。安全中心可以帮助用户管理和监控系统的安全状态,确保系统不受恶意软件和其他安全威胁的侵害。虽然安全中心对于保护系统安全很重要,但有时候用户可能因为个人需求或其他原因希望关闭安全中心。本文将介绍如何在W

opporeno5去哪关闭杜比全景声_禁用opporeno5杜比全景声方法 opporeno5去哪关闭杜比全景声_禁用opporeno5杜比全景声方法 Mar 25, 2024 pm 04:41 PM

1、在手机设置中点击声音与振动。2、点击杜比全景音。3、将杜比全景声后面的开关关闭即可。

See all articles