1

ここで他の誰かのコードを検証しようとしていますが、彼らはxhtml1-strictDOCTYPEを使用しています。

もうすぐです。いくつかのエラーを除いて...

  • 属性「sid」はありません
  • 要素「iframe」が未定義

SID属性の問題については、次のようになります。

    <li class="drop" sid="nav_products"> <span class="head">Our Products</span>
    <ul id="nav_products" style="display: none;">

      <li><a href="/products/itemNumOne.php">Toys</a></li>

      <li><a href="/products/itemNumTwo.php">Tools</a></li>

      <li><a href="/products/itemNumThree.php">Beauty</a></li>

      <li><a href="/products/itemNumFour.php">Electronics</a></li>

    </ul>
    </li>

また、IFRAMEエラーが原因で、さらに2つのエラーが発生します。

  • 属性「src」はありません
  • 「スタイル」という属性はありません

    <h2>Read The Latest News</h2>
    <iframe src="http://p.p0.com/YesConnect/HtmlMessagePreview?a=TiTnp" style="width:100%; height:4350px; border-collapse:collapse; border:1px solid #ccc; padding:10px 0 0"></iframe>
    

誰かが私がこれらのエラーを修正するのを手伝ってくれますか私はこの分野の専門家ではないので、解決策を少し説明する必要があります。お時間を割いてご協力いただき、誠にありがとうございます!!!

4

2 に答える 2

0

さて、私は解決策を探していて、 iframeで私の質問に答えるようなこのサイトを見つけました

そのため、その1ページのDOCTYPEを「XHTML1.0Strict」から「XHTML1.0Transitional」に変更することになり、iframeを使用して発生した3つのエラーすべてが修正されました。この情報が誰かに役立つことを願っています:)

しかし、私はまだsidのエラーで立ち往生しています、どんな助けでも大歓迎です!

更新: この回答はほぼ6年前のものであり、それ以降、ほとんど変更されていないようです:P Davide Andreaが指摘したように、上記のリンクは機能しなくなりました。この回答が役立つ場合があります:https:// stackoverflow.com/a/8265544/1081016

于 2012-06-15T18:10:22.820 に答える
0

質問するのは、おそらく前の開発者がそもそも「sid」を使用していた理由です。私の知る限り、属性「sid」はどのXHTML doctypeでも検証されないため、「class」または「id」に変更してから、それに応じて「sid」に依存するコードを変更することをお勧めします。

于 2012-06-20T14:15:44.183 に答える