对于网站中的多语言支持,您需要基本上处理三件事.
1.元标记
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Run Code Online (Sandbox Code Playgroud)
2.字体
@font-face {
font-family: 'Malayalam';
src: url('../fonts/meera.eot');
src: url('../fonts/meera.eot?#iefix') format('embedded-opentype'),
url('../fonts/meera.woff') format('woff'),
url('../fonts/meera.ttf') format('truetype'),
url('../fonts/meera.svg#Malayalam') format('svg');
font-weight: normal;
font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)
如果您只有.ttf文件,可以使用Font Squirrel字体生成器
3. Doctype
如果您使用HTML5 doctype,<!DOCTYPE html>它有时无法使用.
使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!