新聞觀點資(zī)訊

探知(zhī) • 創造美好

不斷超越客戶的期望值,源自我(wǒ)們對這個行業的熱愛

網站前端網頁設計的結構關系

來源:https://www.zpqxrif.com| 2019-06-02 13:19:48

最早的網頁制作,需要負責網頁設計和網頁制作兩種工(gōng)作,随着行業的不斷向前發展,網頁制作崗位和網頁設計崗位開(kāi)始分(fēn)離(lí)開(kāi),網頁制作崗位發展成了“WEB前端開(kāi)發工(gōng)程師(或HTML5開(kāi)發工(gōng)程師)”,隻負責網頁的開(kāi)發、代碼編寫方面的工(gōng)作。

網站前端網頁設計

而網頁設計,主要負責設計網頁(成品是psd版本的高保真原型圖-設計圖)。
對于當前的前端開(kāi)發工(gōng)程師(HTML5開(kāi)發工(gōng)程師),并不需要掌握網頁設計方面的知(zhī)識,但是需要掌握PS的基本知(zhī)識,并能夠實現網頁的切圖。把網頁設計師提供的設計圖轉換爲最終的網頁。

在網頁設計行業工(gōng)作的人将web前端網站開(kāi)發比作三角形金字塔,其中(zhōng)包括結構,風格和行爲。

爲什麽要分(fēn)層?

當您創建網頁時,其結構應該降級爲HTML,CSS視覺樣式和腳本行爲,分(fēn)離(lí)層的一(yī)些好處是:

共享資(zī)源:當您編寫外(wài)部CSS或JavaScript文件時,站點上的任何頁面都可以使用該文件。如果您需要對該文件進行更改,也許更新網站上的某些排版樣式,則使用該樣式表的每個頁面都會得到更改。沒有必要單獨編輯網站的每個頁面,這對于大(dà)型網站來說可能是一(yī)項艱苦的任務。

下(xià)載速度更快: 首次由客戶下(xià)載腳本或樣式表後,Web浏覽器會對其進行緩存。由于這些共享資(zī)源現在包含在浏覽器的緩存中(zhōng),因此浏覽器中(zhōng)請求的其他頁面加載速度更快,從而提高了整體(tǐ)頁面速度和性能。

多人團隊: 如果您有多個人同時在網站上工(gōng)作,您可以使用允許文件簽入和簽出的系統,以确保每個人都使用最新版本。如果樣式和行爲與結構文檔交織在一(yī)起,那就更難了。

搜索引擎優化: 一(yī)個明确分(fēn)離(lí)風格和結構的網站可能會對搜索引擎有更好的表現,因爲它們可以更有效地抓取内容并理解頁面而不會陷入視覺風格和行爲信息。

輔助功能: 外(wài)部樣式表和腳本文件更易于人們和浏覽器訪問。屏幕閱讀器等軟件可以更輕松地處理結構層中(zhōng)的内容,而無需處理無論如何都無法使用的樣式。

向後兼容性:使用單獨的開(kāi)發層設計的站點更可能向後兼容,因爲無法使用某些CSS樣式或禁用了JavaScript的浏覽器和設備仍然可以查看HTML。然後,您可以使用支持它們的浏覽器的功能逐步增強您的網站。

HTML:結構層

網頁的結構或内容層是該頁面的基礎HTML代碼。正如房屋的框架爲房屋的其他部分(fēn)構建了一(yī)個堅實的基礎,HTML的堅實基礎創建了一(yī)個可以在其上創建網站的平台。

結構層用于存儲客戶想要閱讀或查看的所有内容。HTML結構可以包含文本和圖像,它包括訪問者用于浏覽網站的超鏈接。這是在符合标準的HTML5中(zhōng)編碼的,可以包括文本,圖像和多媒體(tǐ)(視頻(pín),音頻(pín)等)。

網站内容的每個方面都應該在結構層中(zhōng)表示。這允許關閉JavaScript的客戶或無法查看整個網站的CSS訪問權限的客戶。

CSS:樣式層

該層指示結構化HTML文檔如何看待網站的訪問者,并由CSS(層疊樣式表)定義。這些文件包含有關如何在Web浏覽器中(zhōng)顯示文檔的樣式說明。樣式層通常包括基于屏幕大(dà)小(xiǎo)和設備更改站點顯示的媒體(tǐ)查詢。

網站的所有視覺樣式都應位于外(wài)部樣式表中(zhōng)。您可以使用多個樣式表,但請記住,每個CSS文件都需要HTTP請求才能獲取它,從而影響站點性能。

JavaScript:行爲層

行爲層使網站具有交互性,允許頁面響應用戶操作或基于一(yī)組條件進行更改。JavaScript是行爲層最常用的語言,但CGI和PHP也經常被使用。

當開(kāi)發人員(yuán)引用行爲層時,大(dà)多數都是指在Web浏覽器中(zhōng)直接激活的層。您可以使用此圖層直接與DOM(文檔對象模型)進行交互。在内容層中(zhōng)編寫有效的HTML對于行爲層中(zhōng)的DOM交互非常重要。在構建行爲層時,應該像使用CSS一(yī)樣使用外(wài)部腳本文件來優化速度和性能。


網站前端網頁設計的結構關系由東莞網站設計編輯 /news/3173.html如需轉載請注明出處

韶關網站建設 江門網站建設 廣州網站建設 中(zhōng)山網站建設 個人網站建設 佛山網站建設 東莞網站優化 東莞網頁制作 東莞網絡推廣 東莞網站設計 東莞網站改版 東莞做網站公司 東莞網站制作 東莞網頁設計

多一(yī)份參考,總有益處