on top of和at top of的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1.on top of意思:逼近;胜任(工作等);掌握(情况等)
2.at top of意思:在…之上
二、用法不同
1.on top of用法:on表示在某范围之外,两者之间一般互相连接on是根据事物发生和存在所依靠的基础这一用法,由此引申为“根据,按照”,与之连用的词一般是表示忠告、规则、命令、指示、协议、建议、原理的名词。
2.at top of用法:at表地点时,指空间位置上的某一点,at表示有目的的接近。常指偶然或意外的原因,强调其不利或消极的因素。
三、侧重点不同
1.on top of侧重点:侧重于部位的接触的上面。
2.at top of侧重点:侧重于泛指在上面。