質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

669閲覧

htmlファイルにccsが反映されない

yamada1125

総合スコア1

Chrome

Google Chromeは携帯、テレビ、デスクトップなどの様々なプラットフォームで利用できるウェブブラウザです。Googleが開発したもので、Blink (レンダリングエンジン) とアプリケーションフレームワークを使用しています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2020/06/22 08:42

編集2020/06/22 09:23

前提・実現したいこと

htmlファイルにccsを反映したい

発生している問題・エラーメッセージ

htmlファイルを作成し同じフォルダ内にccsファイルを作成したのですが反映されません。エラーメッセージはchromeで開いて検証画面を開いた時のものです。

GET file:///D:/test/style.css net::ERR_FILE_NOT_FOUND link.html:6

該当のソースコード

html

1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset="utf-8"> 5 <title>HTM入門-外部CSSファイルを読み込む</title> 6 <link rel="stylesheet" href="style.css" type="text/css"> 7 </head> 8 <body> 9 <h1>CSSファイルの読み込み</h1> 10 <p>cssファイルをlink要素を使って読み込んでいます。</p> 11 <p>「style.css」で大見出しのスタイルを設定しています。</p> 12 </body> 13</html>

ccs

1@charset "utf-8"; 2h1 { 3 color: #326693; 4 padding-left:10px; 5 border-left: 10px solid #31a9ee; 6 border-bottom: 1px dashed #31a9ee; 7}

試したこと

ブラウザのキャッシュ削除
スーパーリロード

googleで検索したところ似たようなな症状の方が質問していました。
この方は自己解決しているようでしたが問題の原因を「VisualStudioからhtmlだけを開く形となっていたため」と書いていていまいちわかりません。
https://teratail.com/questions/151238

補足情報(FW/ツールのバージョンなど)

Visual Studio Code 
バージョン: 1.46.1 (user setup)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kei344

2020/06/22 09:02

ブラウザのURLは「file:///D:/test/ファイル名.html」になっていますか?
yamada1125

2020/06/22 09:13

ブラウザのURLは「file:///D:/test/link.html」になっていました。htmlファイルのファイル名はlink.htmlで間違いありません。
Daregada

2020/06/22 09:33

D:/testフォルダーのファイル一覧を、実際に見に行って確認してください。
Daregada

2020/06/22 09:37

タイトルやcssの提示に「ccs」と書かれているので、実際のファイル名の拡張子もstyle.ccsになっている疑いが。
yamada1125

2020/06/22 09:37

D:\testのフォルダ内に「link.html」と「style.ccs」だけが入っています。 「link.html」は種類が「Chrome HTML Document」となっていて「style.ccs」はCCS ファイルになっています。
sousuke

2020/06/22 09:47 編集

ファイル名は「style.css」ですか?「style.ccs」ですか?どっち? 書いてるうちに解決してたー
yamada1125

2020/06/22 09:47

ファイル名は「style.ccs」です。
guest

回答1

0

ベストアンサー

スタイルシートのファイル名をstyle.ccsからstyle.cssに修正してください。

追加分
<link rel="stylesheet" href="style.css" type="text/css">
という行で、同じフォルダーにあるstyle.cssをスタイルシートに指定しています。
提示されていたエラーは、ここで指定されたstyle.css見つからないことを意味するものです。

確認してみたら、実際のファイル名がstyle.ccsで、拡張子部分が食い違っていたことが原因。

投稿2020/06/22 09:39

編集2020/06/22 14:27
Daregada

総合スコア11990

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yamada1125

2020/06/22 09:44

style.cssに変更したところ問題なく反映されました。ありがとうございます。勉強中なのでできればどのような仕組みで改善したのか知りたいです。
Daregada

2020/06/22 09:53

出先で回答を編集できないのでコメントで。 <link rel="stylesheet" href="style.css" type="text/css"> という行で、同じフォルダーにある「style.css」をスタイルシートに指定しています。提示されていたエラーは「style.cssが見つからない」ことを意味するものですね。で、確認してみたら、実際のファイル名(style.ccs)が食い違っていた、というわけ。
yamada1125

2020/06/22 10:07

ありがとうございます。おかしな勘違いでしたが言われてみないと気づきませんでした。これで数時間も格闘していてので... 本当にありがとうございます。
Daregada

2020/06/22 14:27

戻ったので回答に補足を追加しておきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問