00

結論から

  • CSSは、HTMLやXMLなどの構造化文書を画面や紙にどのように表示するかを記述するスタイルシート言語で、通常は元の文書の意味を変更しません。
  • 内容の確認や編集には、端末で利用できるテキストエディターから.cssファイルを開きます。WindowsやMacではエディターの「開く」を使い、スマートフォンではファイルにアクセスできるエディターを使います。見た目への効果を確認するには、そのCSSを使用する文書を、必要なCSS機能に対応したブラウザーで表示します。CSS単体を開いても、その文書は表示されません。文字コードはUTF-8を推奨し、HTTPヘッダーや参照元文書での指定も一致させます。
  • 出所不明のCSSを文書に適用する前に、入手元を確認してください。url()やsrc()はネットワーク要求を発生させ、リソースに関する情報を明らかにしたり、URLを通じてデータを送信したりする可能性があります。単純なフィルターだけでは安全性を保証できません。W3Cは、標準と異なる解析方法を使うフィルターのセキュリティ上の問題を指摘しています。
01

CSSファイルとは:開き方・編集・保存時の注意点

拡張子.cssのファイルには、スタイル規則やat規則が含まれます。一般的なスタイル規則はセレクターで要素を選び、波括弧の中に「プロパティ名: 値」の宣言をセミコロンで区切って記述します。登録されたメディアタイプはtext/cssです。IANAではマジックナンバーは適用なしとされており、CSSと確認できる固定のファイルヘッダー署名はありません。

元ファイルは残す

CSSは表示方法、HTMLは文書の構造を担います。.cssを.htmlに変更しても、スタイルシートが構造化されたページに変換されるわけではありません。解析器を通した変換や再保存では、コメントや元の空白が失われることがあります。字句解析ではコメントが保持されず、連続する空白もまとめられるため、必要なら元のファイルを残してください。

02

開き方

内容の確認や編集には、端末で利用できるテキストエディターから.cssファイルを開きます。WindowsやMacではエディターの「開く」を使い、スマートフォンではファイルにアクセスできるエディターを使います。見た目への効果を確認するには、そのCSSを使用する文書を、必要なCSS機能に対応したブラウザーで表示します。CSS単体を開いても、その文書は表示されません。文字コードはUTF-8を推奨し、HTTPヘッダーや参照元文書での指定も一致させます。

中身を見たいだけ

内容の確認や編集には、端末で利用できるテキストエディターから.cssファイルを開きます。WindowsやMacではエディターの「開く」を使い、スマートフォンではファイルにアクセスできるエディターを使います。見た目への効果を確認するには、そのCSSを使用する文書を、必要なCSS機能に対応したブラウザーで表示します。CSS単体を開いても、その文書は表示されません。文字コードはUTF-8を推奨し、HTTPヘッダーや参照元文書での指定も一致させます。

誰かに送りたい

CSSは表示方法、HTMLは文書の構造を担います。.cssを.htmlに変更しても、スタイルシートが構造化されたページに変換されるわけではありません。解析器を通した変換や再保存では、コメントや元の空白が失われることがあります。字句解析ではコメントが保持されず、連続する空白もまとめられるため、必要なら元のファイルを残してください。

03

安全チェック

出所不明のCSSを文書に適用する前に、入手元を確認してください。url()やsrc()はネットワーク要求を発生させ、リソースに関する情報を明らかにしたり、URLを通じてデータを送信したりする可能性があります。単純なフィルターだけでは安全性を保証できません。W3Cは、標準と異なる解析方法を使うフィルターのセキュリティ上の問題を指摘しています。

こんなときは、いったん手を止める

送り主が分からない、拡張子が二重になっている、中身が拡張子と合わない——一つでも当てはまるなら、開く前に確かめてください。

04

変換するときは

CSSは表示方法、HTMLは文書の構造を担います。.cssを.htmlに変更しても、スタイルシートが構造化されたページに変換されるわけではありません。解析器を通した変換や再保存では、コメントや元の空白が失われることがあります。字句解析ではコメントが保持されず、連続する空白もまとめられるため、必要なら元のファイルを残してください。

変換する前に

元ファイルではなくコピーを変換し、変換後に画質・メタデータ・レイアウトを元と見比べてください。

05

よくある質問

CSSファイルとは何ですか?

構造化文書の表示方法を記述するスタイルシートです。通常は文書の意味を変えずに見た目を指定します。拡張子は.css、登録されたメディアタイプはtext/cssです。

CSSファイルを開いて編集する方法は?

テキストエディターで開くと、セレクター、宣言、at規則を確認・編集できます。表示への効果を見るには、そのCSSを使用する文書を対応ブラウザーで開いてください。

WindowsでCSSファイルを開く方法は?

テキストエディターの「開く」から.cssファイルを選ぶと、ソースを読めます。見た目を確認するには、そのCSSを使う文書を、使用機能に対応したブラウザーで表示します。

MacでCSSファイルを開く方法は?

Macで利用できるテキストエディターから.cssファイルを開き、規則を確認・編集します。スタイル適用後の表示には、関連する文書と、必要なCSS機能に対応したブラウザーが必要です。

スマートフォンでCSSファイルを開く方法は?

端末内のファイルにアクセスできるテキストエディターを使います。スタイルを適用した文書を見るには、関連する文書と、そのCSSに対応したブラウザーも必要です。

CSSファイルの文字化けを直す方法は?

再保存する前に、実際の文字コードとエディターが読み取りに使う文字コードを確認します。IANAはUTF-8を推奨し、HTTPヘッダーや参照元文書などで対応する文字コードを指定するよう求めています。

ウェブページではCSSファイルとHTMLファイルをどう使い分けますか?

文書の構造にはHTML、表示方法にはCSSを使います。スタイルシートは文書の代わりにはなりません。CSSの拡張子を.htmlに変えても、規則がページの構造へ変換されるわけではありません。

CSSファイルの変換や再保存でコメントと書式は残りますか?

必ず残るとは限りません。解析器を通すと、コメントが削除され、連続する空白がまとめられることがあります。コメントやソースの正確な配置が必要なら、元のファイルを保管してください。

出所不明のCSSファイルの安全性で注意することは?

文書に適用すると、url()やsrc()からネットワーク要求が発生する可能性があります。要求は情報を明らかにしたり、URL経由でデータを送信したりすることがあります。単純なフィルターだけで安全性は保証できません。

CSSファイルの表示がブラウザーによって違うのはなぜですか?

各ブラウザーが使用中のCSS機能に対応しているか、同じ文書にスタイルシートが適用されているかを確認してください。形式に相互運用性があっても、すべての機能への対応が同一とは限りません。

CSSファイルをアップロードせずに確認できますか?

ローカルのテキストエディターなら、アップロードサービスを使わずソースを読めます。ただし、CSSの適用時には外部リソースへの通信が発生する場合があります。オンライン閲覧サービスでは、ファイルの扱いを確認してください。

06

関連する形式

参考資料

W3C CSS Snapshot 2026 · W3C

CSS Syntax Module Level 3 · W3C

IANA text/css Media Type Registration · IANA

CSS Values and Units Module Level 4 · W3C