質問: style.cssでフォントを変更すると、フレームが崩れるのでどうしてですか?
回答: 文字の種類によって文字の横幅が違うのでずれるのだと思います。 あと、font名の間にスペースや全角がある場合は"font name"や'フォント名'のようにシングルクオーテーションかダブルクオーテーションで囲まないといけません。 また、CSSではシングルクオーテーションかダブルクオーテーションの中でしか全角文字が使えないので、「麗流隷書やDF平成ゴシック体W5」を利用したときにシングルクオーテーションかダブルクオーテーションで囲っていなかったらCSSが理解できず、その部分以降のCSSがおかしくなったりもするのでそれが原因かもしれません。 '麗流隷書'や'DF平成ゴシック体W5'のように囲って使ってみてもずれたらフォントの幅が原因でずれているということです。