1

私のウェブサイトには<、テーブルの直前と YouTube ビデオの直後に表示される、削除してほしいというサインが 1つあります。

問題は、その文字がindex.htmlファイルに表示されないことです。念のため、3 つのエディターで確認しました。どこから来ているのかわかりません。

Firefox でテーブルを削除すると消えますが、YouTube ビデオを削除しても消えません。したがって、何らかの方法でテーブルにリンクする必要があります。

&lt;Firefox でビュー ソースの選択として調べてみると、テーブル コードの左側に小さな記号が表示されます。しかし、index.htmlファイルを見てみると、そこには何もありません。

私は準知的な人間で、サイトをこれほどうまくコーディングできますが、このバグを電気的に潰すことはできません。助けていただければ幸いです。修正するのはばかげて簡単です。そうでなければなりません。この時点で何が欠けているのかわかりません。


この問題がありました。線ではなく点を描いていました。最初にラインを保持するパスを作成する必要があります。最初のタッチ イベントでのみ path.moveto を呼び出します。次に、キャンバスにパスを描画し、完了後にパスをリセットまたは巻き戻します (path.reset)...

4

2 に答える 2

3

250 行目には、次のものがあります。

<<td><a href="http://#"><img src="images/sample.jpg"></a></td>

最初に余分なものを取り除き<ます。

ちなみに、これは「アルバム2」の一部です。s の適切なマークアップの外側にある<table>ものは、その前にぶつかる傾向があります。

于 2012-04-14T19:03:10.907 に答える
1

それはここのテーブルの中にあります:

<tr>
    <td>Album Two</td>
    <td>Inter5tellar</td>
    <td>A digital song produced in fruity loops for your listening pleasure.</td>
    <<td><a href="http://#"><img src="images/sample.jpg"></a></td>
    <td><a href="http://www.oronjo.com/live/next/?fi=80542"><img src = "images/button.jpg"></a></a></td>
    <td>$0.99</td>
</tr>

ただし、実際にはtd(またはth) タグ内にないため、ブラウザは正常にレンダリングできません。ブラウザーが異なれば動作も異なるかもしれませんが、少なくとも Firefox は、事実上、それを表から「押し出し」、代わりにその前に置いているようです。

ところで、ページをHTML バリデーターdivで実行することをお勧めします。これには、セクション内head、重複した終了タグ、URL 内のエスケープされていないアンパサンドなど、他にも多くのエラーがあります。

于 2012-04-14T19:07:07.047 に答える