我用口徑(http://calibre-ebook.com/)來管理我的電子書,它給了我一個工具來編輯於EPUB & azw3格式,CSS & HTML文檔。CSS樣式表使語言警告
當我運行調試器,它給了我下面的錯誤&警告:(我已經剝離了大部分的CSS文件了)
@namespace h "http://www.w3.org/1999/xhtml";
.calibre2 {
height: 422; <!-- ERROR: CSS: Property: Invalid value for "CSS Level 2.1"
property: 422 [91:5: height] [stylesheet.css] -->
width: 601; <!-- ERROR: CSS: Property: Invalid value for "CSS Level 2.1"
property: 601 [92:5: width] [stylesheet.css] -->
}
.western {
color: #000;
direction: ltr;
display: block;
font-family: "Times New Roman", serif;
font-size: 1em;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 2;
so-language: en-GB; <!-- WARNING: CSS: Property: Unknown Property name.
[109:5: so-language] [stylesheet.css] -->
text-align: center;
widows: 2;
}
坦率地說,我沒有花了很多時間上的高度&寬度錯誤,認爲它們可能與我的閱讀設備有關(三星注)。
由於出現這樣的語言錯誤,我試圖將其更改爲lang: en;
和:lang en;
,這兩者都會出錯。我試過Google搜索「so-language」,認爲它可能已被棄用&取代,但我發現甚至包含它的頁面很少,&沒有提供任何信息。
高度和寬度需要指定單位。像10px或10%。我不知道語言是什麼。可能是一個口徑的東西?這可能是因爲這種語言不是css規範中的屬性,但是您使用的軟件正在使用它,但調試器無法識別它。由於它只是一個警告我會忽略它,因爲它聽起來不像是影響你的用戶體驗 – Vall3y 2014-12-27 19:26:53