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

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

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

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

CSS

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

Q&A

解決済

4回答

5288閲覧

CSSを用いて文字の色を赤くしたいのですが、反映されません。

araki1938

総合スコア9

HTML

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

CSS

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

0グッド

0クリップ

投稿2018/05/22 23:39

前提・実現したいこと

CSSを使って文字の色を赤くしたいです。

プログラミング歴2日の超初心者です。
エディタはAtom ブラウザはChromeを使っております。

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

<head>タグの中に<style>タグを用いて、h1の文字を赤くするように書いたのですが、反映されません。 コードが文字となってサイト上に反映されてしまいます。 エラーメッセージ

該当のソースコード

CSS

1ソースコード
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>太郎のポートフォリオ</title> <link rel="icon" href="favicon.ico"> <mete name="description" content=”太郎のポートフォリオサイトです。”> <style> h1 { color:red; } </style> </head> <body> <header> <nav> <ul> <li> <a href="index.html"> HOME </a> </li> <li> <a href="about.html"> ABOUT </a> </li> </ul> </nav> <img src="img/header.png" width="400" height="130" alt="ヘッダー画像" > </header> <section> <img src="img/taro.png" width="140" height="140" alt="太郎のアイコン" > <h1>山田太郎</h1> <p>UI/UXデザイナー見習いです</p> <section> <img src="img/work1.png" width="400" height="260" alt="勇者ゲーム" > <h1>勇者ゲーム</h1> <p>楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。</p> </section> <section> <img src="img/work2.png" width="400" height="260" alt="宝探しゲーム" > <h1>宝探しゲーム</h1> <p>楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。</p> </section> <section> <img src="img/work3.png" width="400" height="260" alt="神経衰弱" > <h1>神経衰弱</h1> <p>楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。楽しいアプリです。</p> </section> </section> <footer> <ul> <li> <a href="mailto:taguchi@gmail.com" target="_blank"> <img src="img/mail.png" width="20" height="20" alt="メール送信" > </a> </li> <li> <a href="https:dotinstall.com" target="_blank"> <img src="img/blog.png" width="20" height="20" alt="ブログサイトへ" > </a> </li>
<li> <a herf="https:dotinstall.com" target="_blank"> <img src="img/photos.png" width="20" height="20" alt="写真サイトへ" > </a> </li>
</ul> <p>(C) Taro Yamada</p> </footer> </body> </html>

試したこと

ドットインストールという学習サイトを使って一つ一つ習っています。公開されてる見本のソースコードと見比べて、何時間も格闘してみましたが分からず質問させて頂いた次第です。
また、Atomで何らかのショートカットキーを間違えて押してしまったかもしれず、設定が変更になってしまったのではないかとも疑っております。

レベルの低い質問で申し訳ありません。どうかご指導よろしくお願いいたします。

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

ここにより詳細な情報を記載してください。

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

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

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

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

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

m.ts10806

2018/05/23 00:02

プログラムコード(およびエラーメッセージ)は```で囲ってください。(わからなければ質問編集画面でコード部分を選択し<code>ボタンを押してください)正しく反映されているかどうかは質問編集画面のプレビューを見ながら編集していってください。
m.ts10806

2018/05/23 00:16

質問は質問者さんのみが編集できるので、次から気をつけてください。質問を読みやすくすることは素早い解決につながります。
araki1938

2018/05/23 01:27

ご指摘、ご回答ありがとうございます! 初心者の自分でも本当にわかりやすかったです。質問の編集について次から気をつけます。
kei344

2018/05/23 02:17

質問文のコードはそれぞれコードブロックで囲んでください。解決済にしても本文を編集することが出来ますので、よろしくお願いします。
guest

回答4

0

ベストアンサー

とりあえずmetameteになっているのと、同じmetaタグ内content"と、最後の>が全角になっているのを直せばH1が赤で表示されるとは思います。

html

1<mete name="description" content=”太郎のポートフォリオサイトです。”>

html

1<meta name="description" content="太郎のポートフォリオサイトです。">

あと気になった点

  • 1つ目のsectionの閉じが一番最後のsectionの後になっていますが、意図したものであればかまわないかと。
  • ドットインストールのアドレスもhttps:dotinstall.comではなくhttps://dotinstall.com/かな。
  • 「写真サイトへ」のリンクがhrefではなくherfになってます。

投稿2018/05/23 00:05

dit.

総合スコア3235

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

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

araki1938

2018/05/23 00:23

ありがとうございます!おかげ様で解決できました。 大文字、小文字や誤入力等をまずなくせるように注意していきます。 皆さん非常に丁寧で分かりやすいご回答ありがとうございます!もっと頑張っていきます。
dit.

2018/05/23 00:32

ドットインストールをためしに見てみたら、HTML入門の#05で、「全角文字に気を付けよう」という説明がありますね。やりがちなので気を付けましょう。 最終章にあるソースも見てみました。sectionの閉じ場所は問題ないようですし、h1がページ内にいくつもあるのは学習課題どおりでしたね。 mts10806さんの指摘の通りちょっと気になる部分ではありますが…。 質問文がうまくコードブロックで囲えてないので実際のコードがどのようになっているかわかりませんが、適切なインデントをつけるとかなり見やすくなります。
otn

2018/05/23 02:18 編集

> 大文字、小文字や誤入力等をまずなくせるように注意していきます。 100%無くすのは無理なので、「誤入力を見つけられるように」を目標にした方が良いです。 「99.99999% 誤入力無し」でもエラーになりますので。 「誤入力を100%見つける」は十分可能です。
guest

0

「”」が全角になっている箇所が幾つもあります。
そこをひとつひとつ半角にしていってください。
※プログラムで使う記述は基本全て半角にしないと認識されません。

Atom使ったことないので分かりませんが、html構文解析がついているエディタではおそらく下記のように警告(タグが赤色)がでているのではないでしょうか?
イメージ説明

私が使っているのはBracketsというエディタです。

他にもhtmlタグとして記述が合っていない部分が散見されます。
教科書のコードを見比べるのではなく、それぞれのタグの仕様を調べてそれと合致しているか確認しましょう。
でないと、問題解決能力が上がりません。

追記:
気になったところがあります。
h1タグが多すぎます。
確かに理論上設置は可能ですが、意味合いとしては「大見出し」です。
参考:見出しを付ける

h1タグが使われるのはほとんどの場合が「サイト名」 または「ページタイトル」など
おおよそ1画面に1つしか出ないようなものに使われます。
今回の場合はh2タグが適当ではないでしょうか?

投稿2018/05/23 00:09

編集2018/05/23 00:16
m.ts10806

総合スコア80850

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

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

0

<mete name="description" content=”太郎のポートフォリオサイトです。”>

ここに全角文字が使われているのが原因です。どこかは見直してみてください。

投稿2018/05/23 00:13

yoshinavi

総合スコア3523

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

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

yoshinavi

2018/05/23 00:16

書いてしばらく置いていたら解決済でしたね。すいません。
guest

0

<style type="text/css"> a {color:red;} </style>

これでどうですか?

投稿2018/05/22 23:46

space-hippy

総合スコア136

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

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

m.ts10806

2018/05/23 00:13 編集

質問者さんが赤色にしたいのはh1タグですよ。
space-hippy

2018/05/23 00:15

すみません、普通に間違えていましたm(__)m
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問