on the top of the building、at the top of the building、in the top of the building

问题描述:

on the top of the building、at the top of the building、in the top of the building
这三者有什么区别?还有把top 换成bottom,是否也一样?是不是at……和in……两者都是在内部?

on the top of the building 和at the top of the building可以理解为相同.都是在建筑的顶上.
但on 强调了在建筑顶端之上;at强调了建筑顶端区域不大.
in the top of the building 则是在建筑顶端的里面
换成bottom同样跟top一样.只是bottom是底部的意思.