回覆列表
-
1 # 一二三小月餅
-
2 # 聰明的馬鈴薯
針對你的問題,最直接的答案就是沒有區別!從根本上說,應該說是先有div後有css,那各自的作用是什麼呢?html是內容css是樣式!舉個例子,HTML就是毛坯房,光有內容,但是不好看,用上CSS就能讓毛坯房成為精裝房!顯而易見,div+css更合理!但是我們誰都想要精裝房,使用者體驗會好太多!
針對你的問題,最直接的答案就是沒有區別!從根本上說,應該說是先有div後有css,那各自的作用是什麼呢?html是內容css是樣式!舉個例子,HTML就是毛坯房,光有內容,但是不好看,用上CSS就能讓毛坯房成為精裝房!顯而易見,div+css更合理!但是我們誰都想要精裝房,使用者體驗會好太多!
“DIV+CSS”和“CSS+DIV”有什麼區別
這個問題,你先要理解他們定義和用法
<div>標籤
<div> 可定義文件中的分割槽或節(division/section)。
<div> 標籤可以把文件分割為獨立的、不同的部分。它可以用作嚴格的組織工具,並且不使用任何格式與其關聯。
如果用 id 或 class 來標記 <div>,那麼該標籤的作用會變得更加有效。
CSS
CSS是Cascading style Sheets的簡稱,中文譯作“層疊樣式表單”,我把它叫作“層疊樣式表”,我感到這樣順口一 點,沒別的意思。實際上它是一組樣式。
我們可以換個思路來理解一下,在實際的佈局中,我們還是以先DIV定義好ID和CLASS屬性,再用CSS進行修飾美化它,這是一個良好的習慣,反而先寫CSS樣式這樣就不能很好的控制和瀏覽你想裝修的框架。
所以如果在編寫中先CSS+DIV是一種不良好的編寫習慣,反而你所說的區別我覺得就是良好的編寫的區別,如果是作用的話那就真的只是顛倒了位置而已。