在没有任何特定表现调整的情况下,哪些UTF-8语言可以在HTML中“安全”显示?

对于我自己的CMS,我几乎已经完成了语言管理员,这将让网站所有者即时为他们的网站创建新语言。问题是 - 考虑拉丁字母语言是默认的 - 在这个阶段我只想支持不需要特定表示调整的语言,例如阿拉伯语的
direction: rtl;
和你有什么。 什么语言(或一组语言,如拉丁语)通常不需要任何这样的调整,以正确显示?或者更确切地说;什么类型的语言通常需要这些类型的调整? (无论哪个类别都不大提:))     
已邀请:
我不太确定“表象调整”是什么意思。它与UTF-8有什么关系。 首先,UTF-8只是一种字符编码,表示Unicode的方式。它能够呈现任何国家字符(唯一的问题是可以弹出GB18030:2005定义的额外的4字节中文字符,但是使用Unicode 6.0我相信这会消失)。 另一件事:非拉丁文脚本可能需要调整 - 无论如何都可能需要更改字体和大小。 第三件事:你提到了方向:rtl,这是CSS关键字。问题是,您应该使用HTML dir属性来切换方向性 - 这符合W3C建议。 最后一件事:我不会修改RTL语言列表来说阿拉伯语,希伯来语,乌尔都语和波斯语(波斯语),因为还有其他Bi-Di语言。 换句话说,我会考虑做什么来为最终用户修改样式和方向性而不是硬编码。     

要回复问题请先登录注册