我用口径(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