電子書籍の厳選無料作品が豊富!

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

A 回答 (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」は,「」でひとまとまりです。「<」「>」というものをご存じかもしれませんが,それの仲間です。「&」と「;」の間に書かれた名前を,文字(列)に置き換えるしくみです。
 「」は空白 1 個に置き換わりますが,通常の半角空白と違って,複数入れれば複数出力されます。また,英単語を区切るために通常の半角空白のかわりにこれを使用すると,空白部分で改行(折り返し)されません。
 こういった書き方で最近問題になるのは,「&hearts;」で,これは(閲覧側が対応していれば)ハートマークに置き換わります。

 HTML などの解説サイトは,それこそいろいろありますが,今後の制作方法の主流になるようなものを解説しているところをひとつかふたつ,ブックマークしておくのもよいでしょう。先に掲げた「The Web KANZAKI」
  http://www.kanzaki.com/
のほかに,「Academic HTML」
  http://www.tg.rim.or.jp/~hexane/ach/
などをおすすめしておきます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/12/12 21:33

<!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. …
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/12/12 21:31

HTMLクイックリファレンス


http://www.htmq.com/

HTMLタグリスト
http://www.tagindex.com/html_tag/all_tags/index. …

みんなのタグ辞書
http://heo.jp/tag/index.html

HTMLタグ一覧
http://www.fureai.or.jp/~irie/html-tag/
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/12/12 21:29

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">



nobr

nbsp

それぞれをGoogleなどで検索してみてください。
たくさん出てきますよ。

ちなみにNobrはタグの一つです。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/12/11 16:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!