コメント付き動画のFlashのページを作成の際、Flashコンテンツを下記のソースを参考にして貼り付けたのですが、W3CでHTML検証を行うと、
<embed>~</embed>の間のソースに対してエラーが出てしまいます。
W3CでHTML検証でエラーなしでってのがページ制作の原則なので、何とか修正したいのでうすが、どのように修正したらいいのか教えて頂けないでしょうか?
すみませんが、教えてください。
※ソース
<object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="300" height="200"
codebase="http://download.macromedia.com/pub/shockwave/cab …
<param name="movie" value="xxx.swf">
<param name="quality" value="high">
<embed src="xxx.swf" quality="high"
pluginspage="http://www.macromedia.com/jp/shockwave/download/ …
type="application/x-shockwave-flash
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
Adobe のバナーが文法エラーになる件は、現在、制作されているリソースの文書型宣言が不明なのでナニですが、target="_new" あたりかと思います。
a 要素の target 属性は、HTML4.01 と XHTML1.0 の Transitional DTD、または Frameset DTD でのみ使用可なので。
No.3
- 回答日時:
逃げ道(?)がある様です。
(参考)http://nlogn.ath.cx/archives/000840.html
この方法で試してみましたところ、メジャーなモダン・ブラウザ(IE6、Firefox、Operaの各最新ヴァージョン、あともう消えゆく存在ですがNN7.xもついでに)では大丈夫みたいです(ちなみに検証環境はWindows XP上のみです)。Another HTML-lint gatewayにも叱られませんでした。
ここまではANo.2の回答者様の参照先と同じですが、上記には更にcodebaseをIE上では含めたい場合はコンディショナル・コメントを併用する、という方法をとっている様です。この場合、文法チェッカーには減点されますが、「XHTMLとしてはValid」という状態は保たれるとのこと。
No.2
- 回答日時:
embed 要素を使わずに Flashコンテンツを埋め込む方法
http://kyosuke.jp/portfolio/seminar/2006-04cssli …
NN4 とか昔のブラウザはともかく、最近のブラウザなら、object だけでも大丈夫だと思うけど。
参考URL:http://kyosuke.jp/portfolio/seminar/2006-04cssli …
No.1
- 回答日時:
途中で切れてない?
まぁ切れてなかったとしても「embedを使ってる」時点でvalidにならないと思うよ。
validにするにはembedを外さないとならない。
でもクロスブラウザにするにはembedを入れなければ対応できない。
どっちを捨てるか じゃない?
この回答への補足
すみません・・
では、再度ソースを書きます。
再度、ご質問なのですが、同ページにFlash Playerをインストールされていない人為にAdobeのバナーを貼り付けているのですが、それもW3Cではエラーになってしないます。
両方、アクセシビリティの事を考えたら使用したいと思っているのですが、解決法を教えてください。
※Flashコンテンツ
<object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="300" height="200"
codebase="http://download.macromedia.com/pub/shockwave/cab …
<param name="movie" value="xxx.swf">
<param name="quality" value="high">
<embed src="xxx.swf" quality="high"
pluginspage="http://www.macromedia.com/jp/shockwave/download/ …
type="application/x-shockwave-flash"
width="300" height="200">
</embed>
</object>
※Adobeのバナー
<a href="http://www.adobe.com/shockwave/download/?P1_Prod … target="_new"><img src="../../image/f_icon.gif" alt="FLASH PLAYERダウンロードサイトへ" border="0"></a>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP php ログイン 1 2022/11/01 00:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
flashでfooterをhtmlのstage内...
-
word
-
数式中の文字をCambria Math以...
-
PowerPoint SmartArtの箇条書...
-
名古屋の栄と錦は治安悪い?
-
『μg』の読み方と意味。
-
イラレでダブルクリックで文字...
-
illustratorとExcelは連携出来...
-
Accessテーブルの結合で別々の...
-
Illustratorテキストエリアへ塗...
-
PDF→CSVへ変換
-
ムービーメーカーでキャプショ...
-
c言語
-
バケツツールが上手く使えません
-
テキストボックスからフォーカ...
-
Access_「1」と入力→「0001」に...
-
Mathematicaでの複素数の絶対値...
-
VB.NET でのLaod/unLoad につ...
-
NumericUpDownの数値を選択済み...
-
パワーポイントでテキストボッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
flashでfooterをhtmlのstage内...
-
HPの背景をFLASHにしたい
-
swfの動画と静止画をボタンで切...
-
htmlからswfファイルへのリンク...
-
flashの表示サイズがMACだと大...
-
FireFoxだとFLASHコンテンツが...
-
Dreamweaverでポップアップメニ...
-
word
-
名古屋の栄と錦は治安悪い?
-
数式中の文字をCambria Math以...
-
PDF→CSVへ変換
-
illustratorとExcelは連携出来...
-
『μg』の読み方と意味。
-
PowerPoint SmartArtの箇条書...
-
イラレでダブルクリックで文字...
-
Illustratorテキストエリアへ塗...
-
バイナリファイルの編集
-
c言語
-
googleサーチコンソールでの重...
-
Excel VBAで改行を含む文字列を...
おすすめ情報