1

私は現在、私の大学の図書館のサイトを開発していますが、非常に奇妙な問題が発生しました。Web サイトのフォントは、ライブ バージョンであろうと、私のマシン (サーバーではない) のフォントであろうと、常に本来あるべきサイズよりも小さくなっています。これは、自分のコンピューターとスーパーバイザーの 2 台のコンピューターでのみ発生します。すべてのブラウザで発生します。コードを処理したので、両方で発生していると確信していますが、それに影響を与えるCSSルールは考えられません. さらに悪いことに、これは 2 つの異なる CSS に影響を与えています。古いサイト (私は触れていません) と、明日公開される予定の新しいサイトです。コンピューターがフォントを表示する方法、ブラウザーがフォントを表示する方法を修正し、解像度を変更し、拡大しようとしましたが、それらの方法はどれも機能しませんでした。また、同じ解像度とモニターを備えた他のコンピューターは、問題なく表示されます。私が訪問した他の Web サイトには、この問題はありません。私は困惑しています。何か案は?

サイトはこちら: http://library.uis.edu

テキストの比較はここで見ることができます: http://imgur.com/a/Tb7Mv

4

2 に答える 2

2

これは、フォント サイズの問題ではなく、フォントの問題である可能性があると思います。Myriad pro は Web 保存フォントとは見なされません。あなたのマシンとおそらくあなたのスーパーバイザーの 1 つはおそらくアドビがインストールされているため、Myriad に付属しているため、他のマシンは Verdana のサイトを見ていますが、Myriad のサイトを見ています。(完全にはわかりませんが)

于 2012-08-07T21:27:04.783 に答える
0

Myriad Pro を最初のフォントとして呼び出しているようです。私のシステムにはそのフォントがインストールされていますが、あなたはフォント サイズを 75% と呼んでおり、Myriad Pro のようなフォントではかなり縮小されます。font-size と font-family を Verdana だけにクリアすると、問題なくレンダリングされますが、タブ付きナビゲーションなどの要素の一部に対処する必要があります。

@font-face と Web で生成されたフォント パックを使用していない限り、そのようなフォントには近づきません。フォントとして Myriad Pro を選択すると、そのフォントも同じフォントを持つコンピューターでのみレンダリングされます。Google Web Fonts などの使用を検討してください: http://www.google.com/webfonts/

本文レベルでフォントを使用することは問題ありません。クロス フォント (見出しと段落) は、それらの要素 (本文ではなく) のグローバル レベルで処理する必要があります。本文が本文のテキストの大部分を占めると仮定します。1.0em などの標準フォント サイズを定義できます。必要に応じて本文レベルで、本文から 1.0em を使用したくない場合は、h1、h2 タグ、p タグなどの他の要素の em サイズを定義します。

于 2012-08-07T21:23:42.273 に答える