於是網站架設隨著主流網頁瀏覽器對CSS的支援度提高,近年來興起了一種新的網站架設模式。被業界稱為「網頁重構」的革命,其核心在於分隔網頁的風格和內容(en:Separation of style and content),指標記語言(如HTML,XML)負責定義頁面的內容,但網站架設不可以定義任何涉及網站外觀(風格)的東西。而網站架設風格就由另外的CSS檔案負責。動態網站架設的內容隨著用戶的輸入和互動而有所不同,或者隨著用戶、時間、數據修正等而改變。網頁上的內容也可以由用戶通過使用客戶端描述語言(JavaScript、JScript、Actionscript)來改變。