SlideShare a Scribd company logo
1 of 3
第 3 章解答                            PHP 6 與 MySQL 基礎學習教室



1.網頁改用 UTF-8 編碼後,為何會變成亂碼或空白頁面呢?

解答:
改了 html 的 meta 標示後,檔案本身都必須與 html 的 meta 標籤一致,才不會
出現亂碼。
html 的 meta 標示必須在<title>標籤之前,IE 才不會出現空白頁。



2.PHP 網頁使用 Big5 碼後,為何些文字會無法顯示?

解答:
   Big5 編碼設計時用兩個 Bytes 來代表一個中文字,例如「淚」這一個字的編
碼是"B25C〞。每個中文字的第一個 Byte 使用 ASCII 裡的高字元(129-255),第
二個 Byte 用到了部分低字元(1-128),但沒有排除 ASCII 的控制碼,所以這樣
的設計也成為日後各種資訊應用上不便的原因。
5C 這個編碼就是 ,在 PHP 裡面是被拿來當跳脫字元使用,也就是說當變數
           「」
裡有單引號或雙引號時,為了可以正確顯示這些特殊字元,通常需要多加一
個「」。
  功的第二個 Byte 是 5C ,加上後面接的是雙引號,因此經過解譯之後,最後
面的雙引號被認定為文字,進而造成語法少了最後那個雙引號,所以才會出
現問題。


3.如何使用 NotePad++協助網頁編碼轉換呢?

解答:
 以 NotepPad++開啟或編輯網頁檔案時,可注意右下角狀態列上的顯示。若是
ANSI 代表是 Big5 編碼。可由「格式」功能表內     「編譯成..」 確認編碼。若檔案是
Big5 碼,該檔案在「格式」功能表內會是「編譯成 ANSI 碼」。
若要將檔案另存為 utf8.php 檔案,請點選  「格式」     功能表內「轉換至 UTF-8 碼格
式(檔首無 BOM)」    後存檔。 當您開啟 utf8.php 檔後,您會發現該檔在  「格式」
功能表內會是「編譯成 UTF-8 碼格式(檔首無 BOM)」。




                        第1頁
第 3 章解答                                   PHP 6 與 MySQL 基礎學習教室




4.網頁編碼轉換有幾個步驟要進行?

解答:
  當您要設計 UTF-8 網頁,為了避免瀏覽器瀏覽出現亂碼或空白頁,請您確
認以下三個步驟:
1.確認網頁文件編碼為 UTF-8
2.確認網頁有加上<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
3.確認上述<meta>標籤在<title>標籤之前


5.PHP 網頁註解是使用哪些符號?

解答:
//代表單行的註解,只有一行
而/* 與 */代表多行的註解


6.如何引用獨立的 css 檔案呢?

解答:
引用 css 檔案有兩種方法,一種是利用    「超連結」   的方式,另外一種是         「匯入」的
方式。超連結的方式語法為「<link rel=stylesheet type="text/css"
href="font.css」。而匯入的方式語法為「@import url(font.css);」。

7.css 命名為 class 或 id 名稱,而這兩者有何不同呢?

解答:
    一個網頁標籤可以使用多個 class,但是不能使用多個 id。id 可以被 java
script 的 GetElementByID 函數使用,但是 class 不行。

8.瀏覽器的 Window 與 Document 物件各有什麼功能?

解答:
Window 物件負責視窗部分,包含視窗的位置大小、彈跳式視窗設定、  歷史視窗
回顧、視窗切換導覽、視窗開啟關閉等事情。而 Document 負責文件部分,寫入
文件、抓取文件上某一個標籤的內容。




                             第2頁
第 3 章解答                                         PHP 6 與 MySQL 基礎學習教室




9.如何呼叫使用 Java Script?

解答:
當 javascirpt 沒有函數規範時,會自動執行。javascript 的函數必須被網頁標籤的
事件呼叫才會執行。




10.如何引用獨立的 java script 檔案呢?

解答:
<script language="javascript" src="check.js"></script>語法引用 check.js 檔案




                                 第3頁

More Related Content

Viewers also liked

Iniciacion deportiva Primera Parte
Iniciacion deportiva Primera ParteIniciacion deportiva Primera Parte
Iniciacion deportiva Primera Parte
yeye2008
 
Opinie polskich specjalistów
Opinie polskich specjalistów Opinie polskich specjalistów
Opinie polskich specjalistów
Anna Miotk
 
Internet segura
Internet seguraInternet segura
Internet segura
yeye2008
 
Ricardo espinoza . Triumph (T.I.A.)
Ricardo espinoza . Triumph (T.I.A.)Ricardo espinoza . Triumph (T.I.A.)
Ricardo espinoza . Triumph (T.I.A.)
Ricardo Espinoza
 
экскурсия в краеведческий музей
экскурсия в краеведческий музейэкскурсия в краеведческий музей
экскурсия в краеведческий музей
Ольга Климантова
 

Viewers also liked (20)

Iniciacion deportiva Primera Parte
Iniciacion deportiva Primera ParteIniciacion deportiva Primera Parte
Iniciacion deportiva Primera Parte
 
Media Situation In Central Asia
Media Situation In Central AsiaMedia Situation In Central Asia
Media Situation In Central Asia
 
Whose Voice Guides Your Choice
Whose Voice Guides Your ChoiceWhose Voice Guides Your Choice
Whose Voice Guides Your Choice
 
Kts Barry
Kts   BarryKts   Barry
Kts Barry
 
Opinie polskich specjalistów
Opinie polskich specjalistów Opinie polskich specjalistów
Opinie polskich specjalistów
 
празднование масленицы
празднование масленицыпразднование масленицы
празднование масленицы
 
загадочный титан
загадочный титанзагадочный титан
загадочный титан
 
Aynne Valencia Brand Perfect 2012
Aynne Valencia Brand Perfect 2012Aynne Valencia Brand Perfect 2012
Aynne Valencia Brand Perfect 2012
 
Internet segura
Internet seguraInternet segura
Internet segura
 
Blogging Ideas!
Blogging Ideas!Blogging Ideas!
Blogging Ideas!
 
Barcamp Central Asia Kazakhstan Concept Ru
Barcamp Central Asia Kazakhstan Concept RuBarcamp Central Asia Kazakhstan Concept Ru
Barcamp Central Asia Kazakhstan Concept Ru
 
Business use of Twitter and Facebook
Business use of Twitter and FacebookBusiness use of Twitter and Facebook
Business use of Twitter and Facebook
 
Marketing wisdom for SMEs
Marketing wisdom for SMEsMarketing wisdom for SMEs
Marketing wisdom for SMEs
 
Paper to people:: the fine art of designing digital campaign experiences with...
Paper to people:: the fine art of designing digital campaign experiences with...Paper to people:: the fine art of designing digital campaign experiences with...
Paper to people:: the fine art of designing digital campaign experiences with...
 
Ricardo espinoza . Triumph (T.I.A.)
Ricardo espinoza . Triumph (T.I.A.)Ricardo espinoza . Triumph (T.I.A.)
Ricardo espinoza . Triumph (T.I.A.)
 
презентация1 (2)
презентация1 (2)презентация1 (2)
презентация1 (2)
 
экскурсия в краеведческий музей
экскурсия в краеведческий музейэкскурсия в краеведческий музей
экскурсия в краеведческий музей
 
ER_model
ER_modelER_model
ER_model
 
льняные изделия
льняные изделияльняные изделия
льняные изделия
 
TWERM
TWERMTWERM
TWERM
 

Similar to 第三章解答

Html 5初探
Html 5初探Html 5初探
Html 5初探
keelii
 
给聚划算后端开发的前端培训
给聚划算后端开发的前端培训给聚划算后端开发的前端培训
给聚划算后端开发的前端培训
j5726
 
OpenWebSchool - 03 - PHP Part II
OpenWebSchool - 03 - PHP Part IIOpenWebSchool - 03 - PHP Part II
OpenWebSchool - 03 - PHP Part II
Hung-yu Lin
 
OpenWebSchool - 01 - WWW Intro
OpenWebSchool - 01 - WWW IntroOpenWebSchool - 01 - WWW Intro
OpenWebSchool - 01 - WWW Intro
Hung-yu Lin
 
2314 365737
2314 3657372314 365737
2314 365737
open
 
Build website
Build websiteBuild website
Build website
cri fan
 
Build website
Build websiteBuild website
Build website
cri fan
 

Similar to 第三章解答 (20)

Html 5初探
Html 5初探Html 5初探
Html 5初探
 
《网页设计与制作》第一章:网页制作基础
《网页设计与制作》第一章:网页制作基础《网页设计与制作》第一章:网页制作基础
《网页设计与制作》第一章:网页制作基础
 
HTML教學
HTML教學HTML教學
HTML教學
 
给聚划算后端开发的前端培训
给聚划算后端开发的前端培训给聚划算后端开发的前端培训
给聚划算后端开发的前端培训
 
[數學軟體應用] 05 HTML+CSS
[數學軟體應用] 05 HTML+CSS[數學軟體應用] 05 HTML+CSS
[數學軟體應用] 05 HTML+CSS
 
OpenWebSchool - 03 - PHP Part II
OpenWebSchool - 03 - PHP Part IIOpenWebSchool - 03 - PHP Part II
OpenWebSchool - 03 - PHP Part II
 
Div+css培训
Div+css培训Div+css培训
Div+css培训
 
[2008]网站重构 -who am i
[2008]网站重构 -who am i[2008]网站重构 -who am i
[2008]网站重构 -who am i
 
HTML5 历史、现状及未来
HTML5 历史、现状及未来HTML5 历史、现状及未来
HTML5 历史、现状及未来
 
OpenWebSchool - 01 - WWW Intro
OpenWebSchool - 01 - WWW IntroOpenWebSchool - 01 - WWW Intro
OpenWebSchool - 01 - WWW Intro
 
HTML Basic
HTML BasicHTML Basic
HTML Basic
 
协同版操作培训
协同版操作培训协同版操作培训
协同版操作培训
 
網頁教學課堂投影片
網頁教學課堂投影片網頁教學課堂投影片
網頁教學課堂投影片
 
2314 365737
2314 3657372314 365737
2314 365737
 
2010 01-07周五分享 前端的那些事儿-小米猪
2010 01-07周五分享 前端的那些事儿-小米猪2010 01-07周五分享 前端的那些事儿-小米猪
2010 01-07周五分享 前端的那些事儿-小米猪
 
Web3.0 与人工智能
Web3.0 与人工智能Web3.0 与人工智能
Web3.0 与人工智能
 
淘宝网前端开发面试题
淘宝网前端开发面试题 淘宝网前端开发面试题
淘宝网前端开发面试题
 
Build website
Build websiteBuild website
Build website
 
Build website
Build websiteBuild website
Build website
 
Overview Of HTML
Overview Of HTMLOverview Of HTML
Overview Of HTML
 

More from jiannrong (20)

生命教育與動物保護
生命教育與動物保護生命教育與動物保護
生命教育與動物保護
 
生命教育
生命教育生命教育
生命教育
 
Python匯出入csv以及繪製圖表初稿
Python匯出入csv以及繪製圖表初稿Python匯出入csv以及繪製圖表初稿
Python匯出入csv以及繪製圖表初稿
 
網站規劃
網站規劃網站規劃
網站規劃
 
VB 課程進階第三天預排內容
VB 課程進階第三天預排內容VB 課程進階第三天預排內容
VB 課程進階第三天預排內容
 
第十二章解答
第十二章解答第十二章解答
第十二章解答
 
第十一章解答
第十一章解答第十一章解答
第十一章解答
 
第十章解答
第十章解答第十章解答
第十章解答
 
第九章解答
第九章解答第九章解答
第九章解答
 
MySQL資料表正規化草稿
MySQL資料表正規化草稿MySQL資料表正規化草稿
MySQL資料表正規化草稿
 
第七章解答
第七章解答第七章解答
第七章解答
 
第六章解答
第六章解答第六章解答
第六章解答
 
第五章解答
第五章解答第五章解答
第五章解答
 
第二章解答
第二章解答第二章解答
第二章解答
 
第一章解答
第一章解答第一章解答
第一章解答
 
第八章解答
第八章解答第八章解答
第八章解答
 
Hb1004 function3
Hb1004 function3Hb1004 function3
Hb1004 function3
 
Php6 mysql 0
Php6 mysql 0Php6 mysql 0
Php6 mysql 0
 
User Manage3
User Manage3User Manage3
User Manage3
 
User Manage2
User Manage2User Manage2
User Manage2
 

第三章解答

  • 1. 第 3 章解答 PHP 6 與 MySQL 基礎學習教室 1.網頁改用 UTF-8 編碼後,為何會變成亂碼或空白頁面呢? 解答: 改了 html 的 meta 標示後,檔案本身都必須與 html 的 meta 標籤一致,才不會 出現亂碼。 html 的 meta 標示必須在<title>標籤之前,IE 才不會出現空白頁。 2.PHP 網頁使用 Big5 碼後,為何些文字會無法顯示? 解答: Big5 編碼設計時用兩個 Bytes 來代表一個中文字,例如「淚」這一個字的編 碼是"B25C〞。每個中文字的第一個 Byte 使用 ASCII 裡的高字元(129-255),第 二個 Byte 用到了部分低字元(1-128),但沒有排除 ASCII 的控制碼,所以這樣 的設計也成為日後各種資訊應用上不便的原因。 5C 這個編碼就是 ,在 PHP 裡面是被拿來當跳脫字元使用,也就是說當變數 「」 裡有單引號或雙引號時,為了可以正確顯示這些特殊字元,通常需要多加一 個「」。 功的第二個 Byte 是 5C ,加上後面接的是雙引號,因此經過解譯之後,最後 面的雙引號被認定為文字,進而造成語法少了最後那個雙引號,所以才會出 現問題。 3.如何使用 NotePad++協助網頁編碼轉換呢? 解答: 以 NotepPad++開啟或編輯網頁檔案時,可注意右下角狀態列上的顯示。若是 ANSI 代表是 Big5 編碼。可由「格式」功能表內 「編譯成..」 確認編碼。若檔案是 Big5 碼,該檔案在「格式」功能表內會是「編譯成 ANSI 碼」。 若要將檔案另存為 utf8.php 檔案,請點選 「格式」 功能表內「轉換至 UTF-8 碼格 式(檔首無 BOM)」 後存檔。 當您開啟 utf8.php 檔後,您會發現該檔在 「格式」 功能表內會是「編譯成 UTF-8 碼格式(檔首無 BOM)」。 第1頁
  • 2. 第 3 章解答 PHP 6 與 MySQL 基礎學習教室 4.網頁編碼轉換有幾個步驟要進行? 解答: 當您要設計 UTF-8 網頁,為了避免瀏覽器瀏覽出現亂碼或空白頁,請您確 認以下三個步驟: 1.確認網頁文件編碼為 UTF-8 2.確認網頁有加上<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 3.確認上述<meta>標籤在<title>標籤之前 5.PHP 網頁註解是使用哪些符號? 解答: //代表單行的註解,只有一行 而/* 與 */代表多行的註解 6.如何引用獨立的 css 檔案呢? 解答: 引用 css 檔案有兩種方法,一種是利用 「超連結」 的方式,另外一種是 「匯入」的 方式。超連結的方式語法為「<link rel=stylesheet type="text/css" href="font.css」。而匯入的方式語法為「@import url(font.css);」。 7.css 命名為 class 或 id 名稱,而這兩者有何不同呢? 解答: 一個網頁標籤可以使用多個 class,但是不能使用多個 id。id 可以被 java script 的 GetElementByID 函數使用,但是 class 不行。 8.瀏覽器的 Window 與 Document 物件各有什麼功能? 解答: Window 物件負責視窗部分,包含視窗的位置大小、彈跳式視窗設定、 歷史視窗 回顧、視窗切換導覽、視窗開啟關閉等事情。而 Document 負責文件部分,寫入 文件、抓取文件上某一個標籤的內容。 第2頁
  • 3. 第 3 章解答 PHP 6 與 MySQL 基礎學習教室 9.如何呼叫使用 Java Script? 解答: 當 javascirpt 沒有函數規範時,會自動執行。javascript 的函數必須被網頁標籤的 事件呼叫才會執行。 10.如何引用獨立的 java script 檔案呢? 解答: <script language="javascript" src="check.js"></script>語法引用 check.js 檔案 第3頁