Frage CSS - Warum verwenden chinesische Webseiten englische Schriftfamilien?


Ich habe an einer mehrsprachigen Website mit einer englischen und einer chinesischen Version gearbeitet. Ich würde immer eine chinesische CSS-Schriftfamilie für die chinesische Version und eine englische für die englische Version angeben. 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 bemerkte ich, dass meine Schriftart je nach Betriebssystem / Browser nicht immer korrekt auf Chinesisch angezeigt wurde, also schaute ich mir an, wie es einige berühmte chinesische Websites machen ...

Was ich herausfand ist, dass sie keine chinesischen Schriftfamilien, sondern nur englische wie Arial angeben.

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 keine gemeinsame chinesische Schriftart wie SongTi spezifiziert?

2) Und warum tut weibo dasselbe, aber sie fügen '_font-famly: "SimSun" unter ihrer Font-Deklaration mit einem vorangestellten Unterstrich hinzu?

Zu Ihrer Information: Ich habe sowohl englische als auch chinesische Computer / Browser verwendet, um zu überprüfen, und ich bin in China. Es wird immer so angezeigt.


8
2018-05-21 07:29


Ursprung


Antworten:


Ich habe hier eine gute Anleitung zu chinesischen Schriftfamilien-Definitionen für CSS gefunden: http://www.kendraschaefer.com/2012/06/chinese-standard-web-fonts-the-ultimate-guide-to-css-font-family-declarations-for-web-design-in-simplified-chinese/ 

Im Grunde deklarieren die meisten Websites nur eine englische Schriftart und lassen den Browser auf die chinesische Standardschrift für entweder Serifen (normalerweise "宋体" alias SimSun) oder Sans-Serif (normalerweise SimHei) zurückgreifen.


8
2017-08-07 06:50