9

<marquee>HTML要素を使っても大丈夫ですか?つまり、まだすべてのブラウザでサポートされていますか? Twitterが使っているのは知っていますし、告知用としてはかなり良いと思いますし、使ってみたいとは思いますが、ちゃんと動くかはまだわかりません。誰か知っていますか?

4

3 に答える 3

13

いいえ、W3C によって廃止されました。

幸運を!

編集:

アクセシビリティのために、マーキーの代わりに、スパンまたは div に文字列全体を表示することもできます。

EDIT2:

確かではありませんが、一見すると、Twitter はそれを使用していません。:)

EDIT3:

最新のブラウザーは可能な限り互換性を保つように努めているため、すべてのブラウザーで機能すると言われていますが、これは真実かもしれませんが、常に標準に準拠することは良い規律であると考える必要があります。

なんで?多くの理由: たとえば、モバイル ブラウザー (ますます人気が高まっています) には、FF Chrome や IE などのデスクトップ ブラウザーほどメモリに余裕がなく、おもちゃのコンテンツを正しく表示できない可能性があります。

EDIT4:

「動く」トレンド トピックについて話しているようでした。完全を期すために、遅れて本当に申し訳ありません。ここに 1 つの例を示します。

デモ:

http://remysharp.com/demo/marquee.html

ソース:

http://remysharp.com/2008/09/10/the-silky-smooth-marquee/

于 2010-10-19T00:19:13.437 に答える
7

<marquee>そして<blink>、ライトパープルの背景にコミックサンズの大胆なピンクの18ptテキストのような忌まわしきものとともに、90年代にアマチュアのWebデザイナーの間で大流行しました。ジオシティーをダウン。

ポイントは、目障りだということです。彼らは永遠に生き続けます。はるかに良い計画は、JavaScript を使用して一度に何かをスクロールすることです。たとえば、SO が新しい返信があるか、バッジを獲得したことを通知する場合などです。 ユーザーがページにいる間ずっと気を散らすことなく、ユーザーの注意を引きます。

于 2010-10-19T00:33:41.877 に答える
0

spanまたはdivを使用し、jQueryまたはカスタムjavascriptを使用してアニメーションを作成するだけです:)

于 2010-10-19T01:00:45.753 に答える