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

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

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

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

CSS

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

Q&A

1回答

327閲覧

WEB制作/背景の色が変わらない

kinakomotimoti

総合スコア0

HTML

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

CSS

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

0グッド

0クリップ

投稿2023/03/11 02:56

実現したいこと

・背景の色を変える
・sanitize.cssが適用されているか知りたい

詳細

私は「HTML&SCC,JavaScriptのきほんのきほん」と言う本を読みながらWEBサイトの作成をしています。
昨日から読み始め、初めてプログラミングというものに触れた初心者です。
初歩的な質問になりますが、教えていただけますと幸いです。

本の指示通りにコードを入力しましたが、背景の色が変わりません。
また、sanitize.cssを外部参照できているか分かりません。本には余計な装飾を取り除いてくれると書いてありますが、何も変わりません。

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

エラーメッセージ

該当のソースコード

ソースコード <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <mete name="viewport" content="width=device-width"> <title>入会申込み</title> <link rel="stylesheet" href="css/@import url(sanitize.css);style.css"> </head> <body> <div class="content"> <h1> 入会申込み</h1> <P>入会するには、次のホームに必要事項をご記入ください。</P> <P>メールアドレス:<input type="email" name="mymail"></P> <P>パスワード:<input type="password" name="passcode"></P> <p><button type="submit">登録する</button></p> </div> </body> </html>   ここからはstyle.cssのコードです。 h1{ font-size: 24px; margin: 0; } .content { background-color: #fcc; width: 600px; } ### 試したこと 色を#f㏄からblueに変えたりしてみましたが、変化がありません。 ### 補足情報(FW/ツールのバージョンなど) VScodesを使っています。

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

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

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

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

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

guest

回答1

0

style.cssはどこに配置してますか?
(3)が良いと思います。

(1)ローカルなら
htmlから参照が必要です。

<head></head>内に <link rel="stylesheet" href="style.css" media="all" /> を追記してください。 フォルダ構造によっては href="style.css"はhref="css/style.css"かもしれません。

(2)不明なら1
sanitize.cssは https://csstools.github.io/sanitize.css/ の事だと予想します。

<link rel="stylesheet" href="css/@import url(sanitize.css);style.css"> を <link href="https://unpkg.com/sanitize.css" rel="stylesheet" /> に書き換える必要があるのかと思っています。

(3)不明なら2
いっその事これではどうでしょう
htmlと同じフォルダ内に
style.cssを作り以下を記載。
h1{
font-size: 24px;
margin: 0;
}
.content {
background-color: #fcc;
width: 600px;
}
html側は7行目を以下に差し替え

<link rel="stylesheet" href="style.css" media="all" />

投稿2023/03/11 03:56

magarugi

総合スコア17

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

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

kinakomotimoti

2023/03/11 04:35

ご回答、ありがとうございます。教えていただいた(1)でやってみたところ、色が付きました!本当にありがとうございます‼ 質問ばかりで申し訳ないのですが、sanitize.cssは適用されているのでしょうか? https://csstools.github.io/sanitize.css/ であっています。 本に掲載されている画面と私のパソコン上で表示されている画面が異なっていて、混乱しています。2017年の本なのでバージョンの違いのせいなのでしょうか? 教えていただけると嬉しいです。よろしくお願いします。
magarugi

2023/03/11 09:48

■参考リセットCSS https://www.jungleocean.com/programming/190417reset-normalize-sanitize-css こちらの1種の様です。 ブラウザ別にCSSの効果に差がある事があり、 それをなくす目的で充てるCSSで 最初のうちは基本的には気にしなくて良いかと、 勉強の目的がデザイナー志望でない限りあまりきにする必要はないと思います。 ちなみに、先程のリンク先下の方にgithubのリンクがあります。そこによると2021年にも更新があったりするので、ご認識の通りだと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問