2011-12-22 7 views
3

私はDrupal 7.9を使用しており、イメージは自動的に数値IDを生成します。それはW3Cの妥当性確認エラーを引き起こします属性 "id"の値は無効です: "1"は名前を開始できません。なぜなら、id属性は桁を名前として許可しないからです。画像タグは <img id="1" class="media-image" alt="contact" src="path to image" typeof="foaf:Image">です。 どうすればこの問題を解決できますか?どんな助けでも大歓迎です。数字のイメージIDはW3Cエラーの原因となる

更新。 @SvartalFが言ったように、Drupalのidに接頭辞を付けるにはどうすればいいですか?私はjQueryを試しました。しかし、助けてくれなかった。この問題は、wyswyg CKエディタを使用してアップロードされた画像にのみ存在します。

+0

属性? 'echo render($ content ['your_field']);' –

+0

私はCKエディタでwyswygモジュールを使い、メディアブラウザで画像をアップロードしています。 –

+1

クロスサイト・クローズとしてクローズ:http://drupal.stackexchange.com/questions/18078/image-id-as-digit-cause-w3c-error – casperOne

答えて

2

HTMLのid値は、文字で始まる必要があります。hereを確認してください。

だから、あなたはimage-ようないくつかのプレフィックスとIDを付加、またはHTML5データ - を使用することができます*あなたが画像を出力车内

関連する問題