標籤:體會 網頁 使用率 速度 靜態 互動 接下來 nbsp javascrip
HTML的前世今生
尹正傑
著作權聲明:原創作品,謝絕轉載!否則將追究法律責任。
三年前,我就聽周圍的一些工程師說,python就是一個指令碼語言,沒啥好學的,學JAVA吧,python能乾的JAVA都能幹,而且效能又好。確實如此,Python能乾的活,JAVA都能幹,而且效率還能實現的比Python高。而且JAVA在近幾年的使用中熱門排行榜中首居第一位。但是Python使用率是直線飆升我就不說了,這是大家有目共睹的。Python用途很廣,就說我常用Python就寫一些營運工具,連結資料庫啊,做備份啊,當然有的大牛直接用Python寫OA。為了實現python全棧,我們首先要懂一些前端的東西,比如HTMl,CSS,JavaScript等等。所以我們先從最簡單的HTML開始說起,其實本篇部落格就是在總結HTML這門語言的規則。接下來,就跟著正傑一起來體會一下Html的奇妙之處吧。
一.什麼是HTML:
1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 #@author :yinzhengjie 4 #blog:http://www.cnblogs.com/yinzhengjie/tag/python%E8%87%AA%E5%8A%A8%E5%8C%96%E8%BF%90%E7%BB%B4%E4%B9%8B%E8%B7%AF/ 5 #EMAIL:[email protected] 6 7 ‘‘‘ 8 什麼是HTML: 9 1.超文字標記語言 (HTML),標準通用標記語言 (SGML)下的一個應用;10 2.具有規則的一門語言,可以被瀏覽器識別;11 3.HTML那點事:12 a>.尾碼名稱可以是不一樣,但是他們本質上就是做模板用的,如:*.html,*.tpl,*cshtml等等。13 b>.靜態網頁,只要讀取檔案直接就會返回給客戶,優點是訪問速度快,沒有資料庫互動和邏輯互動14 c>.動態網頁,動態網頁的本質就是替換,就是讀取到"*html"檔案是,修改相應的字串然後返回給使用者就15 實現了動態網頁(所以說HTML本質上就是一個模板(本質上是字串),用於被真正的資料替換掉,返回給使用者就實現了動態)。16 d>.請求周期:指的是使用者請求資料,伺服器講資料傳給給使用者的一個過程。17 e>規則對應關係要掌握如:h1--->加大加粗。18 ‘‘‘
二.
HTML的前世今生