亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

悠悠web(1)-HTML基本結構

2024-04-27 15:19:10
字體:
來源:轉載
供稿:網友

HTML基本結構

<html>內容</html>

解釋

HTML文檔的文檔標記,也稱為HTML開始標記

功能

這對標記分別位于網頁的最前端和最后端

<html>在最前端表示網頁的開始<html>在最后端表示網頁的結束

<head>內容</head>

解釋

HTML文件頭標記,也稱為HTML頭信息開始標記

功能

用來包含文件的基本信息,比如網頁的標題、關鍵字,在<head>內容< <head></head>內可以放 <title></title>、 <meta></meta>、<style></style>等等標記。

注: <head></head>標記內的內容不會在瀏覽器中顯示

<title>內容</title>

解釋

HTML文件標題標記

功能

網頁的“主題”,顯示在瀏覽器的窗口的左上邊 注: 網頁的標題不能太長,要短小精悍,能具體反映頁面的內容,<title></title>標記中不能包含其他標記。

<body>內容</body>

解釋

HTML文檔的主體標記

功能

<body>…</body>是網頁的主體部分,在此標記之間可以包含如<p></p>、<h1></h1>、<br></br>等等標記。正是由這些內容組成了我們所常見的網頁

常見屬性

屬性 作用 設置
bgcolor 設置背景顏色 <body bgcolor=”red”></body>
text 設置文本顏色 <body text=”green”></body>
link 設置連接顏色 <body link=”green”></body>
vlink 已經訪問了的鏈接顏色 <body vlink=”green”></body>
alink 正在被點擊的鏈接顏色 <body alink=”green”></body>

<meta>內容</meta>

解釋

頁面的元信息

功能

提供有關頁面的元信息,比如針對搜索引擎和更新品讀的描述和關鍵詞

必要的屬性

content值:定義name屬性相關的元信息

常見的屬性

常用的name屬性

authorkeyWordsdescriptionothers

把content屬性關聯到一個名稱。比如描述網頁的關鍵詞

<meta name=”keywords” content=”xiaoT”></meta>

注:

meta標記必須放在head元素里面content如果有多個值,用“,”隔開

這里寫圖片描述

<html> <head> <title>html基本結構</title> <meta charset="utf-8"/> <meta name="keywords" content="body,head"/> </head> <body bgcolor="white" text="black" link="blue" alink="green" vlink="red"> <h1>這是一個標題</h1> <a >百度1</a> <a >新浪</a> <a >百度3</a> </body></html>

補充知識 - 網頁亂碼

格式 特征 描述
ANSII 單字節,范圍0-127 可以描述所有的英文字母,阿拉伯數字,常用符號和控制符(回車,換行等)
ANSII 擴展字符集 單字節,范圍128-255 包括了一些不常用的字符,比如畫表格時需要用下到的橫線、豎線、交叉等形狀。它是ANSII的擴展。
GB2312 雙字節,高位字節(第一個)范圍:0xA1 ~ 0xF7, 低位字節范圍:0xA1 ~ 0xFE 對ANSII的中文擴展,兼容ANSII,不兼容ANSII擴展。主要用于表達漢字,可以表達7000多個漢字,常用漢字有6000,所以包含了常用漢字,多的字符將羅馬希臘的字母、日文的假名們都編進去了,連在 ASCII 里本來就有的數字、標點、字母都統統重新編了兩個字節長的編碼,稱為“全角”字符,ANSI原有的稱為“半角”。
GBK 雙字節,高位字節范圍0x80~0xFF,低位字節0x00~0xFF 對GBK2312的擴展,包含不常見漢字,兼容GB2312,所以也兼容ANSII。通常Windows中文版本默認的字符集是GBK?;旧习酥腥A名族所有的漢字,如繁體,簡體,少數名族的文字等等。
Unicode 雙字節,高位字節范圍0x00~0xFF,低位字節0x00~0xFF 用于標識地球上所有名族語言,不兼容上面的編碼(ANSI,GB2312和GBK)。目的是將全世界所有的編碼統一。對于英文而言,浪費了一倍的空間。
UTF-8 Unicode 向 UTF-8 轉換模版: [0000 - 007F] 0xxxxxxx [0080 - 07FF] 110xxxxx 10xxxxxx [0800 – FFFF] 1110xxxx 10xxxxxx 10xxxxxx 用于將Unicode在網上傳輸,每次傳輸8個bit。全稱Unicode Transfer Format -8。左邊是unicode到utf8的轉換模版。任何unicode按照不同區間的模版,按順序填入自己的bit,就是對應的utf-8。例如”漢”字的Unicode編碼是6C49。6C49在0800-FFFF之間,所以要用3字節模板:1110xxxx 10xxxxxx 10xxxxxx。將6C49寫成二進制是:0110 1100 0100 1001,將這個比特流按三字節模板的分段方法分為0110 110001 001001,依次代替模板中的x,得到:1110-0110 10-110001 10-001001,即E6 B1 89,這就是其UTF8的編碼。UTF8表示英文時,不會浪費空間,并且兼容ANSI,所以英文網頁一般用UTF8編碼。但是UTF8表示中文時,會浪費空間(每個漢字可能需要3個字節),所以一般中文網站采用GBK編碼,節省帶寬資源。

網頁中文亂碼

網頁中出現中文亂碼十分常見,主要是由于html標簽中charset的設置與實際上的編碼不一致導致,如圖:

Charset告訴瀏覽器應該以什么格式解讀html中內容,所以如果charset中的編碼是utf-8,而html頁面中的內容出現了gbk文本,由于兩種格式不兼容,導致中文亂碼,由于UTF-8,兼容ANSI,所以英文內容正常顯示。從上面的表格,可以發現除了unicode不兼容ANSI,其他格式均兼容,所以很少遇見英文亂碼現象。

工作中,曾經遇見以下幾種亂碼現象,現在總結出來與大家分享:

數據源格式不同 html頁面展示的數據來自不同的數據源,不同的數據源的數據編碼格式不一樣,那么無論charset設置什么值,都會是亂碼。解決方法就是在展示數據之前,將所有的數據內容重新編碼為統一的格式,如utf-8,讓后設定charset=utf-8。

Html編碼與數據源不同 編輯html的格式與數據源格式不一致,比如html編輯器默認使用了ANSI(gbk),而數據源(如數據庫,xml,或第三方數據)是utf8,在編輯html時,為了不亂碼顯示,必然將charset設置為gbk或gb2312,所以當展示數據時,必然出現亂碼。解決方法還是統一編碼,如果數據源無法控制,可以將html設置為統一格式,如果html太多,那么需要借助批量編碼轉換工具。

CGI編碼與數據源不同 CGI(C++,php等)代碼的格式與數據源,charset不一致。動態網站html有可能是cgi生成的,在編寫cgi時有可能會hard code一些中文內容,如果編寫代碼的格式與charset,或數據源不一致,那么必然出現亂碼。

總結:確保html,CGI,數據源的編碼格式與charset一致,避免網頁中文亂碼。

參考資料:

1.網頁中文亂碼的那點事兒


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美日韩国产成人| 国a精品视频大全| 26uuu日韩精品一区二区| 国产精品久久久久久久久影视| 92国产精品视频| 中文日韩在线视频| 7m第一福利500精品视频| 国产成人综合av| 亚洲美女自拍视频| 国产日韩在线亚洲字幕中文| 精品久久久香蕉免费精品视频| 亚洲午夜av电影| 亚洲女人被黑人巨大进入al| 日本老师69xxx| 国产精品美乳一区二区免费| 一本色道久久综合狠狠躁篇的优点| 亚洲男人的天堂网站| 色综合视频网站| 日本欧美在线视频| 欧美老肥婆性猛交视频| 日韩网站免费观看高清| 亚洲第一中文字幕在线观看| 国产一区二区三区四区福利| 久久久久国产精品一区| 欧美成年人视频网站欧美| 在线观看欧美www| 亚洲欧美制服丝袜| 亚洲黄页视频免费观看| 欧美国产第一页| 亚洲视频专区在线| 精品美女永久免费视频| 成人精品久久av网站| 夜夜狂射影院欧美极品| 国产亚洲欧美aaaa| 国产精品三级网站| 国产精品网站入口| 日韩精品亚洲元码| 亚洲精品av在线| 色偷偷91综合久久噜噜| 疯狂蹂躏欧美一区二区精品| 91精品国产91久久久久久不卡| 丝袜一区二区三区| 4438全国成人免费| 成人福利网站在线观看| 日韩av中文字幕在线播放| 中文字幕一精品亚洲无线一区| 日韩欧美视频一区二区三区| 色狠狠av一区二区三区香蕉蜜桃| 欧美性生交大片免网| 欧美一区二三区| 一本色道久久88综合亚洲精品ⅰ| 人人爽久久涩噜噜噜网站| 成人黄色av网| 欧美在线性爱视频| 久久91亚洲精品中文字幕| 国产成人91久久精品| 国产精品久久久久久久久借妻| 91av免费观看91av精品在线| 精品久久香蕉国产线看观看亚洲| 欧美激情视频一区二区三区不卡| 国产999在线观看| 色播久久人人爽人人爽人人片视av| 亚洲一区二区三区乱码aⅴ| 91超碰caoporn97人人| 国内精品久久久| 国产免费一区二区三区香蕉精| 美女久久久久久久| 亚洲男人av在线| 日本一区二区在线播放| 欧美综合国产精品久久丁香| 综合激情国产一区| 国产97色在线| 亚洲国产成人av在线| 欧美日韩亚洲精品一区二区三区| 国产精品日韩久久久久| 日本精品免费一区二区三区| 欧美怡春院一区二区三区| 亚洲精品国产综合久久| 日韩av色综合| 九色精品免费永久在线| 日韩免费在线视频| 欧美电影在线免费观看网站| 亚洲精品美女久久久久| 国产丝袜精品视频| 91最新在线免费观看| 成人国内精品久久久久一区| 日韩乱码在线视频| 国产精品久久久久久五月尺| 国色天香2019中文字幕在线观看| 亚洲日韩中文字幕在线播放| 成人午夜激情免费视频| 欧美日本中文字幕| 色婷婷综合久久久久| 成年人精品视频| 97视频在线看| 国产精品久久久久久久av电影| 亚洲自拍在线观看| 欧美激情喷水视频| 一道本无吗dⅴd在线播放一区| 中文.日本.精品| 亚洲福利视频二区| 日韩精品视频在线| 成人福利网站在线观看| 成人免费淫片aa视频免费| 国产精品99导航| 亚洲国产精久久久久久| 国产日韩av在线| 国产视频自拍一区| 成人日韩av在线| 国产亚洲成av人片在线观看桃| 96sao精品视频在线观看| 亚洲人成啪啪网站| 亚洲无限乱码一二三四麻| 国产精品高清在线观看| 成人性生交大片免费看视频直播| 欧美一性一乱一交一视频| 91久久精品美女| 久久久久在线观看| 91精品免费久久久久久久久| 午夜精品一区二区三区在线视频| 91成人性视频| 欧洲亚洲在线视频| 97免费在线视频| 欧美日本亚洲视频| 日韩av在线天堂网| 亚州国产精品久久久| 中文字幕欧美精品在线| 色偷偷88888欧美精品久久久| 亚洲高清不卡av| 精品亚洲一区二区三区| 久久久99久久精品女同性| 成人观看高清在线观看免费| 一区二区日韩精品| 中文字幕成人在线| 亚洲高清av在线| 浅井舞香一区二区| 欧美一区亚洲一区| 国产999精品视频| 久久精品国产2020观看福利| 久久国内精品一国内精品| 国产精品你懂得| 久久久欧美精品| 欧美国产视频一区二区| 欧美激情乱人伦一区| 欧美精品成人在线| 亚洲一级一级97网| 欧美日韩一区二区在线播放| 一区二区三区无码高清视频| 精品福利视频导航| 欧美激情一级精品国产| 92福利视频午夜1000合集在线观看| 日韩中文字幕视频在线| 亚洲精品在线看| 欧美亚洲一区在线| 亚洲成**性毛茸茸| 欧美国产日产韩国视频| 欧美电影免费观看电视剧大全| 97国产在线观看| 亚洲欧洲av一区二区| 亚洲色图国产精品| 中文在线不卡视频| 在线亚洲国产精品网| 日韩精品高清在线| 色悠久久久久综合先锋影音下载|