各主要页面开始使用header和footer，重构header，按需动态包含css和js