header
footer
header
footer
header
footer
header
footer

header
XHTML対応には?
XHTML対応には? 
投稿者:あたん 2008/09/25 18:00 PC 削除
当方のブログにweb拍手を設置しようと思うのですが
web拍手のタグ

<form action="http://webclap.simplecgi.com/clap.php?id=*****" method="post" target="_blank">
<input type="submit" value="web拍手ボタン">
</form>

がXHTMLエラーになってしまいます。

動作には問題はないのですが、W3C対応のバナーを消したくないので
XHTMLで記述するとどうなるのかお教え願えませんでしょうか?

宜しくお願いいたします。
footer
header
回答一覧
3 投稿者:p-efu 2009/01/04 06:13 PC 削除
仕様に準拠しようという気持ちはよいのですが、それならばそれなりにちゃんと学ぶべきですし、正しく“ XHTML として運用”が出来ないのであれば HTML4.01 でもよいと思います。

http://www.webclap.com/support/faq_board.html?mode=view&id=101
こちらでは XHTML 対応と銘打って form 無しのものを挙げられていますが、form 要素を用いてもweb拍手支援者さんが書かれているように / がついてればいいのですが、エラーになってしまいましたでしょうか。
form 直下には普通はブロック要素しか置けないためインライン要素である input などは直接置けないので何か p や div などをかませて下さい。
これは今のところ HTML4.01 strict、XHTML1.0 strict、XHTML1.1 が該当するはずですが transitional でも同様にしておいた方がいいと思います。
(まぁ input は本当はインライン要素じゃなくて置換インライン要素ですが)
調べてみれば form 内で使うのによさそうなもの(タグ)があるはずです。

よく見れば9月の投稿だけどキニシナイ(最近のじゃないとって決まりはないはず)。
というか本人見るだろうか…。


2 投稿者:あたん 2008/09/27 01:31 PC 削除
試行錯誤の末、無事変換する事ができました
ありがとうございました


1 投稿者:web拍手支援者 2008/09/26 03:56 PC 削除
XHTMLには余り知見はありませんが「input」タグが空要素ですので
<input type="submit" value="web拍手ボタン" />
と表記する必要があると思います。

また、XHTMLでのタグの書き方についての解説サイトは多数ありますので
より詳細な記述の仕方については各解説サイトをご参考にして下さい。



【回答を投稿】
お名前  削除パスワード
回答本文

footer