level 9
本文章原载中国万维网联盟地址http://www.w3china.org/index.htm
2008年07月15日 06点07分
在XHTML2中会被取代,但不是被
的设计在HTML中存在许多问题:没有备选(fallback)[译注//即当用户代理不能处理某种类型的图像时,可将备选内容作为显示结果]的可能性,因此如果你使用了PNG图像,而浏览器不支持该类型图像的话,那么浏览器只能用img元素的alt文本作为显示结果。这一状况导致了在许多方面强于GIF和JPG图像的PNG图像不能被采用,因为人们总会采用最广为接受的格式以确保图像能被正常显示。不能对alt文本作标记,因此如果要使用alt文本的话,你只能得到纯文本。虽然可以在img元素中使用longdesc属性引用一个对图像作描述的链接,以帮助不能看到图片的人,但是该属性很少被实际使用。在XHTML 2中是这样做的:所有图像都与某个元素的内容片断相等价。XHTML 2允许在任何元素(element)上使用src属性来引用一个图像。如果该图像可用[译注//比如可以获得相应的图片文件],并且浏览器可以处理它,那么就使用该图像,否则就使用该元素的内容。下面是一个例子: