私は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エディタを使用してアップロードされた画像にのみ存在します。
属性? 'echo render($ content ['your_field']);' –
私はCKエディタでwyswygモジュールを使い、メディアブラウザで画像をアップロードしています。 –
クロスサイト・クローズとしてクローズ:http://drupal.stackexchange.com/questions/18078/image-id-as-digit-cause-w3c-error – casperOne