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

1.1.1 前端靜態(tài)頁面走向動態(tài)頁面的轉(zhuǎn)變

前端主要是針對瀏覽器進(jìn)行開發(fā)的,代碼在瀏覽器中運(yùn)行。想要學(xué)習(xí)前端的基礎(chǔ)還需從學(xué)習(xí)HTML開始。

1991年出現(xiàn)了世界上第一個網(wǎng)頁,當(dā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源碼中可以看到代碼標(biāo)簽多,且格式?jīng)]有明確規(guī)范,對于規(guī)范書寫存在著問題。在這種情況下,Tim Berners Lee創(chuàng)建了W3C標(biāo)準(zhǔn)機(jī)構(gòu),使得HTML的代碼有一定的規(guī)范,但是在網(wǎng)頁設(shè)計方面還是存在局限問題,不滿足當(dāng)時的需求。

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

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

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

主站蜘蛛池模板: 大姚县| 贵南县| 万源市| 香港| 灌南县| 江门市| 三江| 乡宁县| 长垣县| 宜州市| 永定县| 金华市| 寿光市| 开江县| 普兰店市| 鸡西市| 冷水江市| 静宁县| 吉林市| 蓬莱市| 漠河县| 梅河口市| 波密县| 双江| 三穗县| 固镇县| 铁岭县| 浦东新区| 浪卡子县| 濮阳县| 突泉县| 宝山区| 广水市| 德令哈市| 揭西县| 巍山| 钦州市| 锡林浩特市| 郧西县| 云南省| 时尚|