2010-10-04 66 views
1

我们管理一个医疗慈善机构的网站。他们有许多不同语言的常见问题解答链接。显然,这些都是有关的语言。W3C Web Accessiblity Initiative:拼写错误和外语

当测试网站(使用PowerMapper SortSite)查看W3C WAI问题时,我们想出了一些“拼写错误”,这些错误是由诸如“Bienvenido”这样的西班牙文字词造成的......

显然,这不是拼写错误。所以我需要使用... doctypes进行排序?郎的属性?

由于这些错误被标记为优先级1,因此我们有可能无法通过符合标准的站点认证。

我们该怎么办?我认为有一个我们可以使用的文档类型?但如果是这样,哪一个。目前,我们正在使用:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

回答

1

我发现,我是比较用的文档类型诓骗,因为这是在网站的母版设定。但是,使用LANG属性的工作如下所示:

如果您的文本使用的是外语,则应将其包含在span标记或div标记中,并将lang属性设置为该语言正文如下:

<span lang="es">Bienvenido</span> 

其中es是西班牙语的值。下面的页面给你的代码的国家对:

http://www.mcanerin.com/en/articles/meta-language.asp

如果,例如,你想换不同的段落,标题中的语言标记你可以使用一个div,而不是一个跨度。当你这样做时,请小心不要包装英文文本!否则,你的英文会出现拼写错误!

所有这些努力只是为了改善网站的可访问性。花了一些时间与一些视觉受损的成员一起,看到他们如何应对屏幕阅读器在Tesco购物,我不仅充满赞叹,而且完全转化为网络上的可访问性。这对他们的生活有很大的影响,我可以向你保证。