- Python高效開發(fā)實(shí)戰(zhàn):Django、Tornado、Flask、Twisted(第3版)
- 劉長(zhǎng)龍
- 329字
- 2021-10-15 17:52:55
第3章
客戶端的編程技術(shù)
B/S架構(gòu)的應(yīng)用系統(tǒng)在本質(zhì)上是將客戶端和服務(wù)器端的代碼都部署在服務(wù)器的網(wǎng)站上。服務(wù)器一般為客戶端的瀏覽器產(chǎn)生靜態(tài)網(wǎng)頁(yè)和腳本,由后者解釋、顯示出來(lái)并執(zhí)行動(dòng)態(tài)腳本,所以全棧Web開發(fā)者既要精通服務(wù)器端編程,又要掌握基于瀏覽器的客戶端開發(fā)技術(shù)。本章將帶領(lǐng)讀者學(xué)習(xí)用Python進(jìn)行網(wǎng)站開發(fā)時(shí)涉及的最主要的客戶端技術(shù)。本章的主要內(nèi)容如下。
? HTML語(yǔ)言:講解HTML的作用及基本語(yǔ)法,包括常用標(biāo)簽、基于DIV的網(wǎng)頁(yè)布局、HTML表單等。
? CSS樣式表:講解層疊樣式表CSS表達(dá)HTML的語(yǔ)法和規(guī)則,通過(guò)CSS集中化并更好地控制HTML元素的屬性和方法。
? JavaScript:講解腳本語(yǔ)言的作用及JavaScript的基本語(yǔ)法,使用文件對(duì)象模型DOM生成動(dòng)態(tài)網(wǎng)頁(yè)效果并響應(yīng)HTML事件。
? jQuery:是對(duì)JavaScript的有效封裝,本章講解了jQuery的作用、語(yǔ)法和最常用的動(dòng)態(tài)效果。
推薦閱讀
- JavaScript前端開發(fā)模塊化教程
- Mobile Web Performance Optimization
- 微信公眾平臺(tái)與小程序開發(fā):從零搭建整套系統(tǒng)
- Spring技術(shù)內(nèi)幕:深入解析Spring架構(gòu)與設(shè)計(jì)
- Mastering Spring MVC 4
- Software Testing using Visual Studio 2012
- Android Development with Kotlin
- Learning Firefox OS Application Development
- Mastering Google App Engine
- iOS開發(fā)實(shí)戰(zhàn):從入門到上架App Store(第2版) (移動(dòng)開發(fā)叢書)
- Python深度學(xué)習(xí):模型、方法與實(shí)現(xiàn)
- JavaScript前端開發(fā)基礎(chǔ)教程
- Java RESTful Web Service實(shí)戰(zhàn)
- Python滲透測(cè)試編程技術(shù):方法與實(shí)踐(第2版)
- 青少年P(guān)ython趣味編程