6

私のサイトwww.jeremyspence.net78.netで問題が発生しています。5つの異なるカラースペースがあるはずですが、3つしかないため、cssバリデーターを使用してみましたが、の部分に解析エラーがあると表示されました。私が問題を抱えているcssですが、何が問題なのか、なぜここで機能しないのかがわかりません。バリデーターhttp://jigsaw.w3.org/css-validator/validator?uri=wwwです。 jeremyspence.net78.net&profile = css3&usermedium = all&warning = 1&vextwarning =&lang=enこれがcssです

#mecontainer {
    width: 100%;
    height: 1080px;
    padding-top:50px;
    background: #cecefe;
}
#supportcontainer {
    width: 100%;
    height: 1080px;
    padding-top:50px;
    background: #fecefe;
}
4

2 に答える 2

8

バリデーターがどこかで窒息しているある種の目に見えない文字があります(つまり、スペースのように見えて動作しますが、スペースではありません)。CSSファイルを直接表示し、その内容をコピーしてCSSバリデーターの直接入力検証に貼り付けると、検証されます。

于 2013-01-01T16:14:12.650 に答える
5

http://www.jeremyspence.net78.net/css/general.cssの問題のある文字は、表示形式オプション「16進数」を使用したRexSwainのHTTPビューアーを使用して分析できます。次に、それらが16進数のA0であることがわかります。文字エンコードはどこにも宣言されていないようであるため、ブラウザー(およびバリデーター)は推測する必要があります。UTF-8が暗黙指定されている場合、A0は文字レベルでのデータエラーです。ISO-8859-1またはwindows-1252が暗示されている場合、これはNO-BREAK SPACEの略であり、CSSでは許可されていません。

問題の原因は、通常のスペースをノーブレークスペースに変換したオーサリングプログラムにあると考えられます。それはスペースのように見え、スペースのように歩き、スペースのようにいんちきをしますが、CSS解析ではまだスペースではありません。したがって、CSSファイルを編集し、問題のあるインデントを単純なスペースに置き換える必要があります。

于 2013-01-01T17:43:22.007 に答える