整合營銷服務(wù)商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          重蔚的php學(xué)習(xí)第二天之HTML篇

          .昨日回顧

          服務(wù)器軟件:Apache、IIS

          瀏覽器是一個翻譯官,是一個解釋器。瀏覽器可以翻譯有HTML、CSS、JavaScript。

          服務(wù)器端腳本程序:PHP、 .net、JSP、c#等

          .php文件要由PHP腳本引擎來進行處理。

          網(wǎng)站前臺(客戶端) 網(wǎng)站后臺(服務(wù)器端) 數(shù)據(jù)庫

          HTML(結(jié)構(gòu)) PHP MySQL

          CSS JSP Oracle

          JavaScript .net SqlServer

          HTML結(jié)構(gòu):主要來說明,哪個地方是標題,哪個地方是段落,哪個地方是表格,哪個地方是表單。

          CSS表現(xiàn)(格式):主要功能是,給相對應(yīng)的HTML標記定義各種各樣的格式。

          JavaScript行為:主要用于與計算機網(wǎng)頁進行交互(交流)。

          塊元素和行內(nèi)元素

          塊元素:寬度單獨占一個通欄寬,塊元素的前臺的其它元素,都要另起一行來排。

          比如:<p> <pre> <hr> <h1>……<h6> <ul> <ol> <li>

          DIV和SPAN就是一個容器,容器中可以存放任何可以存放在<body>中的內(nèi)容或標記。

          行內(nèi)元素:行內(nèi)元素沒有寬度和高度的概念,也就是說通過CSS無法給行內(nèi)元素增加寬和高。多個行內(nèi)元素會放在同一行,不會另起一行來排版。

          2.<marquee></marquee>滾動字幕標記:塊元素

          Direction:滾動的方向,取值:left、right、up、down

          Behavior:滾動的方式,取值:scroll(滾動)、 alternate(彈動)、 slide(滾動一次)

          Width:滾動的區(qū)域?qū)挾龋≈担簆x或%

          Height;滾動的區(qū)域高度

          bgColor:背景顏色,如:bgcolor=“#FF0000” bgcolor=“rgb(255,0,0)”

          scrollAmount:滾動步長值,一步走多遠,值越大,走的越快

          scrollDelay:兩次滾動的間隔時間,以毫秒為單位 1秒=1000毫秒

          3.計算機進制

          進制,就是一種進位方法。

          10進制:有10個基本數(shù),0、1、2、3、4、5、6、7、8、9,運算規(guī)則是:逢十進一

          例如:9 10 19 20 29 30

          2進制:有2個基本數(shù),0、 1,運算規(guī)則是:逢二進一。比如:(10)2 11 100 101 110

          8進制:有8個基本數(shù),0、1、2、3、4、5、6、7,運算規(guī)則是:逢八進一。比如:(17)8 20 21 26 27 30

          因為二進制太長,不方便記憶,因此小型機引入了八進制,八進制可以很好的反應(yīng)二進制。

          因此,一個八進制數(shù),用3位二進制數(shù)來表示。

          基R=2^3

          16進制:有16個基本數(shù),0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,運算規(guī)則是:逢16進一

          比如:EF F0 F1 F2 FE FF (100)16

          16進制的一位對應(yīng)4位二進制。基R=2^4

          10進制12345678910111213141516171819
          2進制1101110010111011110001001101010111100
          8進制1234567101112131415161720
          16進制123456789ABCDEF10111213

          十進制轉(zhuǎn)成二進制

          分為整數(shù)部分和小數(shù)部分,分別轉(zhuǎn)換。比如:將(10.125)10轉(zhuǎn)成二進制? 1010.001

          (1)整數(shù)部分轉(zhuǎn)成二進制:2取余法。每次將整數(shù)除以2,取余數(shù),一直除下去,直到整數(shù)部分(商)為0。最后讀數(shù)時,從下往上讀取。

          N整數(shù)10余數(shù)
          第1次10/250
          第2次5/221
          第3次2/210
          第4次1/201最后結(jié)果為:1010

          (2)小數(shù)部分轉(zhuǎn)成二進制:2除整法。每次將小數(shù)部分乘以2,取整數(shù),一直乘下去,直到小數(shù)部分為0。最后讀數(shù)時,從上往下讀取。

          N小數(shù)0.125整數(shù)
          第1次0.125*20.250
          第2次0.25*20.50
          第3次0.5*21.01
          最后結(jié)果為:001

          二進制轉(zhuǎn)成十進制

          不分整數(shù)部分和小數(shù)部分,按權(quán)相加法。換句話說:二進制上的每一位,乘以所在位權(quán)(也就是2的幾次方),最后將各個位的乘相加,就能得到十進制。

          1010.001 = 1*2^3 + 0*2^2 + 1*2^1 + 0*2^0 + 0*2^-1 + 0*2^-2 + 1*2^-3 = 8+2+ 1/8 = 10+0.125 = 10.125

          4.計算機編碼介紹(字符集)

          計算機只能二進制,比如:a-z、A-Z、0-9、標點符號,計算機都不能直接識別。每個人都可以來約定一套字符編碼(比如:a用二進制100表示,b用二進制101表示,c用二進制的110表示等)

          計算機是由美國人發(fā)明的,美國標準化局同樣制定了一套統(tǒng)一的編碼,叫ASCII碼。

          ASCII

          ASCII編碼用7位或8位(1個字節(jié))二進制來表示,共可以表示128或256個字符。包括:大小寫字母、數(shù)字、標點符號、圖形符號等。

          5.ANSI編碼

          每個國家都想讓計算機能顯示或處理本國的語言,都對ASCII碼進行了擴展。

          在中國(簡體字),ANSI編碼是指GB2312或GBK。

          在臺灣(繁體字),ANSI編碼是指BIG5

          在日本,ANSI編碼是指JIS。

          ……

          注意:ANSI編碼是跟隨操作一齊安裝的,也就是,安裝了中文操作系統(tǒng)后,它的默認編碼就是GB2312。

          6.GB2312編碼

          GB2312是中國標準化局,在1980年制定的一套顯示簡體中文的編碼。

          GB2312是用2個字節(jié)來顯示。共可以表示2^16=256*256=65536個字符。

          GB2312共保存了6763個常用漢字,一級漢字3700個。

          GBK編碼

          對GB2312進行了擴充,可以顯示人名、古漢語中的一些罕見字等。

          GBK也是用2個字節(jié)來表示。共存儲了2.3萬個左右的中文字符。

          GBK的范圍,要比GB2312大的多。

          BIG5編碼

          BIG5用于臺灣、香港、澳門地區(qū)的繁體中文編碼。

          Unicode編碼

          用4個字節(jié)表示字符,共可以表示42個億個字符。

          Unicode編碼可以顯示世界上所有國家的語言。

          缺點:文件龐大,效率不高,不利于推廣。

          UTF-8統(tǒng)一格式轉(zhuǎn)換

          它會自動根據(jù)不同的字符,來選擇不同編碼長度。

          7.<meta>標記

          <meta>標記是設(shè)置一些網(wǎng)頁文件頭方面的信息。主要包括:網(wǎng)頁編碼或字符集設(shè)置、網(wǎng)頁關(guān)鍵字、網(wǎng)頁描述、網(wǎng)頁刷新跳轉(zhuǎn)等。相當于一封信的信封,信封有地址、郵編等重要。

          <head>標記中的內(nèi)容在瀏覽器中,是不可見的。

          主要用兩個常用的屬性:

          http-equiv:主要設(shè)置一些控制信息,屬性值是固定的。比如:content-type

          name:一般用于設(shè)置網(wǎng)頁描述信息,像關(guān)鍵字、網(wǎng)頁描述、網(wǎng)頁版權(quán)、作者等,屬性值是固定的。比如:keywords

          content:是具體的參數(shù)或內(nèi)容,與http-equiv和name屬性進行對應(yīng)。

          (1)設(shè)置網(wǎng)頁的字符集或編碼

          <meta http-equiv=“content-type” content=“text/html;charset=GBK”>

          (2)設(shè)置網(wǎng)頁刷新或跳轉(zhuǎn)

          <meta http-equiv=“refresh” content=“5”> 表示每隔5秒鐘,刷新網(wǎng)頁

          <meta http-equiv=“refresh” content=“5;url=http://www.baidu.com”> 表示5秒鐘后,跳轉(zhuǎn)到百度網(wǎng)

          注意:刷新功能相當于瀏覽器中的刷新按鈕

          (3)設(shè)置網(wǎng)頁關(guān)鍵字(SEO優(yōu)化),給搜索引擎(搜索機器人)使用

          <meta name=“keywords” content=“程序開發(fā),平面設(shè)置,空間域名,網(wǎng)站維護”>

          (4)設(shè)置網(wǎng)頁描述信息(SEO優(yōu)化)

          <meta name=“description” content=“廣州網(wǎng)站建設(shè)思優(yōu)網(wǎng)絡(luò)公司,提供專業(yè)廣州網(wǎng)站制作及網(wǎng)站推廣相結(jié)合的建站方案,由專業(yè)廣州網(wǎng)站設(shè)計人員結(jié)合搜索引擎優(yōu)化經(jīng)驗為您設(shè)計網(wǎng)站;廣州網(wǎng)頁設(shè)計:020-87537332”>

          8.XHTML

          XHTML是可擴展超文本標注語言,XHTML是更純凈的HTML,語法更嚴格。

          XHTML的目的是為了取代HTML4.01。

          XHTML是W3C的一個標準或規(guī)范。

          編寫XHTML的規(guī)范,與HTML編寫有何不同?

          1)所有的標記都必須被關(guān)閉。比如:<br>轉(zhuǎn)換<br /> <hr>轉(zhuǎn)換后 <hr />

          2)XHTML要求所有的標記名稱必須小寫。比如:<meta><table><img><font>

          3)XHTML要求所有的屬性名必須小寫,屬性值必須加引號

          4)XHTML要求所有的屬性必須有值

          <hr noshade=noshade />

          <input type=radio checked=checked />

          5)所有的標記要順序嵌套,不能交叉嵌套;

          6)XHTML文件,必須要有DTD文檔類型定義;

          DTD(Document Type Define)文檔類型定義

          (1)嚴格型Strict

          要求HTML代中,不能存在任何的表現(xiàn),用CSS去代替。比如:<font>、bgcolor、background等

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

          2)過渡型transitional

          可以使用任何表現(xiàn)的標記或?qū)傩浴?/p>

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

          (3)框架型Frameset

          制作框架網(wǎng)頁時使用的一種類型,框架主要用于網(wǎng)站的后臺管理。

          框架技術(shù):是將一個瀏覽器窗口劃分成不同區(qū)域,每個區(qū)域(窗口)都可以顯示一個獨立的網(wǎng)頁。(HTML第四天單獨講框架,現(xiàn)在作個了解

          9.W3C簡介

          W3C是萬維網(wǎng)聯(lián)盟,是一個國際性的非盈利性組織,是WEB領(lǐng)域最具權(quán)威性的組織。已經(jīng)制定多達200多項的標準。

          比如:XHTML、CSS、ECMAScript(JavaScript)、DOM、 XML等。

          10.超級鏈接

          超級鏈接的功能:就是點擊某個鏈接,可以跳轉(zhuǎn)到目標頁面或文件。

          超級鏈接的分類:

          (1)按內(nèi)容分類:文本鏈接、圖片鏈接、多媒體等

          (2)按URL分類:相對URL、絕對URL、錨點

          URL,指網(wǎng)址或路徑

          URL(Uniform Resource Locator,統(tǒng)一資源定位器),也就是指互聯(lián)網(wǎng)地址。

          http://www.sina.com.cn/about/index.html

          第一個部分:協(xié)議,指訪問什么類型的服務(wù)器,如:http://FTP://news://

          第二個部分:主機名或主機的IP地址。如:www.sina.com.cn

          第三個部分:文件夾名,如:about

          第四個部分:文件名,如:index.html

          11.<a></a>超級鏈接的標記

          格式:<a 屬性=“屬性值”>新浪網(wǎng)</a>

          常用的屬性:

          Href:指鏈接的目標文件或網(wǎng)址。比如:href=“http://www.toutiao.com”

          Target:指目標文件的打開方式。

          _blank:在新窗口中,來打開目標文件;

          _self:在當前窗口中,來打開目標文件;

          _top:在最頂層窗口中,來打開目標文件(在框架中講);

          _parent:在父窗口中,來打開目標文件(在框架中講)

          Name:設(shè)置錨點的名稱。錨點是指:鏈接到同一個頁面的不同部分

          舉例:<a href=http://www.toutiao.com target=“_blank”>頭條號</a>

          12.相對路徑和絕對路徑

          絕對URL:它總是以file:///協(xié)議開頭,去訪問目標文件。

          如果將當前文件移動到其它地方,這個絕對URL路徑不需要修改。

          絕對URL,只需要確定目標文件的路徑即可,與當前文件位置無關(guān)。

          例如:<a href=“file:///E:/itcast/20140510/lesson/day2/4.html”>本地絕對路徑</a>

          相對URL:要確定當前文件與目標文件的關(guān)系。

          關(guān)系分為三種:

          平級關(guān)系:直接寫目標文件的文件名即可。

          下級關(guān)系:也就是目標文件所在的文件夾與當前文件是平級關(guān)系,當前文件與目標文件是上下級關(guān)系。

          上級關(guān)系:目標文件位于上一層級。

          ../代表上一層文件夾

          ../../代表上二層文件夾

          ../../images/01.jpg

          提示:在制作網(wǎng)站時,一般使用的都是相對路徑。

          (3)下載鏈接:如果鏈接到的文件,網(wǎng)頁不能直接執(zhí)行的話,都會出現(xiàn)下載提示。

          瀏覽器可以直接執(zhí)行的文件:.gif、.jpg、.png、html、.htm、.mp3、.swf等

          (4)郵箱鏈接:mailto:beijing2000@126.com

          13.錨點鏈接:指鏈接到一個網(wǎng)頁的不同地方

          第一步:定義一個錨點或標記 <a name=“top”></a>

          第二步:鏈接到錨點或標記 <a href=“#top”>返回頂部</a>

          <a href=“intro.html#bottom”>鏈接到intro.html的底部</a>

          14.<img>圖片標記,單邊標記

          格式:<img 屬性=“屬性值” />

          常用的屬性:

          Src:指圖片的URL,可以是相對路徑,也可以是絕對路徑。

          Width:指圖片的寬度,單位px或%

          Height:指圖片的高度

          Align:圖片的水平對齊方式,取值:left center right ,leftright可以實現(xiàn)圖文混排

          Alt:如果圖片不存在時,顯示的提示信息

          Hspace:圖片左右的距離

          Vspace:圖片上下的距離

          舉例:<img src=“images/01.gif” width=“400” height=“300” alt=“寶寶圖片” />

          如果保證圖片在調(diào)整過程中不變形(等比例縮放):只需要設(shè)置widthheight其中一個即可,另一個會自動縮放。

          HP 從5.4版本開始,CLI SAPI 提供了一個內(nèi)置的Web Server,也就是說自帶了一個小型的用于執(zhí)行PHP代碼的Web服務(wù)器,這個內(nèi)置的Web Server主要用于本地開發(fā)使用,不可用于實際生產(chǎn)環(huán)境。

          工作原理:

          URI請求會被發(fā)送到PHP可執(zhí)行文件所在的工作目錄(Working Directory)進行處理,除非你使用了-t參數(shù)來自定義不同的目錄,如果請求未指定執(zhí)行哪個PHP文件,則默認執(zhí)行目錄內(nèi)的index.php 或者 index.html。如果這兩個文件都不存在,服務(wù)器會返回404錯誤。

          啟動方式:

          通過命令行啟動這個Web Server。如果指定了一個PHP文件,則這個文件會作為一個“路由”腳本,意味著每次請求都會先執(zhí)行這個腳本。如果這個腳本返回 FALSE ,那么直接返回請求的文件(例如請求靜態(tài)文件不作任何處理)。否則會把輸出返回到瀏覽器。

          // 以下代碼必須在命令行或終端中執(zhí)行
          php -S localhost:8000

          啟動時指定訪問目錄:

          # cd /www
          # php -S localhost:8000 -t public/
          PHP 5.4.0 Development Server started at Thu Jul 21 10:50:26 2011
          Listening on localhost:8000
          Document root is /www/public
          Press Ctrl-C to quit

          該內(nèi)置服務(wù)器默認只處理文本,如果客戶端請求的是圖片,則需要通過一個“路由”腳本進行處理:

          # php -S localhost:8000 router.php
          <?php
          // router.php
          // 對于請求的是圖片,return false即可直接返回請求的文件
          if (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {
              return false;    // 直接返回請求的文件
          } else { 
              echo "<p>Hello World!</p>";
          }

          Windows下的演示:

          、通常訪問的網(wǎng)站是保存在遠程的服務(wù)器還是本地電腦,你是怎么判斷的?

          保存在遠程的服務(wù)器,判斷的標準和依據(jù)在網(wǎng)絡(luò)是否連通的情況下能否正常訪問。

          二、什么叫服務(wù)器?

          一臺運行在網(wǎng)絡(luò)上有著專門的用途計算機。比如網(wǎng)站服務(wù)器、數(shù)據(jù)庫服務(wù)器、FTP服務(wù)器、游戲服務(wù)器、通訊服務(wù)器、多媒體服務(wù)器、教學(xué)服務(wù)器、……。

          三、搭建屬于我們自己的網(wǎng)站服務(wù)器

          安裝IIS(Internet Information Server)或APACHE來幫我們管理網(wǎng)站。

          四、其他知識點:

          1、IT,Information Technoligy,信息技術(shù)。包含硬件、通信、網(wǎng)絡(luò)、數(shù)據(jù)傳輸、軟件開發(fā)等領(lǐng)域。

          2、查看本機的IP地址: 開始->運行 (windows+R)->cmd->ipconfig /all

          3、WINDOWS NT:New Technoligy,新技術(shù)。包含me、95、98、XP、VISTA、2000、2003、2008、2012、2013、7。

          4、UNIX:MAC IOS、ANDROID、LINUX、RED HAT LINUX。

          5、打開控制面板:windows+r->control

          6、IIS運行快捷鍵:windows+r->inetmgr (internet managerment root)

          7、WEB:網(wǎng)頁,是一個單獨的頁面,擴展名可以是xxx.html、xxx.htm、xxx.jsp、xxxx.aspx、……。

          8、WEBSITE:網(wǎng)站,圍繞一個主題所有網(wǎng)頁的集群。

          9、本機的IP地址:127.0.0.1,或本機的域名:localhost

          10、域名:本身就是一個無意義的字符串,只是為了方便人們記憶和訪問對應(yīng)的網(wǎng)站而提出的概念。

          11、測試網(wǎng)絡(luò)是否連通指令:ping 目標域名。

          12、網(wǎng)站訪問請求相應(yīng)的流程:

          第一大歷史階段的流程

          WEB2.0階段而是這樣的流程

          13、訪問完整流程格式:

          以訪問www.cwhello.com,由域名提供商解析成完成在以下格式

          http://服務(wù)器IP地址:端口/訪問網(wǎng)站下具體哪一個頁面,例如:

          http://123.112.113.114:80/index.php

          http:// 超文本傳輸協(xié)議,訪問服務(wù)器的前綴,代表訪問的是網(wǎng)站,而不是其他的。又比如ftp:// 文件傳輸協(xié)議,代表訪問的服務(wù)器是文件服務(wù)器。

          端口(Port):就相當于剛才例子的水龍頭,控制資源的打開與關(guān)閉。默認web 80,和前綴一起省略;ftp 21、MS SQL 1433、mysql 3306

          首頁(扉頁):在網(wǎng)站中,選擇其中一個頁面布局、設(shè)計非常精美,讓用戶留下美好的影響,類似與門面,這個頁面稱為首頁。一般起名為index.xxxx、default.xxx。在服務(wù)器中可以進行設(shè)置,順序是從上往下。

          14、訪問控制

          目錄瀏覽權(quán)限:沒有設(shè)置首頁,訪問時直接指明域名,會顯示網(wǎng)站路徑。

          訪問網(wǎng)站常見的錯誤代碼

          403 沒有訪問權(quán)限 Deny(拒絕) Access(訪問) Forbidden(不允許)

          404 路徑錯誤

          500 內(nèi)部代碼錯誤,比如PHP等

          15、API,Application Programm Interface,應(yīng)用程序接口。

          16、DLL,Dynamic Linked Libarary,動態(tài)鏈接庫。

          17、PHP最佳運行環(huán)境:LAMP=Linux +Apache+Mysql+PHP

          WAMP=WINDOWS+APache+Mysql+php

          18、APACHE安裝配置:

          默認網(wǎng)站根目錄是 安裝目錄/htdocs 下

          配置文件 安裝目錄/conf/httpd.conf

          修改配置文件可以實現(xiàn)

          網(wǎng)站根目錄documentroot ,路徑設(shè)置不能有反斜杠\,修改網(wǎng)站根目錄以后默認沒有訪問,解決辦法:

          1.修改directory 節(jié)點后面的路徑為網(wǎng)站根目錄

          2.或者直接修改directory節(jié)點下權(quán)限allow from all

          修改端口:listen 1234

          首頁支持:directoryindex index.html index.php

          添加對PHP的解析:

          LoadModule ph5_module “對應(yīng)版本apache的動態(tài)鏈接庫”

          AddType application/x-httpd-php .php


          主站蜘蛛池模板: 一区二区三区四区免费视频| 国产一区在线视频| 国产韩国精品一区二区三区| 国模吧无码一区二区三区| 亚洲av无码一区二区三区人妖 | 日本一区二区三区在线看 | 麻豆果冻传媒2021精品传媒一区下载 | 成人中文字幕一区二区三区 | 久久久无码精品人妻一区| 久久久精品一区二区三区 | 国产精品成人一区无码 | 日韩精品无码一区二区三区四区| 亚洲一区二区三区高清| 日韩视频免费一区二区三区| 久久精品无码一区二区app| 一区二区三区免费电影| 精品久久综合一区二区| 亚洲欧美日韩一区二区三区在线 | 亚洲国产专区一区| 寂寞一区在线观看| 爱爱帝国亚洲一区二区三区| 国产AV午夜精品一区二区三| 无码人妻精品一区二区蜜桃 | 亚洲男女一区二区三区| 美女免费视频一区二区| 日产精品久久久一区二区| 四虎一区二区成人免费影院网址| 人妻少妇精品视频一区二区三区 | 国产99视频精品一区| 91福利国产在线观看一区二区| 亚洲丶国产丶欧美一区二区三区| 又硬又粗又大一区二区三区视频 | 国产成人一区二区动漫精品| 色狠狠一区二区三区香蕉| 无码av不卡一区二区三区| 精品国产福利第一区二区三区| 日本高清一区二区三区 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 国产丝袜无码一区二区三区视频| 在线免费视频一区二区| 无码少妇一区二区性色AV|