次のドイツ語の文字を正しく表示しようとしています: ß
残念ながら、「ss」と表示されます。私が見つけたいくつかの指示に従ってみました: HTML でドイツ語の文字を適切に表示するにはどうすればよいですか? 成功しませんでした。
メタタグを と に設定してみまし<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
たが、<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
何も変わりませんでした。そのページのメモによると、utf-8 はあらゆる種類の非 ASCII 文字を同時に処理できます。
奇妙なことに、ü や ö 文字などの他のドイツ語文字は正常に表示されるため、これは ß 文字に固有のものであり、実際に ß を表示する代わりに ss として表示されます。
ブラウザが ß を ss に変更するのを防ぎ、代わりに実際に ß を表示するにはどうすればよいですか?
編集:「ß」の代わりに「ss」を表示していた行に text-transform:uppercase がありました。それを削除したら、うまくいきました!