- Vue.js從入門到項目實踐(超值版)
- 聚慕課教育研發(fā)中心編著
- 475字
- 2022-07-29 14:27:26
1.1.1 前端靜態(tài)頁面走向動態(tài)頁面的轉(zhuǎn)變

前端主要是針對瀏覽器進行開發(fā)的,代碼在瀏覽器中運行。想要學(xué)習(xí)前端的基礎(chǔ)還需從學(xué)習(xí)HTML開始。
1991年出現(xiàn)了世界上第一個網(wǎng)頁,當時的HTML代碼如下:
<HEADER> <TITLE>The World Wide Web project</TITLE> <NEXTID N="55"> </HEADER> <BODY> <H1>World Wide Web</H1> The World Wide Web(W3) is a wide-area <A NAME=0 HREF="WhatIs.html">hypermedia</A>
從上面的HTML源碼中可以看到代碼標簽多,且格式?jīng)]有明確規(guī)范,對于規(guī)范書寫存在著問題。在這種情況下,Tim Berners Lee創(chuàng)建了W3C標準機構(gòu),使得HTML的代碼有一定的規(guī)范,但是在網(wǎng)頁設(shè)計方面還是存在局限問題,不滿足當時的需求。
在這種情況下Sun公司編寫了Java小程序(Applet),可以在頁面中實現(xiàn)酷炫的動態(tài)效果,大大增加了頁面的美觀效果。緊接著網(wǎng)景公司為了適應(yīng)發(fā)展和需求花了兩周時間開發(fā)出JavaScript語言,就是我們經(jīng)常說的JS腳本語言。
HTML語言和JavaScript的誕生使得網(wǎng)頁之間可以進行更好的交互,但是出現(xiàn)了頁面規(guī)劃不整齊的情況,而且代碼量大,代碼利用率低。后來Tim的朋友發(fā)布了CSS,至此前端三大核心出現(xiàn)。
在前端技術(shù)不斷發(fā)展的同時,也出現(xiàn)了一系列的問題,比較繁雜的就是前端頁面的瀏覽器不兼容問題。同一個DOM操作可能會需要寫很多適配代碼來兼容不同瀏覽器,于是比較便捷的語言jQuery誕生了,一套代碼可以多端運行,使得代碼的開發(fā)更加便捷。
推薦閱讀
- 網(wǎng)頁設(shè)計與制作
- 網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計從入門到精通Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript
- 網(wǎng)頁設(shè)計實用教程
- 網(wǎng)頁配色從入門到精通
- After Effects CS6從入門到精通
- 中文版Flash CC完全自學(xué)教程
- Dreamweaver CS5+ASP動態(tài)網(wǎng)站設(shè)計實用手冊
- 眾妙之門:自由網(wǎng)站設(shè)計師成功之道
- 網(wǎng)頁制作與網(wǎng)站建設(shè)寶典
- CSS圖鑒
- 《練就職場功夫熊貓》
- 動態(tài)網(wǎng)頁設(shè)計與制作(HTML5+CSS3+JavaScript)(第3版)
- 人人都玩開心網(wǎng):Ext JS+Android+SSH整合開發(fā)Web與移動SNS
- Photoshop熱門手機APP與網(wǎng)頁游戲界面設(shè)計從入門到精通
- Web開發(fā)者晉級之道:架構(gòu)、模式和領(lǐng)域驅(qū)動設(shè)計