5

Robert Moog に捧げる今日の Google Doodle of Moog Synthを調べていたところ、

いたずら書き

次のhtmlコードに出くわしたとき:

 <w id=moogk0></w>
 <s id=moogk1></s>
 <w id=moogk2></w>
 <s id=moogk3></s>

(ソースを表示して Ctrl+F を実行すると、最初の検索結果に表示されます)。

私は s & w タグについてグーグル検索しましたが、sタグがテキストの取り消し線に使用されることがありますが、現在は非推奨になっていることを除いて、何も役に立ちませんでした。

明らかに、Google は非推奨のタグを使用する予定はありませんが、この背後には単純な html コードよりも多くのことがあると思います。このタグの使い方を説明してくれる人はいますか? &ブラウザはどのようにそれらを認識しますか? ブラウザがそれらを認識しない場合、それらの用途は何ですか?

4

3 に答える 3

6

ブラウザはそれらを認識しません。

しかし、HTML は認識できないものを無視するように設計されているため、これらは単純にブラウザによって理解されず、無視されます。コンテンツのない要素として、それらは DOM の一部になりますが、まったくレンダリングされません。

ただし、これらCSS の要素として直接スタイル設定し、Javascript (など) で取得できgetElementsByTagNameますgetElementById

つまり、これらの要素は、表示に他の影響を与えることなく、CSS と Javascript のターゲットを提供します。

于 2012-05-22T19:56:04.743 に答える
3

不明な要素はブロック要素 (div など) として扱われ、それに応じてスタイルを設定してスクリプトで使用できます。

于 2012-05-22T20:00:33.323 に答える
1

あなたが話しているタグは、ユーザーが作成した XML タグです。

HTML ドキュメントに動的データを表示する必要がある場合、データが変更されるたびに HTML を編集するのは大変な作業になります。

XML を使用すると、データを個別の XML ファイルに格納できます。このようにして、表示とレイアウトに HTML/CSS を使用することに専念でき、基になるデータを変更しても HTML を変更する必要がないことを確認できます。

数行の JavaScript コードを使用して、外部 XML ファイルを読み取り、Web ページのデータ コンテンツを更新できます。

于 2012-10-25T19:44:06.620 に答える