• ベストアンサー

HTML用語わからず

HTMLの用語辞典で情報の多くを載せていて 便利なサイト教えて下さい HPがエラーするという報告をもらい質問したところ 回答がきたのですが2箇所理解できないとこが あったので教えて下さい ・インデントには全角スペースを使わずTabを使う このインデントとTadの意味解る方教えて下さい ・<NOFRAMES>要素も置いてください これは前に記述していたのですが エラーになってしまうので質問したところ 意味が無いという回答をもらったので 削除しました どう記述していいのかわからないので 教えてください まだHTML言語を理解しきれてないので 出来たら簡単な言葉で教えて下さい

質問者が選んだベストアンサー

  • ベストアンサー
noname#5751
noname#5751
回答No.4

ANo.#2のfuyukiです。 全部のソースを埋めると、こうなります。 <HTML> <!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN"> <html lang="ja">  <HEAD>  <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS">  <META NAME="keywords" CONTENT="movie,music,・・・>  <META NAME="description" CONTENT="独り言の趣味のページです">   </HEAD>  <FRAMESET cols="180,*">  <FRAME SRC="menu.html" NAME="one">  <FRAME SRC="top.html" NAME="two">  <NOFRAMES>   <BODY>   ここです。   このソースの場合、menu.htmlの<BODY>の中身をそのまま   コピーして持ってくるのがよいでしょう。   <BODY>  </NOFRAMES>  </FRAMESET> </HTML> 1.<HEAD></HEAD>タグは<BODY>タグの上で完了します。 2.<FRAMESET>タグはBODY>タグの上にきます。 3.<BODY>タグの内側のみ本文として扱われます。 4.METAタグは<HEAD></HEAD>の間に入ります。 えーっと、実はこのサイトがタブや半角スペースを無視する 関係で全角スペースでインデントしていますが、半角スペース などでそろえなおしてください。 ソースを勉強しようというwhatさんの姿勢は大変すばらしいこと だと思います。 ただソースであんまり苦労するくらいならホームページビルダー やDream WavorのようなHTMLエディタを購入したほうがよいと 思いますよ。

what
質問者

お礼

すいません 真っ白の状態をつづけたくなかったので まえのに書き直しました なぜまっしろになるのでしょうか

what
質問者

補足

ありがとうございます BODYのなかにはまだなにもいれてないですが 画面が真っ白になってしまいました 前にもそうなってしまい <!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN"> <html lang="ja"> <head> <frameset cols="180,*">   <frame SRC="menu.shtml" NAME="one">   <frame SRC="top.html" NAME="two"> <noframes> </frameset> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> <META NAME="keywords" CONTENT="life,funny.... <META NAME="description" CONTENT="独り言の趣味のページです">  </head> </html> のようにしたのです http://www31.freeweb.ne.jp/diary/sgg/ です

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.3

1. ><frameset cols="180,*"> >  <frame SRC="menu.shtml" NAME="one"> >  <frame SRC="top.html" NAME="two"> ></NOFRAMES>ここに置けばいいのですか ></frameset> <frameset cols="180,*">   <frame SRC="menu.shtml" NAME="one">   <frame SRC="top.html" NAME="two">   <NOFRAMES>このように記述すると思います。(字下げの空白は半角が好ましいようです)</NOFRAMES> </frameset> 2.J-WEVE J-WAVEが正しいのではないでしょうか。

what
質問者

お礼

ありがとうございました <!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN"> <html lang="ja"> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> <META NAME="keywords" CONTENT="movie,.... <META NAME="description" CONTENT="独り言の趣味のページです"> </head> <frameset cols="180,*">   <frame SRC="menu.shtml" NAME="one">   <frame SRC="top.html" NAME="two"> <noframes> フレームに対応してくださ〜い。 </noframes> </frameset> </html> このようにしたら解決しました

what
質問者

補足

</noframes>は<noframes>の真下にするのですか Aでした間違いでした 教えてくれてありがとうございます 他のも書きなおします あのURLは書いちゃいけないのでしょうか

すると、全ての回答が全文表示されます。
noname#5751
noname#5751
回答No.2

HTMLでは半角カタカナと全角スペースは使えません。 インデント=<TAB>と</TAB>の関係が入れ子構造になっているとき、その対応関係をわかりやすくするために字下げすることです。 例) <TAB A>  <TAB B>  </TAB B> </TAB A> <NOFRAMES>アイテムは最後の</FRAMESET>タグの前におきます。 フレームを3分割する場合、 <HTML>  <HEAD></HEAD>  <FRAMESET>  <FRAME SRC=1   <FRAMESET>   <FRAME SRC=2   <FRAME SRC=3   </FRAMESET>  <NOFRAMES>   <BODY>   <BODY>  </NOFRAMES>  </FRAMESET> </HTML> という配置になります。 <BODY>の中は通常のHTMLと同じ記述です。 検索エンジンのロボットはフレームの中からリンクを拾ってきません。 <NOFRAMES>の中に見出しページへのリンクを置いておかないと中のページからキーワードを拾ってきてくれませんよ。

what
質問者

補足

ありがとうございました 下記のindex.htmlの質問だったのですが あの下記のようにすればいいのですか <!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN"> <html lang="ja"> <head> <frameset cols="180,*">   <frame SRC="menu.shtml" NAME="one">   <frame SRC="top.html" NAME="two"> </NOFRAMES>ここに置けばいいのですか </frameset> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> <META NAME="keywords" CONTENT="movie,music,fighter,food and drink,bar,trip,J-WEVE,VIDEO,DIARY,cat,kitten,book,life,funny,goods,friend,猫,ネコ,ねこ,キリ,趣味,映画,音楽"> <META NAME="description" CONTENT="独り言の趣味のページです">  </head></html> これでいいのでしょうか

すると、全ての回答が全文表示されます。
  • inoue64
  • ベストアンサー率29% (334/1115)
回答No.1

・インデント=字下げ  (http://dic.yahoo.co.jp/bin/docsearch?p=snj2440959&check=c) ・Tab  キーボードのTabキーを押すと、決められた場所まで空白が入ります。 ・<NOFRAMES>~</NOFRAMES>は、  <FRAMESET>~</FRAMESET>の中に書くようです。  (http://tohoho.wakusei.ne.jp/html/noframes.htm

参考URL:
http://tohoho.wakusei.ne.jp/www.htm
what
質問者

補足

ありがとうございます 上の補足に一緒に書きこみました あってますか とほほさんをチェックしなおしてみます

すると、全ての回答が全文表示されます。

関連するQ&A