这是一个有趣的问题,因为我没有被这样卡住,只是我的浏览器(Firefox 版本 ... lemmie 检查... 22.0 (哇,我们什么时候离开版本 4?我预计会出现 5、6 个顶部!这是什么时候发生的! ?))
无论如何,Firefox似乎忽略了选项卡大小属性,但是Eclipse(4.2)的内置浏览器(用户代理:Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.6+(KHTML,如壁虎)Chromium/23.0.1271.95 Chrome/23.0.1271.95 Safari/537.6+) 接受了标签,这就是为什么我有点困惑并认为它可能是一个错误。
话虽如此,IDE 浏览器似乎更加宽容(如果我错过了斜杠等,我通常不会“做”HTML 和浏览器的事情 - 在我的辩护中)所以这可能是它的扩展。
无论如何,这就是我正在做的事情:
在身体里:
<pre style="tab-size:4;">
(stuff that definitely has tabs)
</pre>
同样,在 IDE 浏览器中很好,这将其从 8 更改为 4(我猜它是 8,足以说它很大)删除它并将其重新添加到 Firefox 中没有任何区别,因此我得出结论该样式被忽略.
检查元素会显示一个名为“规则”的部分,其中有一个名为“元素”的空块标记为“内联”(我从来没有做过比这个功能更重要的事情,同样通常不是 HTML 的功能,所以请原谅我,如果这个说完全错误,我正在尝试提供信息)
没有计算出来的……东西,它只是说“没有 CSS 属性”。
最后,浏览器错误,是还是不是?
顺便说一句,我确实有 HTML 标签和诸如此类的东西,这是一个简单但完整的设置,虽然没有 doctype。等宽字体也发生了变化,它看起来不像等宽字体,粗体字符看起来比它们的对应物更宽。这曾经在“过去的日子”中工作(当 pre 表示“保留格式”并且遵守制表符大小时)我敢肯定
附录:搜索“firefox pre tab size”的第一个结果是在答案中找到下面的链接,我想保证我找到了它,我不知道标签是新的!我假设考虑到标签的年龄,它真的很老了。对于那个很抱歉。