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. 7 関係: 互換モードウェブブラウザCascading Style SheetsInternet ExplorerInternet Explorer 9World Wide Web Consortium条件付きコメント

互換モード

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

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

ウェブブラウザ

ウェブブラウザ(インターネットブラウザ、web browser)とは、パソコンやスマートフォン等を利用してWebサーバに接続するためのソフトウェアであり、ウェブページを表示したり、ハイパーリンクをたどったりするなどの機能がある。単にブラウザ(ブラウザー)とも呼ばれる。 主なウェブブラウザとして、Google Chrome、Safari、Microsoft Edge、Mozilla Firefox、Opera、Internet Explorer、Vivaldi等がある。Windows 7など古いOSではサポートが終了しているものがある。

見る CSSハックとウェブブラウザ

Cascading Style Sheets

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

見る CSSハックとCascading Style Sheets

Internet Explorer

Internet Explorer(インターネット エクスプローラー)は、マイクロソフトがかつて開発していたウェブブラウザである。以前の名称はMicrosoft Internet ExplorerやWindows Internet Explorerであった。一般的に、IEやMSIEと呼ばれる。 Windows 95からWindows 10に至るまでのWindows ファミリーに標準で含まれている。Windows Mobile(Windows CEの一部構成を含む)にはInternet Explorer Mobileが含まれていた。以前はMac用のInternet Explorer for Mac(IE:mac)や HP-UXとSolaris用のも存在したが、これらは現在サポートされていない。

見る CSSハックとInternet Explorer

Internet Explorer 9

Internet Explorer 9のベータバージョン Windows Internet Explorer 9 (ウィンドウズ インターネット エクスプローラー ナイン)はマイクロソフトが2011年3月14日(日本語版は4月26日)に正式版を公開した Internet Explorer ファミリーのウェブ ブラウザーである。

見る CSSハックとInternet Explorer 9

World Wide Web Consortium

World Wide Web Consortium(ワールド・ワイド・ウェブ・コンソーシアム)は、World Wide Webで使用される各種技術の標準化を推進するために設立された標準化団体、非営利団体である。W3C(ダブリュースリーシー)と略称される。 ティム・バーナーズ=リーが創設し、率いている。本コンソーシアムは企業や団体が会員として加入し、専任スタッフと共にWorld Wide Webの標準策定を行っている。2022年1月8日現在、456の組織が会員として加入している。 W3Cは教育活動も行っており、ソフトウェアを開発してWebに関するオープンな議論の場を提供している。HTML、XML、MathML、DOM等の規格を勧告する。HTMLは、従来IETFでRFCとして標準化されていたが、HTML 3.2以降はW3Cへ引き継がれた。

見る CSSハックとWorld Wide Web Consortium

条件付きコメント

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

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