1996年,微軟發布了第一款具有競爭力的瀏覽器,它擁有自己的功能和html標簽。它也是第一個支持樣式表的瀏覽器,在當時,樣式表被視為一種晦澀難懂的創作技術,現在是Web設計的一個重要方面。
表的HTML標記最初是用來顯示表格數據的。然而,設計者很快意識到使用html表創建復雜的多列布局的潛力,而這些布局本來是不可能的。在這個時候,設計和良好的美學似乎優先于良好的標記結構,而很少關注語義和網頁的可訪問性。HTML站點的設計選項是有限的,對于早期版本的HTML更是如此。為了創建復雜的設計,許多web設計師不得不使用復雜的表結構,甚至使用blank spacer.gif圖像來阻止空表單元格折疊。w3c于1996年12月引入css來支持表示和布局。這使得html代碼具有語義性,而不是語義性和表示性,并改進了web可訪問性。
1996年,flash(最初稱為futureplash)問世。當時,與現在相比,flash內容開發工具相對簡單,它使用基本的布局和繪圖工具、actionscript的有限前身和時間線,但它使網頁設計師超越了html、動畫gif和javascript的范圍。然而,由于flash需要一個插件,許多web開發人員避免使用它,因為他們害怕由于缺乏兼容性而限制他們的市場份額。相反,設計師們轉而使用gif動畫(如果他們沒有完全放棄使用運動圖形的話)和javascript來制作小部件。但是flash的好處使得它在特定的目標市場中非常受歡迎,最終可以應用到絕大多數瀏覽器中,并且強大到可以用來開發整個網站。