BOOK Studio947
狩野祐東・狩野さやか著書

p.196 記載方法の違いについて

書籍Q&ACategory: スラスラわかるHTML&CSSのきほんp.196 記載方法の違いについて
asked 4年 ago

例えば、テキスト上にある

/* access.html*/
div.map {
text-align: center;
}

という記載方法なのですが、従来の表記ですと、下記のように記載しても問題ないような気がするのですが、あえてdiv.と記載する必要はあるのでしょうか?

/* access.html*/
.map {
text-align: center;
}

ご回答お待ちしております。よろしくお願いします。

1 Answers
狩野 祐東 Staff answered 4年 ago

実際にこのセレクタを書き換えてみるとわかりますが、このaccess.htmlの場合は、div.mapとしても、.mapとしても見た目が変わることはありません。ということで、どうしても「div.map」と書かなければいけない理由は、技術的にはありません(本の内容としては、「CSSのセレクタはいろいろな書き方ができる」ことを軽く紹介しておきたかったというのはあります)。