2009-07-21 6 views
5

私は私がしたいウェブサイトのPhotoshopのモックアップを作ったPhotoshopのモックアップフォントは、HTMLの場合と同じではありません

(HTML初級)が、私はモックアップで使用したテキストFirefoxで見たときに違って見える。テキストは、Arialフォント、サイズ18pt、通常の太さです。これをHTMLコードに実装しましたが、それは違って見えます。

フォントをPhotoshopと同じようにHTMLで表示する方法はありますか?

ありがとうございます。

+2

モックアップとブラウザの間にピクセル完全一致を得ることは決してありません。ブラウザ間でピクセル完全一致を得ることは決してありません。アプリケーションのフォントレンダリングに関しては、2つの要素があります。 Windowsは、アプリケーションレベルで有効にすることができるサブピクセルレンダリングを持っており、アプリケーションは独自のサブピクセルレンダリングを実装します。フォントのデフォルトカーネル化は、無限に異なる場合があります。 – MyItchyChin

答えて

20

短い答えは「いいえ」です。 Photoshopはlotより多くのフォント機能をウェブブラウザよりも持っています。あらゆる種類のスムージングアルゴリズムを適用し、カーニング、トラッキング、スペーシングをはるかに優れたものにすることができます。

各ブラウザとOSには別個のレンダリングエンジンもあります。したがって、1つのブラウザ/ OSの組み合わせで同じように見えても、別のものに見えるでしょう。

しかし、CSS properties for textのすべてをチェックして、あなたが暮らしているものが得られるかどうかを確認してください。もしそうでなければ、あなたの最善の策はイメージをあなたのテキストから作り、あなたのページに良い "alt"テキストなどで追加することです。

+0

十分に公正です。ありがとう。 – Mozaz

+1

HTMLレンダリングとPhotoshopのアンチエイリアスレンダリングとの違いは、テキストの代わりにイメージを使用する理由であってはなりません。追加された帯域幅を考慮し、ユーザがテキストを選択することを許可しない。 –

+0

@womp:これは非常に古い回答ですが、ここを訪れる人は、w3schoolsへのリンクを貼り付けないでください。 – Razort4x

2

あなたはどのOSを使用しているのかわかりませんが、WindowsとMacintoshは異なるフォントシステムを持っています。

This post by Joel Spolskyは、フォントのレンダリングが哲学的な違いに基づいていることを指摘しています。

これはあなたが見ているものですか?あなたが話していることを見ることができるように画像を投稿してください。

+0

これはPhotoshopモックアップです [IMG] http://i31.tinypic.com/wqx993.png [/ IMG] これはFirefoxの [IMG] http://i32.tinypicに示されているものです。 com/24o4zrd.png [/ IMG] 私はWindows XPを使用しています。 – Mozaz

+0

ええ、私はあなたがなぜ失望しているのか分かります。 – Nosredna

0

フォントは、Web上で正しく取得できないものです。あなたが絶対にフォントの外観を制御しなければならない場合は、イメージを使用する必要があります。 HTMLでピクセル完全なテキスト表示を実現することは、単に不可能です。これは、オペレーティングシステムのフォントの違いから始まり、ブラウザレイアウトエンジンの違いから終わります。

0

それを行うには、2つの方法があります。

  1. は、そのフォントのイメージを取り、レイアウトでそれを使用します。
  2. SIFRやFLIRなどのカスタムフォント作成ツールを使用します。これは、Adobe Flashを所有する必要があり、フォント(書籍、音楽などに似ています)への配布権を持っている必要があります。

基本的には、まったく同じに見え、依然として標準に準拠したければ、これは実際にはほとんど不可能です。

Adob​​e PhotoshopモックアップをHTMLドキュメントに変換する方法をお探しの場合は、CSS-tricks.comのscreencast seriesをチェックしてください。非常に才能のあるデザイナーであるChris Coyierが実行します。 。

0

あなたが理解しなければならないもう一つのことは、Webブラウザーを持つ人々が最終的にページの外観を制御するということです。だから、あなたが見たいと思った通りにウェブサイトを作るためにどれほどの手間をかけても、誰かのコンピュータで違った見方をするでしょう。

0

完全なクリスタルフォントが必要な場合は、ダウンサイドの全体のボート負荷が付属しています。