BS部分整體學習

來源:互聯網
上載者:User

         隨著學習的深入、內容的增多、各種語言層出不窮、各種指令碼語言也如春筍一樣越來越多,它們之間又有著千絲萬縷的關係,可以說很多新的技術是在舊的技術之上產生的,因此理解它們之間的關係及其發展很重要,如果不加以理解,慢慢的我們就會混淆了,特此對目前學習的一些東西總結一下,它們到底是什嗎?以及它們之間有什麼關係?讓我們來看看下面這些面熟又陌生的名詞,希望對大家有所協助。

 

         目前BS開發經常使用技術有如下這些,由於學的還不全,有些沒有寫出來,望指正

 

         HTML、DOM、DHTML、W3C、XHTML、XML、JavaScript、JQuery、AJAX、CSS

         首先,看一下JavaScript、JQuery,它們的關係最容易理解,功能比較獨立,有關JavaScript看這篇部落格(),有關JQuery看這篇部落格。

 

         其次,DOM、W3C都是一種Web編程標準,然而,W3C不是某一個標準,它是一系列標準的集合,包括三個方面:結構(Structure)、行為(Behavior)、表現(Presentation),這三方面分別對應各自的語言。

 

         Structure:HTML、XML、DHTML、XHTML

         Presentation:CSS

         Behavior:DOM、ECMAScript (JavaScript)

 

         AJAX是把上面三個方面綜合在一起,以提高使用者體驗為目標,出現的一種新思想而不是新技術。

         我們可以用下面這張圖來加深理解:

         

       

           AJAX 是一種獨立於 Web 服務器軟體的瀏覽器技術。 AJAX 基於下列 Web 標準:           JavaScript
XML HTML
CSS 在 AJAX 中使用的 Web 標準已被良好定義,並被所有的主流瀏覽器支援。AJAX 應用程式獨立於瀏覽器和平台。           Web 應用程式較傳統型應用程式有諸多優勢;它們能夠涉及廣大的使用者,它們更易安裝及維護,也更易開發。不過,網際網路應用程式並不像傳統的傳統型應用程式那樣完善且友好。           通過 AJAX,網際網路應用程式可以變得更完善,更友好。

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.