web框架diy通常的原理是什么?

一般来说,如果页面的布局发生变化,那么其页面的html一定是发生了变化,

但是在进行页面框架diy时,好像页面的html并没有变化,
这是什么原因,难道是这种html变化放到了其它的文件里面吗?