我有一些问题,CSSTidy打破了我的字体声明,不确定是什么问题。最初,我正在压缩服务器端,但也尝试通过在线实用程序运行它来测试。它们都有相同的输出,只包括第一个声明。
我还应该指出,原来的CSS (输入)工作正常,只是想压缩它。
投入:
@font-face {
font-family: 'FuturaBT-Light';
src: url('26A674_0_0.eot');
src: url('26A674_0_0.eot?#iefix') format('embedded-opentype'),
url('26A674_0_0.woff') format('woff'),
url('26A674_0_0.ttf') format('truetype');
}
@font-face {
font-family: 'FuturaBT-Book';
src: url('26A674_1_0.eot');
src: url('26A674_1_0.eot?#iefix') format('embedded-opentype'),
url('26A674_1_0.woff') format('woff'),
url('26A674_1_0.ttf') format('truetype');
}
@font-face {
font-family: 'FuturaBT-Medium';
src: url('26A674_2_0.eot');
src: url('26A674_2_0.eot?#iefix') format('embedded-opentype'),
url('26A674_2_0.woff') format('woff'),
url('26A674_2_0.ttf') format('truetype');
}
@font-face {
font-family: 'FuturaBT-Bold';
src: url('26A674_3_0.eot');
src: url('26A674_3_0.eot?#iefix') format('embedded-opentype'),
url('26A674_3_0.woff') format('woff'),
url('26A674_3_0.ttf') format('truetype');
}产出:
@font-face
{
font-family:FuturaBT-Bold;
src:url(26A674_3_0.eot?#iefix) format(embedded-opentype), url(26A674_3_0.woff) format(woff), url(26A674_3_0.ttf) format(truetype);
}发布于 2015-10-07 17:19:25
看起来CSSTidy使用的是CSSLevel2.1规范,它不包括src属性。我建议使用另一个压缩工具,如清洁-css节点模块,或者对于在线压缩工具,尝试https://csscompressor.net/。
https://stackoverflow.com/questions/32998239
复制相似问题