因為"div"是一種網頁標簽;在網頁代碼中,代表一個容器。div的前身是table標簽,也是一種容器,把它叫做“表格”,和div一樣都是用來做網頁布局的。
不管容器或盒子,就要是材料,材料是有形狀的,有壁厚的(就是外有邊框,內有空間大小)。而css可以控制它們的壁厚,和空間大小;css對table的控制同對div的控制一樣便捷;這個層容器里頁裝的,當然就是網頁內容。
所以,為了把網頁做得漂亮,就要能對這個"div"進行設置、控制,用css層疊樣式表來作非常容易,且風格統一化,而被現在的網頁制作者所使用。故所以,css邊框為什么要加div了。