• ベストアンサー

HTMLソースの語句の意味について

WEBページのソースを見ていると<table>や<bgcolor>など基本的なタグの意味はわかるのですが <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> 或いは <nobr><a href="/r/sh">・・・</a>&nbsp; &nbsp;</nobr> の中にある「doctype」「public」「dtd」「transitional」「nobr」「nbsp」といったタグではない見慣れない語句も沢山出てきて意味がわかりません。勉強の為にもこれらの語句の意味が紹介している辞典のようなサイトや書籍はあるでしょうか?

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

  • ベストアンサー
  • elttac
  • ベストアンサー率70% (592/839)
回答No.4

 まず, <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> は,「DOCTYPE 宣言」というもので,この文書が「どんな定義(書き方)に基づいているか」を示すものです。お示しのものは,「移行用の HTML 4.0」に準拠していることを示しています。  DOCTYPE 宣言の一般的な説明は,   http://www.kanzaki.com/docs/html/doctype.html をご覧になるとよいでしょう。  nobr 要素は,正式な HTML には存在しない要素(独自拡張)で,使用しないほうが好ましいものです。その範囲の改行(折り返し)を抑制します。  正式なものではないので,説明がなかなか見つからないのは無理もありません。  「nbsp」は,「&nbsp;」でひとまとまりです。「<」「>」というものをご存じかもしれませんが,それの仲間です。「&」と「;」の間に書かれた名前を,文字(列)に置き換えるしくみです。  「&nbsp;」は空白 1 個に置き換わりますが,通常の半角空白と違って,複数入れれば複数出力されます。また,英単語を区切るために通常の半角空白のかわりにこれを使用すると,空白部分で改行(折り返し)されません。  こういった書き方で最近問題になるのは,「&hearts;」で,これは(閲覧側が対応していれば)ハートマークに置き換わります。  HTML などの解説サイトは,それこそいろいろありますが,今後の制作方法の主流になるようなものを解説しているところをひとつかふたつ,ブックマークしておくのもよいでしょう。先に掲げた「The Web KANZAKI」   http://www.kanzaki.com/ のほかに,「Academic HTML」   http://www.tg.rim.or.jp/~hexane/ach/ などをおすすめしておきます。

DINO-PIE
質問者

お礼

ブックマークさせてもらいます。ありがとうございました。

その他の回答 (3)

noname#15164
noname#15164
回答No.3

<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> これは、HPのタグの書き方の決める(?)団体w3cの4.0 transitional//enというヴァージョンを使っています。と最初に書いています。 微妙にヴァージョンが違って、中身のタグがヴァージョンと違う書き方だと、問題になります。 間違っていても、けっこう適当に解釈されますが。 最初に日本を使う。と宣言してるけど、途中に和製英語や英語、中国語が書かれていると、問題ですよね? でも、何となくわかるのは日本語も、IEも同じです。 でも、その柔軟さが、セキュリティーの甘さにつながるんですが。 書籍は、「詳細HTML&JavaScript辞典」ってのがあります。 下記のネットのアドレスは、HPのタグの正否を判定するHPです。 100%はかなり難しいですが、重大な問題は改善しておいた方が良いですよ。 IEでは表示できるけど、ネスケではレイアウトが崩れてり、表示不可な場合もありますから。 自分のHPを持っていないなら、タグはここで検索できますよ。 http://www.tagindex.com/

参考URL:
http://openlab.ring.gr.jp/k16/htmllint/htmllint.html
DINO-PIE
質問者

お礼

これ使えますね。ありがとうございます。

  • ballville
  • ベストアンサー率47% (233/487)
回答No.2

HTMLクイックリファレンス http://www.htmq.com/ HTMLタグリスト http://www.tagindex.com/html_tag/all_tags/index.html みんなのタグ辞書 http://heo.jp/tag/index.html HTMLタグ一覧 http://www.fureai.or.jp/~irie/html-tag/

DINO-PIE
質問者

お礼

参考にさせてもらいます。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> nobr nbsp それぞれをGoogleなどで検索してみてください。 たくさん出てきますよ。 ちなみにNobrはタグの一つです。

DINO-PIE
質問者

お礼

ありがとうございました。検索していきます。

関連するQ&A

専門家に質問してみよう