首頁 web前端 html教學 網頁版面的時候先寫HTML還是先寫CSS

網頁版面的時候先寫HTML還是先寫CSS

Dec 02, 2017 am 09:36 AM
css html

很多朋友都有自己的習慣,有的人喜歡先寫CSS,有的人喜歡先寫HTML,那麼網頁版面最科學的寫法流程是什麼呢?今天來跟大家一起分析一下

網路上有很多種對此的答案:先寫HTML後寫CSS;先寫CSS後寫HTML;兩者同時寫。

我在平常做html頁面是選擇的兩者同時進行,首先先建立好網站大致目錄文件,如imges:存放頁面圖片;js: 存放JS腳本語言,而CSS檔案我建議直接放到images資料夾裡,這樣好處以免,在呼叫圖片背景時候把圖片路徑搞錯了,再是就是方便維護圖片名稱;自然html頁面則放到根目錄下。

然後我們先寫HTML中的最基本的佈局部分,都是用DIV,然後直接在DIV裡加入ID或CLASS(ID與CLASS區別),這些佈局部分包括外套部分,頭部部分,中間部分,左,中,右,版權部分等。其中頭部、中間、底部基本上都是大概頁面的通用部分,大部分網頁都是由這3個大部分組成。我們把這些部分用ID或class命名好後,再到css樣式檔案裡寫對應的css樣式屬性。而在css寫前我們要把全域全站的div、h1、h2、字體、字體大小、li等等樣式定義好這裡不就不詳細講了,如想了解請進我用的全局定義css模板了解下載使用,這樣以來就不用每次新做網站的時候而重新定義,而直接拷貝通用的基本CSS樣式定義模板即可使用。

一般在製作DIV+CSS的時候新手最好是同時進行html與CSS,這樣可以減少錯誤。在製作中如果經驗不是很好的時候,希望在製作過程中多種不同的品牌版本瀏覽器中測試是否兼容有沒有出現在這個瀏覽器中顯示正常,而在另外瀏覽器卻出現顯示不全錯亂等。從而解決了解掌握基本相容問題,累積寶貴的DIV+CSS技術經驗,並習慣做上筆記,以免日後忘記。

下面我們了解下先寫html然後再寫css:
為什麼說有些有經驗者對新手錶說我們不可能一次把HTML部分寫好呢?因為人都是可能犯錯的,可能你的想法寫的過程就是有問題的,或者為了瀏覽器的兼容性問題,有些是你由於經驗的不足沒有提前預料到,所以當你寫樣式時發現了問題時就有可能要改變你的HTML的程式碼。如果先把html寫好後可能頁面大了後,會忘記你在html中想到的對css屬性佈局選擇。

接著我們了解下先寫CSS然後再寫html:
對應有經驗的CSS製作者來說,這種是比較有可行性的比起先寫html後寫css來說。為什麼呢?我們知道CSS的繼承父級屬性特點是相當好,這樣以來我們可以透過這點來先寫CSS。但對於新手來說不能這樣,如果你先寫好CSS後在回到html頁面寫是回頭看你寫的css及會忘記怎麼調用選擇了,因對CSS兼容問題沒有經驗而同時這樣兼容性也相當差。而有經驗者透過父級繼承特點來排版css檔案程式碼,而返回html時呼叫CSS中class類別和id時很清楚不容易出錯。

透過以上對先後的寫法都作出了介紹與解釋,但是值得說的一般製作頁面時候我們通常是採用兩者同時進行+瀏覽器測試進行。兩者同時或半先寫css再寫html或相反的半先寫html再寫css是非常好的,這樣不容易出錯,以免出錯後浪費時間修改。

以上的說法不一定完全是正確但是透過以上想告訴DIV+CSS製作開發者,無論是先寫html還是先寫CSS這個並不重要,重要是你對div+css的喜愛加在日常不停的練習,你也可以HTML/CSS同時進行,都是可以的,看你的習慣。但你開發製作多了自然會總結出適合自己,而開發快的方法來。希望以上對你有幫助。


相信看了這些案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

CSS的文字字體顏色如何設定

#在HTML的網頁版面裡div與span有什麼差別

css裡的font文字怎麼設定

以上是網頁版面的時候先寫HTML還是先寫CSS的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
vue中怎麼用bootstrap vue中怎麼用bootstrap Apr 07, 2025 pm 11:33 PM

在 Vue.js 中使用 Bootstrap 分為五個步驟:安裝 Bootstrap。在 main.js 中導入 Bootstrap。直接在模板中使用 Bootstrap 組件。可選:自定義樣式。可選:使用插件。

了解HTML,CSS和JavaScript:初學者指南 了解HTML,CSS和JavaScript:初學者指南 Apr 12, 2025 am 12:02 AM

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

HTML,CSS和JavaScript的角色:核心職責 HTML,CSS和JavaScript的角色:核心職責 Apr 08, 2025 pm 07:05 PM

HTML定義網頁結構,CSS負責樣式和佈局,JavaScript賦予動態交互。三者在網頁開發中各司其職,共同構建豐富多彩的網站。

React在HTML中的作用:增強用戶體驗 React在HTML中的作用:增強用戶體驗 Apr 09, 2025 am 12:11 AM

React通過JSX與HTML結合,提升用戶體驗。 1)JSX嵌入HTML,使開發更直觀。 2)虛擬DOM機制優化性能,減少DOM操作。 3)組件化管理UI,提高可維護性。 4)狀態管理和事件處理增強交互性。

bootstrap怎麼寫分割線 bootstrap怎麼寫分割線 Apr 07, 2025 pm 03:12 PM

創建 Bootstrap 分割線有兩種方法:使用 標籤,可創建水平分割線。使用 CSS border 屬性,可創建自定義樣式的分割線。

bootstrap怎麼插入圖片 bootstrap怎麼插入圖片 Apr 07, 2025 pm 03:30 PM

在 Bootstrap 中插入圖片有以下幾種方法:直接插入圖片,使用 HTML 的 img 標籤。使用 Bootstrap 圖像組件,可以提供響應式圖片和更多樣式。設置圖片大小,使用 img-fluid 類可以使圖片自適應。設置邊框,使用 img-bordered 類。設置圓角,使用 img-rounded 類。設置陰影,使用 shadow 類。調整圖片大小和位置,使用 CSS 樣式。使用背景圖片,使用 background-image CSS 屬性。

bootstrap怎麼設置框架 bootstrap怎麼設置框架 Apr 07, 2025 pm 03:27 PM

要設置 Bootstrap 框架,需要按照以下步驟:1. 通過 CDN 引用 Bootstrap 文件;2. 下載文件並將其託管在自己的服務器上;3. 在 HTML 中包含 Bootstrap 文件;4. 根據需要編譯 Sass/Less;5. 導入定製文件(可選)。設置完成後,即可使用 Bootstrap 的網格系統、組件和样式創建響應式網站和應用程序。

bootstrap怎麼調整大小 bootstrap怎麼調整大小 Apr 07, 2025 pm 03:18 PM

要調整 Bootstrap 中元素大小,可以使用尺寸類,具體包括:調整寬度:.col-、.w-、.mw-調整高度:.h-、.min-h-、.max-h-

See all articles