2010-12-14 11 views
1

私は他のスレッドでもこの質問をしているのですが...私の質問はまだ答えられていません...私が知る必要があるのは、Opera miniを使用している間、モバイル上のサイト.. HTMLやCSSを使用している間、特定の制限はありますか?私はスクリーンスタイルシートやハンドヘルドスタイルシートのような特定の用語と完全に混同しています...メディアタイプを取得している間に、メディアタイプに応じていくつかのスクリーンやハンドヘルドスタイルシートを使用しなければならないという言葉がありました。他に尋ねる方法....スタイルシートとモバイルブラウザ

答えて

3

スタイルシートは、モバイルブラウザで使用されることになってますが、ブラウザがより高度になった後、彼らは今media=screenを表示することができますので、ブラウザベンダーが(ブラウザがサポートしているメディアを選択した)、media=handheldを無視して開始しました。

より現代的ではるかに柔軟なアプローチは、選択した条件が一致した場合にのみ特定のスタイルを設定できるようにすることです(例:CSS3 Media Queries)。最小画面サイズ。モバイルブラウザでは、widthのメディアクエリで仮想(ズームアウト)画面サイズが報告され、device-widthは物理サイズに近いことに注意してください。

1

モバイルブラウザでは、ブラウザのベンダーがこのテーマに特化しているように、一部のHTMLまたはCSSルールに制限がある場合があります。開発中のモバイルブラウザでは、動作しているかどうかを確認する必要があります。

メディアタイプ(スクリーン、ハンドヘルドなど)はCSSで定義されているため、さまざまな種類のメディアに異なるスタイルシートを使用できます。そのため、同じ種類のメディアに対してそれぞれ異なるコンテンツを表示することができます。タイプ画面、ハンドヘルドなどはウィンドウサイズを定義するのではなく、異なるタイプのデバイスのみを定義することに注意してください。それのより良い理解を得るために、以下のリンクをチェックしてください:

http://www.w3.org/TR/CSS2/media.html

http://www.alistapart.com/articles/return-of-the-mobile-stylesheet

はそれが役に立てば幸い! media=handheldため

関連する問題