0

スタイル付きのイタリック体<em>の一部を作成するために使用しています。私が抱えている問題は、イタリック体が多すぎることです。@font-face<h1>

私が使用しているフォント Impact には、私の知る限り、斜体バージョンはありません。Photoshop では、チャーター パネルの傾斜テキスト オプションを使用して、テキストが部分的に傾斜しているだけです。<em>ただし、サイト上では、非常に傾斜しています。これをCSSで調整する方法はありますか?または、Impact のイタリック バージョンを使用できる人はいますか?

4

2 に答える 2

2

何らかの理由で Impact を使用することが絶対に必須の場合は、CSS3 を使用して斜体を模倣できます。 http://www.w3schools.com/css3/tryit.asp?filename=trycss3_transform_skew

ただし、これは多くの古いブラウザー (およびいくつかの新しいブラウザー) ではサポートされていないため、躊躇します。Impact が実際にどのように望んでいるかを変更したいことを考えると、おそらく別のフォントが必要なだけですが、ヘッダー用にサーバー側でいくつかの画像を生成するつもりでない限り、CSS3 を適切にロードする必要があります。 http://www.w3schools.com/css3/css3_fonts.asp

私の推薦?<em>タグで CSS3 スキューを使用するだけです。最悪のシナリオでは、ブラウザーがサポートしていないため、イタリック体が少し多すぎます。それは大したことではありません。最良のシナリオでは、あなたのサイトは見栄えがします! 元のイタリック体があまりにも多すぎる場合は、<em>タグからそれらを削除し、とにかく私の解決策を実行します。そうすれば、CSS3 がサポートされていない場合でも、適切な Impact ヘッダーを取得できます。

于 2012-05-16T19:06:15.480 に答える
1

Impact フォントには斜体バージョンがありません。したがって、一部のソフトウェアにイタリック体にするように依頼することで得られるのは、直立したバージョンまたは機械的に (アルゴリズム的に) 傾いた歪みです。アルゴリズムはソフトウェア次第ですが、斜体は生成されません。だから、それをしないでください。

于 2012-05-16T19:19:37.647 に答える