皆様、はじめまして。
現在、ある書籍を参考にWebデザインを勉強しております。
その書籍の中で、
class='tagline'
class="column side"
等のように、シングルクォーテーションと
ダブルクォーテーションと2通りの書き方が出て来ました。
何故、シングルとダブルと分けて書いているのかがわからなくて。。。
レスポンシブデザインに関しての書籍で、
HTMLやCSSなどの詳しい説明は書いてありません。
JavaScriptとかで関係してくるのですかね?
また、分けて書くことのメリットなど教えて頂けると助かります。
No.3ベストアンサー
- 回答日時:
属性値の囲みはどちらでも構いませんが、ご自身で使い方を統一した方がいいでしょう。
たとえば
<button onclick="location.href = 'abc.html';">ボタン</button>
といった形で、両方を使わなければいけないシーンが出てきます。
ごちゃ混ぜに使っているとコーディングミスの原因になりますので、自分自身でルールを決めておくとミスを減らせます。
No.2
- 回答日時:
どちらでも構いません。
HTMLもSGML( http://ja.wikipedia.org/wiki/SGML )の派出品でマークアップ言語です。
↑読んでおきましょう。
HTMLの仕様では
【引用】____________ここから
デフォルトでは、SGML規定はすべての属性値を二重引用符(ASCII十進34)または単引用符(ASCII十進39)のどちらかを用いて 囲うよう求めている。
二重引用符で属性値が囲われる場合は単引用符がこの属性値の一部を成し得るし、逆の囲い方も可能である。
・・・【中略】・・・
属性の値を引用符で囲わなくてよいケースもある。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(HTMLのみ、XML/XHTMKは囲わなければならない)
属性値が、アルファベット(a-z and A-Z)、数字(0-9)、ハイフン(ASCII十進45)、ピリオド(ASCII十進46)、アンダースコア(ASCII十進95)、及びコロン(ASCII十進58)のみを含む場合である。
本仕様は、引用符が省略可能な場合であっても省略しないことを推奨する。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[On SGML and HTML (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )]より
分からないときは、仕様書を読む。最低限、これだで随分と変わりますよ。
なお、
class='tagline'
class="column side"
のようなclass名は、本来は良くないことも書かれています。
『DIV要素とSPAN要素は、id属性及び class属性と併用することで、文書に構造を付加するための一般機構を提供する。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』など
文書構造を補完するものにしましょう。
注) 仕様書を理解できない人が多かったので、これらはHTML5では新しい要素になりました。
『HTML5 では、文書をよりよく構造化するために、次の要素が新しく追加されました。( http://standards.mitsue.co.jp/resources/w3c/TR/h … )』
class='tagline' 絶対おかしい!
class="column side"
だったら、<div class="aside">とかでしょうね。
>レスポンシブデザインに関しての書籍で、
????
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS webデザイン、HTML、CSSに詳しい方、これのHTML、CSSのコードを詳しく教えてほしいですm 1 2023/03/22 14:52
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
- ホテル・旅館 ホテルの厚意でのアップグレードの場合 5 2023/06/10 13:18
- 電子書籍 紙の本を購入するか、kindleなどの電子書籍を購入していくかで迷ってます皆さんはどうしてますか? 4 2022/10/03 23:45
- 転職 転職のため、SPIを受ける事になりました。練習用の書籍を探しますと、SPI、SPI3とかありますが、 1 2023/02/10 13:05
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- 大学受験 参考書の勉強法について質問なのですが、参考書を一通り終わらせて、二周目を行う際、問題だけ解けば良いで 2 2023/06/30 20:19
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- 公認会計士・税理士 税理士、財務諸表論の理論の書籍で懇切丁寧な 1 2022/09/27 18:07
- HTML・CSS htmlの文字が縦書きになる 2 2023/03/01 21:31
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
HTMLは、シングルクォートかダブルクォートか?
HTML・CSS
-
<a href=#" …>の意味を教えてください。"
HTML・CSS
-
シングルコーテーション(')とダブルコーテーション()の入れ子について"
HTML・CSS
-
-
4
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
5
cssファイルの名称付け
HTML・CSS
-
6
html でのテキスト結合について
その他(プログラミング・Web制作)
-
7
【jQuery】input nameの文字列を変数を使い動的にする方法
JavaScript
-
8
[Java] Edgeでのアドレスバー非表示について
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
div要素が重なってします
-
HTML属性での「""」 「''」違い
-
htmlのolやulなどlistにtitleや...
-
body>div{}の意味を知りたい
-
複数のボタンを等間隔に、かつ...
-
iframeを使わずに上下50%ずつに...
-
ブラウザの表示幅で100%指定が...
-
HTMLのJIS規格について
-
疑似インラインフレームの文字...
-
見出しタグのつけ方について
-
<DIV> と </DIV> の間が空です。
-
html5でheaderの中にnav
-
セクションをdivで囲むと見出し...
-
カラム落ちの対処法について
-
【CSS】HTML直書き→外部ファイ...
-
<div id="container">の使いか...
-
ヘッダーを左右に二分割する方...
-
フッタの背景画像をリピートxで...
-
HTMLとCSSの次に覚えることは何...
-
ヘッダーとフッターだけ背景を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのolやulなどlistにtitleや...
-
div要素が重なってします
-
HTML属性での「""」 「''」違い
-
複数のボタンを等間隔に、かつ...
-
ヘッダーとフッターだけ背景を...
-
html の divとtable の役割
-
<div id="container">の使いか...
-
divとpの使いわけ
-
min-heightとheightの違いについて
-
HTML5 iframe の代わり
-
divの中に外部のHTMLを埋め込む
-
3カラムレイアウトで「常に残り...
-
ヘッダーを左右に二分割する方...
-
画面を縮小するとカラムが落ち...
-
reuterのScraypingで不思議な現...
-
htmlの見出しタグ(<h1>)の次...
-
1サイト内にHTML5とXHTMLが混在...
-
inline-blockをネストすると表...
-
html5でheaderの中にnav
-
<!-- #BeginLibraryItemとは
おすすめ情報