如果你不使用框架的话,就要使用css+div进行大体设计框架,就是把整体分成几个模块,然后对模块填入对应的详细功能,html有个好处,就是可以实时的查看效果,太大太小都可以通过css来控制,如果你使用前端框架,那么这个整体框架就比较简单许多,例如layui,vue,react,bootstrap等,使用他们的栅格模块,相对然来说代码量在某种程度上减少了很多
主要是使用CSS盒子模型来搭建架构,如果有前端框架的话会更简单些,先从头部开始写起
div+css
给他分成几个部分,div+flex布局
这种问题没有唯一答案,完全看自己的看法,主要就是以一个你的标准来划分,可以是结构、功能等方面,定位一个标准后,就以这个标准将整个页面划分成诺干个。