CSS - Warum machen die chinesischen Webseiten die Verwendung von Englisch font-family

Habe ich ein paar Mehrsprachige website mit Englisch und Chinesisch-version. Ich würde immer angeben chinesischen CSS font-family für die chinesische version, und der englische für die englische version. Macht Sinn, oder?

Beispiel:

Chinesisch:

html body.chinese {
   font-family: '宋体',宋体b8b体,Microsoft YaHei, Arial, sans-serif
}

Englisch:

html body {
   font-family: Arial,Helvetica,"Nimbus Sans L",sans-serif;
}

Dann habe ich bemerkt dass meine Schrift nicht immer korrekt im chinesischen je nach OS/browser, so dass ich ging zu nehmen einen Blick an, wie einige berühmte chinesische websites machen es...

Was ich herausgefunden habe ist, dass Sie nicht angeben, welche chinesische schriftart-Familien, aber nur englische, wie Arial.

Werfen Sie einen Blick auf baidu.com:

body {
   font: 12px arial;
}

Weibo.com:

body, button, input, select, textarea {
   font: 12px/1.125 Arial,Helvetica,sans-serif;
   _font-family: "SimSun";
}

1) weiß jemand, warum baidu ist nicht festgelegt, eine gemeinsame chinesische Schrift-wie SongTi?

2) Und warum weibo, um das gleiche, aber Sie fügen '_font-famly: "SimSun"' unter die font-Deklaration mit einem Unterstrich vorangestellt?

Zur info: ich habe sowohl Englisch und Chinesisch Computern/Browsern zu überprüfen, und ich bin in China. Es wird immer angezeigt, wie diese.

  • css-Eigenschaften mit " _ " - Präfix ist ein Alter hack für alte ie+windows-Versionen. Meine Vermutung von weibo die Nutzung ist, dass arial und helvetica hat wahrscheinlich einige fallback-Schriften, die mit chinesischen Zeichen im modernen Betriebssystemen und/oder Browsern. Alte windows-oder ie-Versionen haben möglicherweise nicht diese fallback-daher der Unterstrich hack.
  • Diese Frage scheint off-topic, weil es um Spekulationen über die Gründe für die Codierung von Entscheidungen.
  • Der Grund, warum nicht die Angabe der chinesischen Schrift ist, weil der browser den fallback auf default chinesischen Schrift wie Heiti SC/TC oder Songti SC/TC. Aufgrund der großen Größe der chinesischen Schrift, wenn Sie brauchen, chinesische schriftart-Unterstützung, den Kopf zu web font-Unternehmen wie justfont.com oder youziku.com. Sie bieten eine unterschiedlichen font-Unterstützung im Vergleich zu Google Font API.
InformationsquelleAutor Jones03 | 2014-05-21
Schreibe einen Kommentar