使用DIV CSS的誤解解釋

2021-06-20 05:41:20 字數 1065 閱讀 7933

1、用div+css結構製作靜態html網頁等於徹底拋棄古老的table寫法

不全對,有時還是需要table**布局

之所以不建議用table來布局網頁是因為在網頁載入很慢的時候要等html table結構載入完成才能看到網頁,其次是table的布局沒有一定的語義,網頁**修改起來比較麻煩。但table是專門用來寫網頁資料**的,頁面中出現類似excel資料的地方,建議用table來寫。

2、div+css結構等於通篇區域都用div包起來

遇到乙個區塊就用乙個div標籤,這樣寫完**後全篇都是div,失去了語義的存在價值,區塊修改起來也不容易找到,合理的利用dl、ul、ol、span、等html標籤,不僅讓你的網頁看起來條理清晰,而且修改起來很方便。

3、css檔案一定要和html**分開

不全對,有時css也會要插入到html中使用。

將css檔案和html分開,是因為有些css同時為多個頁面服務,而使用者訪問時css檔案可以快取在本地,下次再訪問其他頁面時就不用重複載入css,可以節約時間和流量,提高訪問速度,但是如果網頁有些區域的css是獨一無二的,其他頁面用不到,就不用把css剝離出去,直接用style標籤包括在html網頁裡就可以。

4、用div和css寫網頁不用進行瀏覽器相容測試

答案是需要進行相容測試。

一定要在不同型別和不同版本的瀏覽器進行測試。最好是同時開啟多個瀏覽器,最少也得相容ie6、7、8等版本。

在寫一些欄目塊時,特別是資料分類較多,比如「求購資訊」的欄目塊,頂部可能出現「發布人、發布時間、資訊標題、****」等專案,像這樣的地方建議還是要用table來寫,因為table**標籤是專門用來寫資料**的,控制起來很方便,而且符合語義要求,還有頁面中出現類似excel資料的地方,也建議用table來寫。

總結:綜合div css布局是趨勢,但對於**報表布局,複雜form表單布局還是需要table布局。但選擇table還是css+div布局,根據節約源**、效能取捨,不要片面丟棄table tr td布局也不要刻意追求純div+css布局,在實踐布局中進行取捨。

Excel 錯誤解釋

1 如果單元格所含的數字 日期或時間比單元格寬,或者單元格的日期時間公式產生了乙個負值,就會產生 這個看起來比較簡單,大家應該都了解吧。解決方法 如果單元格所含的數字 日期或時間比單元格寬,可以通過拖動列表之間的寬度來修改列寬。如果使用的是1900年的日期系統,那麼excel中的日期和時間必須為正值...

svn各種錯誤解釋

黃色感嘆號 有衝突 這是有衝突了,衝突就是說你對某個檔案進行了修改,別人也對這個檔案進行了修改,別人搶在你提交之前先提交了,這時你再提交就會被提示發生衝突,而不允許你提交,防止你的提交覆蓋了別人的修改。要解決衝突,如果你確認你的修改是無效的,則用tsvn還原你的修改就行了 如果認為你的修改是正確的,...

http請求錯誤解釋

目錄 302404 405500 501502 504503 505302 請求的資源暫時駐留在不同的uri下,故而除非特別指定了快取頭部指示,該狀態碼不可快取。404 請求的介面url錯誤。405 請求使用的方法 post,get 不對。1 500 internal server error 內部...