0

カスタム tumblr テーマを作成しています。W3C バリデーターを使用して検証を行ったところ、ブログのテーマ コード以外に tumblr が挿入したコードから大量のエラーが発生しました。そこで、トラブルシューティング 101 を実行し、デフォルトのテーマをインストールして検証を試みました。Redux テーマを使用しました。バリデーターに入れると、次の3つのエラーが発生します。

Line 2, Column 871: Stray doctype.

….0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Error Line 3, Column 67: Stray end tag html.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

Error Line 3, Column 67: Cannot recover after last error. Any further errors will be ignored.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

私の質問ですが、検証はどの程度重要ですか? 私が解決しようとしている問題は、カスタム テーマが非常に遅いということです。高速化するためのステップ 1 は、有効なマークアップを使用することであると考えました。しかし、それは不可能のようです。(また、私が制御できないFB G +およびTWボタンコードからのエラーのバケットを取得します)。前もって感謝します。

4

1 に答える 1

2

Tumblr テーマを検証しようとする際の問題は、Tumblr が認識して必要とする特定のコードがあり、HTML バリデーターが無効と見なされることだと思います。Tumblrで使われていますが、技術的にはhtmlだけでは正しくありません。

次のようなブログ投稿のコード

{block:Label}

HTML バリデータはそれが Tumblr の正しく構造化されたコードであることを認識していないため、無効としてフラグが立てられる可能性があります。バリデータは、「li」要素などの特定のコンテキストに配置されると無効であると言う場合があります.

タイプごとにエラーをグループ化できるため、このバリデーターを使用してみてください。そうすれば、Tumblr コードを使用して作成されたもの以外のエラーがあるかどうかを確認できます。 http://validator.keegan.st/

すべての html エラーを解決し、tumblr が原因のエラーについて心配する必要はありません。

于 2012-07-10T08:51:04.210 に答える