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

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

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

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

CSS

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

Q&A

解決済

4回答

845閲覧

CSSのclassセレクタ 反映されません

to.o.h

総合スコア4

HTML

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

CSS

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

0グッド

0クリップ

投稿2020/04/03 15:52

編集2020/04/03 16:18

前提・実現したいこと

初心者で、練習を兼ねてホームページを作成しています。
classセレクタでの指定がうまくいかずcssの内容が反映されません。
例えば、下のように、文章を右揃えにしたいのですが、うまく行きません。

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

該当のソースコード

html

1 2 <div class="top"> 3 <h1> 4 <a href="topinfo/news.html">ニュース</a> 5 <a href=topinfo/shinryojikann.html>ホーム</a> 6 <a href="topinfo/inncho-shokai.html">スタッフ紹介</a> 7 <a href="topinfi/shistuan-nai.html">施設紹介</a> 8 </h1> 9 </div> 10 11```css 12.top{font-size: 22px; 13 text-align: right;} 14 15### 試したこと 16### 補足情報(FW/ツールのバージョンなど) 17ツールはbracketを使用しています

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

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

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

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

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

CleanDiesel

2020/04/03 16:11

ソースコードはマークダウンを使って書いたほうがわかりやすいよ。 ```html ここにコードを書く ```
m.ts10806

2020/04/04 00:50

CSSはCSSでマークダウン対応しましょう。 ただの文字列なので任意数設置できます。
m.ts10806

2020/04/04 00:51

すごく細かいですが「Brackets」ですね。 タグもあります。(本件とは関係ないでしょうけど)
guest

回答4

0

その内容であれば動くのでcss構文の設置の仕方が間違っていると思われます。
個別ではなく全体を載せてみてはどうでしょうか。

投稿2020/04/04 12:26

petmen029

総合スコア86

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

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

0

CSSをどのように読ませているのか次第ですけど

HTML直書きの場合

  • キャッシュ
  • styleタグで囲ってない
  • 全角スペース使ってる。他で文法間違ってる

など。

外部CSSの場合

  • キャッシュ
  • cssファイルのパスが間違ってる(指定した場所にない)
  • 全角スペース使ってる。他で文法間違ってる

など。

HTMLも全部提示された方が良いですね。

キャッシュ→ スーパーリロードで大抵解消可能
styleタグで囲ってない→囲おう
CSSファイルのパス間違ってる→ブラウザ開発ツールのコンソールで確認すればNotFound404のエラーが出ているはず。記述したHTMLから見た相対パスにしよう。合ってればCSSが破損しているか文法
文法→構文チェッカーにかけてみよう

ただしCSS反映されない問題は過去質問にも頻出です。
対応方法もほぼ確立されていて特異なケースを見つける方が難しいです。
質問する前に過去質問確認を。

投稿2020/04/04 00:56

編集2020/04/04 00:57
m.ts10806

総合スコア80875

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

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

to.o.h

2020/04/05 13:55

パスを間違えていました。 ファイルを移動させていたので、間違いに気づくのに時間がかかってしまいました、、、、 アドバイス助かりました。
m.ts10806

2020/04/05 21:54

解決されたのは良いのですが、同じ回答をして自己解決は、ちょっとどうでしょう。
guest

0

自己解決

CSSは外部で書いていました。
皆様からのご意見を参考に、キャッシュ・半角・パスを確認しました。
いずれも基本的には問題なかったのですが、、
結果として、cssのファイルを移動させてしまっていたため、パスが間違ってしまいました。
様々なアドバイスありとうございました。

投稿2020/04/05 13:52

to.o.h

総合スコア4

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

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

0

僕の場合それでできたよ。

投稿2020/04/03 16:15

CleanDiesel

総合スコア15

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

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

to.o.h

2020/04/03 16:19

ありがとうございます、早速試して見ます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問