0

これを修正する方法はありますか?

Line 58, Column 72: Bad value fancybox2 for attribute rel on
    element a: Keyword fancybox2 is not registered.

…er.jpg" class="grid_1" rel="fancybox2"><img src="images/werk/klein/tubeplayer.…

Syntax of link type valid for <a> and <area>:

A whitespace-separated list of link types listed as allowed
on <a> and <area> in the HTML specification or listed as an
allowed on <a> and <area> on the Microformats wiki without duplicate
keywords in the list. You can register link types on the Microformats
wiki yourself.

    <a href="images/werk/clipta.jpg" class="grid_1" rel="fancybox2">
      <img src="images/werk/klein/clipta.jpg" alt="clipta"/></a>
4

3 に答える 3

1

エラーメッセージはそれをかなりよく説明しています。HTML5 doctype を使用しています。つまり、HTML5 ルールが適用され、特定ののリストがrel許可されますが、wiki ベースの拡張メカニズムが使用されます。これは、rel値のルールが事前または事後通知なしにいつでも変更される可能性があることを意味します。

あなたは何をするべきか?まず、なぜ を使用しているのかを考えてみましょうrel="fancybox2"。一部のソフトウェアがそれを有用な方法で使用していると考える正当な理由がある場合は、それを使用し続け、エラーメッセージを無視してください。そうでない場合は、属性を削除します。

理論的には、有用で十分に文書化されていると思われる場合は、属性値を登録できますし、登録する必要があります。しかし、これは主に、価値を発明し、それを定義し、それを促進し、それがどのように機能するかについて何らかの考えを持っている人々によって行われるべきものです.

于 2012-05-01T15:54:59.033 に答える
0

rel には、次のリンクをクリックしたときに表示されるリストで指定された値の 1 つのみを指定できます: w3schools/tags/att_a_rel

そもそも何がしたいの?

于 2012-05-01T15:45:14.727 に答える
0

使用しているコードは、属性を悪用してrel、ページとリンクの反対側のコンテンツとの関係ではない何かを記述しているようです。情報を格納するためのより適切な手段 (おそらく aclassまたはdata-...属性) を使用するように変更してください。

于 2012-05-01T15:55:43.860 に答える