Html 更改表格单元格中的字体大小 上标表格单元格中的大小 桌子{ 宽度:60%; 字号:0.8em; 左边距:自动; 右边距:自动; 边界塌陷:塌陷; } .super_脚本{ 字号:80%; 垂直对齐:超级; } 表1A-27 一些文字注释1 句子的开头注释2比句子的其余部分要多 这里有些东西

Html 更改表格单元格中的字体大小 上标表格单元格中的大小 桌子{ 宽度:60%; 字号:0.8em; 左边距:自动; 右边距:自动; 边界塌陷:塌陷; } .super_脚本{ 字号:80%; 垂直对齐:超级; } 表1A-27 一些文字注释1 句子的开头注释2比句子的其余部分要多 这里有些东西,html,css,html-table,superscript,text-size,Html,Css,Html Table,Superscript,Text Size,我想更改表格单元格中部分内容的文本大小和位置,但上述操作似乎不适用于表格单元格中的文本。我希望能够调整表格元素的大小,而不仅仅是为了上标。这不起作用,因为您没有定义单元格类 放 在td标签中 要更改单元格的大小,请确保 class="super_script" 你应该被安排好 对于基本的: 1-将“超级脚本”文本放入 2-按以下方式设置的样式: table {table-layout: fixed;} 还有关于同一主题的有趣问题: [编辑]: 一些用户提到了一些浏览器“错误”

我想更改表格单元格中部分内容的文本大小和位置,但上述操作似乎不适用于表格单元格中的文本。我希望能够调整表格元素的大小,而不仅仅是为了上标。

这不起作用,因为您没有定义单元格类 放

在td标签中

要更改单元格的大小,请确保

 class="super_script"
你应该被安排好

对于基本的:

1-将“超级脚本”文本放入

2-按以下方式设置
的样式:

 table {table-layout: fixed;}
还有关于同一主题的有趣问题:

[编辑]: 一些用户提到了一些浏览器“错误”行为,即
标记的字体大小的相对大小


也许你应该考虑继续使用<代码> <代码>

谢谢你的快速响应!如果我希望单元格的所有内容都被上标,但我只希望单元格的部分内容被调整,我想这是可行的。另外,
字体大小:0.3em在表中似乎无法识别。想法?
span
元素以几乎无法读取的大小出现在上标位置,这是CSS中要求的。那么问题是什么呢?请通过解释预期渲染以及实际渲染(在哪个浏览器上)与预期渲染的不同,指定“似乎不起作用”的含义。还可以考虑发布一个完整的、有效的例子,说明一些有长短语作为上标的实际情况。请注意,您的表标记违反了HTML表模型(并且看起来不像是一个表)。使用Safari 6.0.2,我希望“note1”和“note2”的渲染大小比单元格中的其他文本小。在按照您的建议创建上面的示例时,我发现浏览器呈现字体的大小可能有一个下限。由于我希望我的表与其余内容的距离为0.8em,因此进一步减小上标文本大小可能已经达到了浏览器调整文本大小的能力(或“意愿”)的下限。任何想法都是非常感激的。在这方面,ZephyrSafari和其他一些浏览器都有一个用户选项来设置最小字体大小(这有很好的理由)。HTML(或CSS)中的上标通常效果不佳,因此解释真正的目标会有所帮助。HTML上标只是缩小大小的凸起字符,没有排版正确、可读的上标。抱歉,这部分在写最后一条评论时被无意中删除了。我的目标是让一个表呈现80%的基本字体,并且表中的上标文本呈现出比表中其余文本小一些的大小。我很欣赏大家的反应,而不是实践中的进步。IE错误地将
sup
font size
解释为与浏览器元素的默认大小相关,而不是(根据规格)与父元素的字体大小相关。因此,通过在
sup
上设置
font size
,您引入了基本的浏览器依赖性。@JukkaK.Korpela:“您引入了基本的浏览器依赖性”是什么意思?在一致的浏览器上,您得到了75%的父元素大小;在IE上,您可以获得默认
sup
元素字体大小的75%。实际上,在IE上,规则使字体大小比没有规则时小得多,而在Firefox上,则变大了一点。
 table {table-layout: fixed;}
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  top: -0.5em;
  vertical-align: baseline;
}