Google PlayストアでUnionpediaアプリを復元するために作業中です
出ていきます入ってきます
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn
あなたのロゴとドメインを持つ独自のユニオンペディア、月額9.99 USDから
私のユニオンペディアを作成する

CSSハック

索引 CSSハック

CSSハック(英:CSS Hack)は、Webサイト作成の際にWebブラウザ間(以下単に「ブラウザ」)で異なるCascading Style Sheets(CSS)の実装状況の違いやバグなどを吸収し、極力各ブラウザでの表示を同一にするためのテクニックの一つである。 CSSハック以外に「CSSフィルター」("CSS Filter")とも呼ばれるが、Internet Explorer(IE)の独自拡張CSSであるフィルタとの混同を避けるためか日本ではCSSハックの語が用いられることが多い。

目次

  1. 6 関係: Another HTML-lint互換モードプログレッシブエンハンスメントBootstrapCascading Style Sheets条件付きコメント

Another HTML-lint

Another HTML-lintはHTML(XHTML)の文法チェックを行うソフトウェアである。作者は石野恵一郎。Perl5で作成されている。公開は1997年。

見る CSSハックとAnother HTML-lint

互換モード

互換モード(ごかんモード)の記事では、コンピュータシステムなどの、ハードウェアやプログラム(ソフトウェア)において、本来の状態(互換モードに対して「ネイティブモード」などと呼ばれる)では従来のシステムなどと互換性がないハードウェアなどで、何らかのモード切り換えやエミュレーション、互換レイヤーの導入などにより、従来のシステムとの互換性を持たせるモードについて説明する。 仮想化の機能の一部として提供されることもある。例えば、IA-32における、16ビットx86の互換モードである、仮想86モードなど。

見る CSSハックと互換モード

プログレッシブエンハンスメント

プログレッシブエンハンスメント (Progressive Enhancement)は、核となるコンテンツを最重要視するウェブデザイン戦略である。この戦略では、エンドユーザーのブラウザーやインターネット接続に合わせて、プレゼンテーション面や機能面で微妙に異なる内容や技術的に困難な内容をコンテンツに漸次追加していく。この戦略の利点として挙げられるのは、すべてのユーザーが任意のブラウザーまたはインターネット接続を用いてウェブページの基本的なコンテンツと機能性にアクセスできることと、より高度なブラウザーソフトウェアまたはより広帯域の接続を有するユーザーには同じページの拡張バージョンを提供できることである。

見る CSSハックとプログレッシブエンハンスメント

Bootstrap

BootstrapはウェブサイトやWebアプリケーションを作成するフロントエンドWebアプリケーションフレームワークである。タイポグラフィ、フォーム、ボタン、ナビゲーション、その他構成要素やJavaScript用拡張などが、HTMLおよびCSSベースのデザインテンプレートとして用意されている。 GitHubで四番目に人気があり、アメリカ航空宇宙局やMSNBCなどに採用されている。

見る CSSハックとBootstrap

Cascading Style Sheets

Cascading Style Sheets(CSS、カスケーディング・スタイル・シート、カスケード・スタイル・シート)は、HTMLやXMLの要素をどのように修飾(表示)するかを指示する仕様の一つで、World Wide Web Consortium (W3C) がとりまとめ勧告する、文書の構造と体裁を分離させるという理念を実現するために提唱されたスタイルシートの具体的な仕様の一つ。 CSSはHTMLで表現可能と考えられるデザインの大部分を実現できる要素を取り入れつつ、新たなデザイン機能を備える。以下の点を特徴とする。

見る CSSハックとCascading Style Sheets

条件付きコメント

条件付きコメント(じょうけんつきコメント)とは、Microsoft Internet Explorerに対して、コードを渡したり隠したりするのに使用できるHTMLソースコード中にある条件付きのステートメントである。Internet Explorer 5で初めて登場し、バージョン9までサポートされた。 なお、バージョン10以降はこの機能は廃止され、他のブラウザと同様、単なるコメントとして扱われる事となった。よって、「IEそのものを検出する」コメントは「IE9以下を検出する」コメントと同義になる。

見る CSSハックと条件付きコメント