人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

xhtmlでタグに独自の属性をつけて、javascriptなどで参照するのはxhtmlの仕組み上問題ありますか?
また、IE, firefox, chrome などのブラウザでその属性はちゃんと取得できるのでしょうか。

●質問者: yamazakiccs
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:chrome firefox IE JavaScript XHTML
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Cherenkov
●35ポイント

>独自の属性をつけて、javascriptなどで参照するのはxhtmlの仕組み上問題ありますか?

独自の属性をつけるのは基本的には問題無い。


>ブラウザでその属性はちゃんと取得できるのでしょうか。

ブラウザのjavascriptエンジンに依存します。



脇の甘い質問はこのような中途半端な回答を誘うことになります・・。

◎質問者からの返答

ありがとうございます。


2 ● ratbeta
●35ポイント

曖昧な記憶に頼って回答しますので、もし間違いがあったらすみません。

xhtml1.1でモジュールが使えたと思いますので、DTDを書いてそのアドレスをDOCTYPE宣言あたりに含めておけば、xhtml文法上は問題なくできると思います。

ただ、ブラウザがエラーを表示したりうまく解釈してくれなかったりということがありえますので、単に幾つかの要素をまとめて操作したいというだけでしたら、class属性などで代用するほうが良いと思います。

参考:「XHTML 1.1 - モジュール化されたXHTML」(The Web KANZAKI)

http://www.kanzaki.com/docs/html/xhtml11.html

◎質問者からの返答

なるほど。

やはりclassなどで扱うのが常套手段のようですね。

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ