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

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ā)更加便捷。

主站蜘蛛池模板: 桃江县| 大庆市| 垫江县| 平顶山市| 杭州市| 东兰县| 凉城县| 莎车县| 陆丰市| 太仆寺旗| 泊头市| 阆中市| 普兰店市| 兴山县| 靖宇县| 吉隆县| 鲁山县| 庄浪县| 定安县| 肃宁县| 罗山县| 原阳县| 油尖旺区| 吉首市| 丹东市| 长寿区| 巴彦淖尔市| 隆化县| 黎川县| 且末县| 虎林市| 平泉县| 五常市| 常德市| 合江县| 雅安市| 增城市| 年辖:市辖区| 博乐市| 浦东新区| 南平市|