ホームページの検索にヒットするようにMETAタグって使われますよね。このタグというのは以前からあったものなんでしょうか?4年ぐらい前に買ったHTMLの本には載っていなかった気がします。

また、最近作られたタグなのであれば、HTML言語というのはこの先もどんどん新しいタグが生まれて進化していくものなのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

HTMLの規格は新しくなっていったようです。

(参考URL)

参考URL:http://tohoho.wakusei.ne.jp/html/memo/hist.htm
    • good
    • 0
この回答へのお礼

有難うございました。
HTMLの規格が新しくなっているとは知りませんでした。勉強になりました。

お礼日時:2001/07/09 21:55

META要素について:


META要素に関しては古くから存在しました。(HTML2.0の頃から)
メタデータを指定するものですが、Link要素や他の要素で補える場合もありますしHTTPヘッダを出力出来るのであれば使用する必要は無いかもしれません。

HTMLについて:
タグというか、使える要素(や属性や指定できる属性値やそのデフォルト値)が新しく定義される場合もありますし、不要な要素が排除されたりもします。
最新版のXHTML1.1(厳密に言えばちょい違いますが)を例に取れば、
・Ruby要素が使えるようになり、これによって文書内の単語に振り仮名をマークアップすることが出来るようになりました。
・xml:lang属性で事足りるため、html要素のlang属性は排除されました。
・a要素やmap要素のname属性が排除されました。
・deprecated(非推奨)の要素、属性は全て排除されました。
等が変更点です。

参考URL:http://doobie.iq.nanzan-u.ac.jp/goto-classes/rfc …
    • good
    • 0
この回答へのお礼

知らない単語がずいぶんありますが、それは使い勝手が良くなっているということなのでしょう。まだまだ勉強不足ですので少しずつ覚えたいと思います。

お礼日時:2001/07/09 22:00

<META> は、古くからありましたよ。



> 4年ぐらい前に買ったHTMLの本には載っていなかった

それは、その本が悪い(と言うのは言い過ぎかな?)。

<META> は、無くてもあまり動作に関係ないので、猫も杓子も「解説本」を
出している状況で、略している本も結構あります。


> HTML言語というのはこの先もどんどん新しいタグが生まれて進化していくものなのでしょうか?

規格が発表されて、それをメジャーなブラウザがサポートする。また、規格で
定められていないが、いろいろな理由でブラウザが独自に実装する。ということ
の繰返しで、どんどん新しいタグが増えてきました。

最近だと i-mode 用のサブセットが登場したし。

今の状態で、かなりいろいろなことができるので、大きく増える(変わる)こと
はないと思いますが、成熟しきった、とは言えないですね。
    • good
    • 0
この回答へのお礼

有難うございました。

お礼日時:2001/07/09 21:58

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

このQ&Aと関連する良く見られている質問

QHTMLのMETA タグ、charset の扱いについて

こんにちは。

HTMLのMETAタグの扱いについて教えてください。
下記HTMLソースの(1)~(3)までは正常に表示されます。
(4)に限って異常表示されるのは何故でしょうか?
異常の場合、途中からの表示になるのはタグ区切り文字の
<>が不一致になるからでしょうか?
また改行されなくなったのは何故でしょうか。

-----正常表示-----
あいうえお

メールアドレスaddress@domain.com

かきくけこ
さしすせそ
たちつてと
------------------
-----異常表示-----
address@domain.com かきくけこさしすせそたちつてと
------------------

(1)正常ケース1
一番シンプルなソースです。改行に<BR>を使っていません。
-----以下htmlソース内-----
<HTML><META CONTENT="text/plain; charset=iso-2022-jp">
<PRE>

あいうえお

メールアドレス<A href="mailto:address@domain.com">address@domain.com</A>

かきくけこ
さしすせそ
たちつてと
</PRE></HTML>
-----------------------

(2)正常ケース2
CONTENTの"の囲み内に更に"があります。
-----以下htmlソース内-----
<HTML><META CONTENT="text/plain; charset="iso-2022-jp">
※以降、正常ケース1と同じです。
-----------------------

(3)正常ケース3
charset="iso-2022-jp"と次の"までの間は、全角空白です。
-----以下htmlソース内-----
<HTML><META CONTENT="text/plain; charset="iso-2022-jp" ">
※以降、正常ケース1と同じです。
-----------------------

(4)異常ケース
charset="iso-2022-jp"と次の"までの間は、半角空白です。
-----以下htmlソース内-----
<HTML><META CONTENT="text/plain; charset="iso-2022-jp" ">
※以降、正常ケース1と同じです。
-----------------------

こんにちは。

HTMLのMETAタグの扱いについて教えてください。
下記HTMLソースの(1)~(3)までは正常に表示されます。
(4)に限って異常表示されるのは何故でしょうか?
異常の場合、途中からの表示になるのはタグ区切り文字の
<>が不一致になるからでしょうか?
また改行されなくなったのは何故でしょうか。

-----正常表示-----
あいうえお

メールアドレスaddress@domain.com

かきくけこ
さしすせそ
たちつてと
------------------
-----異常表示-----
address@domain.com かきく...続きを読む

Aベストアンサー

METAやcharset云々以前に、
(1)以外はそもそも間違った記述なので
ブラウザが意図通りに処理してくれないことは十分あり得る話です。
正常とされる結果になったのはブラウザが
たまたま意図通りの処理をしてくれたからです。
なお余談ですが、OperaとFirefoxでは(1)~(4)はすべて同じ表示になりました。

異常表示になったのは、
間違った書き方をした結果
以下の範囲が"(ダブルコーテーション)に囲まれた文字列として
認識されたためかもしれません。
-------------------------
">
<PRE>

あいうえお

メールアドレス<A href="
-------------------------


なお、これはHTMLなのでcontentはtext/htmlが正しいです。

Q▲▲HTML・CSSのMETAタグについて▲▲

HTML・CSSのMETAタグについてご質問です。

METAタグは小文字で入力しても問題は無いでしょうか?
お分かりになる方教えてください。

Aベストアンサー

HTMLでは要素名の大文字小文字を区別しないので問題はありません

(XMLは区別するけど)

QMETAタグの「keywords」、ヒット上位にするには?

こんにちわ。

私は一応サイトマスターなのですが、ここ半年ほど更新をサボっていました。
2週間ほど前にようやく手を付け出したんですが、サーチエンジンへの
ヒット率が低くなっていて困っています。

もともと地域密着型を目指しているので、地名などでのヒットをねらいたいのですが、フレッシュアイのように早い登録をうたったサーチエンジンに登録してもなお、ヒットの上位に上がってきません。

index.htmの中でmetaタグの「keywords」に、インフォシークのサイト登録でもぎりぎりめいっぱいの全角500文字でキーワードを埋めてあるのですが・・・

「keywords」を使ってヒットの上位にするには、どうすればいいのでしょうか?
コツを教えてください。

Aベストアンサー

検索サイトの仕組みをよく理解していないので,「自信なし」です。

聞いた話ですが,ある検索サイトでは頻繁に更新しているサイトが上位にくるらしいです。
もちろん,ある程度そのkeywordに対して重要だと思われるものが上位にくることは否めないようですが・・・。

私も地域密着型サイトを管理していますが,ホームページにはkeywordを設定していません。
でも,更新が1週間に一度以上あるからなのか,たいていの大手検索サイトでkeyword検索(地域名)しますと上位30以内に入っていますよ。

メタタグのkeywordの設定は,検索サイトの利用者が入力した言葉に対して引っかかると言うだけのものらしいですよ。
そのため,たくさん設定したからと言って上位に表示されると言うものではないらしいですよ。

Q検索されたい。誤ってmetaタグで

今までgoogleとかyahooで検索されていたのですが、indexページのレイアウトが崩れたのでサブページから復元した際に誤って<meta name="Robots" content="noindex, nofollow">が残ってままアップしたんですネ。ある日(たぶんクロールされた日かな)を境に綺麗に検索できなくなりました。
検索される為には修正したページをアップし、再クロールされるまで待つしかないでしょうか?それとも何か即効性の方法はありますか?

Aベストアンサー

グーグルサイトマップを作成して、グーグルに登録すれば多少は早くクロールされるかもしれません。

■グーグルサイトマップの書き方
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url><loc>http://○○/aa.html</loc></url>
繰り返し
<url><loc>http://○○/cc.html</loc></url>
</urlset>
ファイル名はsitemap.xmlが良いと思います。

■グーグルサイトマップの登録の仕方
★sitemap.xmlをサイトのルートにアップロードします。
★https://www.google.com/accounts/NewAccount?service=mail&continue=http%3A%2F%2Fmail.google.com%2Fmail%2Fe-11-10a27baab7088578d8cd0265e6a5ad1e-5a292e20dd6ddb24a9ef93c64f4788d6c73dc3f5&type=2
で、グーグルアカウントを取得します。
★https://www.google.com/accounts/ServiceLogin?service=sitemaps&passive=true&nui=1&continue=http%3A%2F%2Fwww.google.com%2Fwebmasters%2Ftools%2Fsiteoverview%3Fhl%3Dja&followup=http%3A%2F%2Fwww.google.com%2Fwebmasters%2Ftools%2Fsiteoverview%3Fhl%3Dja&hl=ja
でログインし、自分のサイトを追加します。
★追加したサイトをクリックし、さらにサイトマップに移動して、sitemap.xmlの存在をグーグルに連絡します。

■ヤフーサイトマップ
ヤフーでも同じ事ができますが、登録のサイトは英文です。
https://siteexplorer.search.yahoo.com/mysites?

グーグルサイトマップを作成して、グーグルに登録すれば多少は早くクロールされるかもしれません。

■グーグルサイトマップの書き方
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url><loc>http://○○/aa.html</loc></url>
繰り返し
<url><loc>http://○○/cc.html</loc></url>
</urlset>
ファイル名はsitemap.xmlが良いと思います。

■グーグルサイトマップの登録の仕方
★sitemap.xmlをサイトのルートにアップロードします。
★https://www.g...続きを読む

Q各ページのTITLEタグ、METAタグを別ファイルで設定する方法

HTMLのコーディング作業をしています。HTMLでのHP作成は4年ほど行っています。今回依頼でHPを1サイト作ることになったのですが、依頼者から「各ページのTITLEタグ、METAタグを別ファイルで設定できるようにしてください。」と言われました。
初めて言われていろいろ調べてるのですが、イマイチ分かりません。HTML内の記述で、ファイルをincludeしてあげればよいのでしょうか。

Aベストアンサー

単純なHTMLでそんなことは絶対に出来ませんとお伝えください。
サーバーサイドプログラムを使ってソースを吐かせるのならばともかく。


このカテゴリの人気Q&Aランキング

おすすめ情報