官术网_书友最值得收藏!

1.1.1 前端靜態頁面走向動態頁面的轉變

前端主要是針對瀏覽器進行開發的,代碼在瀏覽器中運行。想要學習前端的基礎還需從學習HTML開始。

1991年出現了世界上第一個網頁,當時的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源碼中可以看到代碼標簽多,且格式沒有明確規范,對于規范書寫存在著問題。在這種情況下,Tim Berners Lee創建了W3C標準機構,使得HTML的代碼有一定的規范,但是在網頁設計方面還是存在局限問題,不滿足當時的需求。

在這種情況下Sun公司編寫了Java小程序(Applet),可以在頁面中實現酷炫的動態效果,大大增加了頁面的美觀效果。緊接著網景公司為了適應發展和需求花了兩周時間開發出JavaScript語言,就是我們經常說的JS腳本語言。

HTML語言和JavaScript的誕生使得網頁之間可以進行更好的交互,但是出現了頁面規劃不整齊的情況,而且代碼量大,代碼利用率低。后來Tim的朋友發布了CSS,至此前端三大核心出現。

在前端技術不斷發展的同時,也出現了一系列的問題,比較繁雜的就是前端頁面的瀏覽器不兼容問題。同一個DOM操作可能會需要寫很多適配代碼來兼容不同瀏覽器,于是比較便捷的語言jQuery誕生了,一套代碼可以多端運行,使得代碼的開發更加便捷。

主站蜘蛛池模板: 衢州市| 鄂托克前旗| 梧州市| 松江区| 盘锦市| 伊金霍洛旗| 府谷县| 苗栗县| 威远县| 平陆县| 姚安县| 鄂州市| 青海省| 淅川县| 油尖旺区| 湘乡市| 布尔津县| 铜鼓县| 定西市| 鹤岗市| 黔西| 衡南县| 西安市| 正定县| 禹城市| 海口市| 梁平县| 卫辉市| 汶上县| 绍兴县| 克东县| 交口县| 阿拉善右旗| 凭祥市| 潮州市| 文登市| 灵石县| 蓝田县| 上虞市| 承德市| 成安县|