No.3ベストアンサー
- 回答日時:
> linkでtype属性で明言されている場合は必要はない
それはあくまでもリンク先のスタイルシートが CSS であることを示しているに過ぎません。
HTML 文書の中に CSS を書くのとは別の話です。
HTML 文書の中で STYLE 要素を使って CSS を書く場合は、META 要素などで CSS であることを明示する必要はありません。STYLE 要素には type 属性が必須だからです。
例:
<style type="text/css">
body { background: white; }
</style>
HTML 文書の中で、style 属性をつかって直接スタイルを指定する場合は (SPAN 要素でもそれ以外の要素でも) META 要素などで CSS であることを明示しなければいけません。それは、
<span style="color:red" styletype="text/css">xxx</span>
のような書き方ができないからです。
もっとも、style 属性で直接スタイルを指定するのは CSS を使うメリットが半減するのでそもそもお勧めしません。
No.2
- 回答日時:
> <span style="background-color: #FFFF00">背景</span>
> などを直接書いた場合にはMETAの宣言が必要という解釈でいいでしょうか。
Yes. だと思う。
No.1
- 回答日時:
<META http-equiv="Content-Style-Type" content="text/css">
これは、この書類でスタイルシートにはCSSを使うという宣言です。
スタイルシートの言語が(現状はスタイルシートといったらCSSですが)明言されていない場合は必要になります。
<style>要素を使う場合、style属性を使う場合などです。
linkでtype属性で明言されている場合は必要はないと思います。
(spanがあるかどうかというのは判断の基準にはならない)
この回答への補足
linkでtype属性で明言されている場合は必要はない、
とのことですね。
ありがとうございます。
では、外部CSSなどは使用せず、例えば
<span style="background-color: #FFFF00">背景</span>
などを直接書いた場合にはMETAの宣言が必要という解釈でいいでしょうか。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8 2 2023/01/05 01:04
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
超音波で洗脳。
-
【ヒトの神秘】美男美女から何...
-
含む含まないという概念自体の...
-
角丸画像の背景色を透明にした...
-
質問1.
-
input type="hidden"で取得した...
-
smallにtext-allignが効かない
-
HTMLの〈li〉について教えてく...
-
border: noneでボタンの境界線...
-
H1タグを画像にしたい
-
改行ほどは行かないけど、若干...
-
imgタグをそのまま使うことは正...
-
タグの締め
-
cssのdisplay:block
-
テキストボックスの中にリンク...
-
拡大してもはみ出さないコーデ...
-
質問サイトで、求めてもいない...
-
ホームページビルダー16の属...
-
html タグの閉じスラッシュ前の...
-
tdに対してmin-heightの定義、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【ヒトの神秘】美男美女から何...
-
smallにtext-allignが効かない
-
含む含まないという概念自体の...
-
還暦を過ぎた方々に質問です。
-
「諸要素」とはどういう意味で...
-
質問1.
-
textareaの幅を画面と合わせたい
-
角丸画像の背景色を透明にした...
-
2個のFormを横並びにしたい
-
テキストボックスの中にリンク...
-
HTMLです 四角みたいにして中に...
-
CSS:overflow要素の印刷について
-
input type="hidden"で取得した...
-
tdに対してmin-heightの定義、...
-
HTMLページ上でiframeを最前面...
-
タグは大文字と小文字どちらが...
-
HTMLです
-
2行にしたい要素、改行か分割...
-
改行ほどは行かないけど、若干...
-
H1タグを画像にしたい
おすすめ情報