3

我正在用 html 和 CSS 重新制作一个旧网站,从来没有用“旧样式”标记制作过一个网站我不知道 size=+x 在 CSS 中与什么有关,是像素还是什么?有没有办法在 css 中复制它,还是我必须准确指定大小?

简而言之,我如何将 x 像素添加到我不知道大小的东西上?

对于我的特定示例,这里是标记:

<H1 ALIGN=CENTER>
    <B><FONT color="red" SIZE=+4>PHONE BOOK</FONT></B>
</H1></CENTER>
4

3 回答 3

6

这个脏旧的值相当于这个 css

.item{
  font-size: xxx-large;
}

那是如果您在 webkit 中查看它。在 Firefox 中,它大约是 48px。

这是旧的加号和减号标签

这是 W3C 的现代等价物的详细信息

旧字体大小是相对于浏览器当前默认字体大小设置的。如果您希望您的网站看起来是如何设计的,这不是您想要留给机会的那种事情。

想要我的意见,转储它,并改用 em 或 px 的值。

为了你的理智,不要为了匹配这些糟糕的旧值而出汗太多,通过视觉来做,或者如果你真的很担心,做屏幕抓取的像素比较。

于 2012-04-30T14:52:09.600 回答
1

简而言之,标签有 7 种文本大小:1-7。使用 size=+1 时默认始终为 3,这意味着使其大小大于 3(与 size=4 相同)。

使用它是为了让不同的网络浏览器正确显示页面(它们的大小显然不同,在资源管理器上大小为 3 在 Firefox 等上不一样)

在 css 中只需定义一个字体和一个合适的字母大小并完成它。

进一步阅读:http ://www.jonstorm.com/html/font.htm

于 2012-04-30T14:53:51.263 回答
0

这在很大程度上取决于页面上使用的基本字体大小,以及这些字体大小在样式表中的定义方式。确定实际大小的最佳方法是使用 Firebug。检查元素并打开右侧的“计算”选项卡。它会告诉你以像素为单位的字体大小。

于 2012-04-30T14:51:00.473 回答