一、HTML的開(kāi)發(fā)工具和使用的瀏覽器
成都創(chuàng)新互聯(lián)公司專(zhuān)注于塔城企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城建設(shè)。塔城網(wǎng)站建設(shè)公司,為塔城等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站建設(shè),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
開(kāi)發(fā)工具:記事本等文本編輯器,Atom、VisualStudioCode( VSCode)、Brackets、Sublime text和Hbuider。
瀏覽器:Chrome、Firefox、IE、Safari、IPhone、Android。
二、HTML的基本要素
DOCTYPE? 描述文檔的類(lèi)型
html? ? ?網(wǎng)頁(yè)的根元素,寫(xiě)在網(wǎng)頁(yè)的在外面
head??? 網(wǎng)頁(yè)的頭部信息,寫(xiě)在html標(biāo)記的里面
body? ? 網(wǎng)頁(yè)的內(nèi)容,寫(xiě)在html標(biāo)記的里面
具體描述:
1、DOCTYPE? 描述文檔的類(lèi)型,規(guī)定web 瀏覽器關(guān)于頁(yè)面使用哪個(gè) HTML 版本進(jìn)行編寫(xiě)的指令。
網(wǎng)頁(yè)可以使用的具體版本,網(wǎng)頁(yè)中可以使用那些標(biāo)記,每個(gè)版本的DTD版本均有不同
使用例子
HTML4的例子
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""
HTML5的例子
2、html/html?網(wǎng)頁(yè)文檔中的根標(biāo)記
html 標(biāo)簽有三個(gè)特殊的屬性
manifest? ?指定網(wǎng)頁(yè)緩存文件,可以讓用戶(hù)離線(xiàn)的時(shí)候也可以訪(fǎng)問(wèn)文件。
xmlns? ?設(shè)置html名空間,比如把網(wǎng)頁(yè)設(shè)置成xhml的時(shí)候可以使用這個(gè)值。
lang? ?設(shè)置網(wǎng)頁(yè)的描述語(yǔ)言,比如中文是zh;英文是en。
3、head/head頭部標(biāo)簽在網(wǎng)頁(yè)中只能有一個(gè),設(shè)置HTML文檔的頭部信息,里面內(nèi)容不會(huì)在頁(yè)面中顯示出來(lái)·。
head里面的標(biāo)記
meta 標(biāo)記
title定義網(wǎng)頁(yè)的標(biāo)題
link 鏈接
script? 標(biāo)記JavaScript腳本的內(nèi)容
style? 標(biāo)記css樣式
meta? 標(biāo)記
4、body/body只能有一個(gè),顯示網(wǎng)頁(yè)的主體內(nèi)容。
代碼示例:
請(qǐng)點(diǎn)擊輸入圖片描述
1 !DOCTYPE html 2 html lang="en" 3 head 4 ? ? meta charset="UTF-8" 5 ? ? title網(wǎng)頁(yè)標(biāo)題(顯示在瀏覽器上)/title 6 ? ? meta name="description" content="網(wǎng)頁(yè)內(nèi)容的簡(jiǎn)單描述" 7 ? ? meta name="keywords" content="網(wǎng)頁(yè)關(guān)鍵詞" 8 ? ? link rel="/css/style.css" 9 ? ? script src="/js/script.js"/script10 /head11 body12 ? ? header網(wǎng)頁(yè)頭部?jī)?nèi)容/header13 ? ? main網(wǎng)頁(yè)主要內(nèi)容/main14 ? ? nav網(wǎng)頁(yè)的導(dǎo)航內(nèi)容/nav15 ? ? footer網(wǎng)頁(yè)的頁(yè)腳內(nèi)容/footer16 /body17 /html
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
三、寫(xiě)在head中的標(biāo)簽
(一)、meta標(biāo)簽
meta元素的屬性:
name?描述信息的名稱(chēng),來(lái)標(biāo)記這是一個(gè)什么樣的信息
http-equiv? 描述行為
content? 描述的內(nèi)容
charset? ?指定網(wǎng)頁(yè)的編碼
1、name 屬性
1 meta name="author" content="nyw"2 ? ? !--作者, 定義網(wǎng)頁(yè)的作者 --3 meta name="description" content="meta標(biāo)記學(xué)習(xí)"4 ? ? !-- 描述,描述網(wǎng)頁(yè)的實(shí)際內(nèi)容 --5 meta name="keywords" content="HTML,meta"6 ? ? !-- 關(guān)鍵字,定義網(wǎng)頁(yè)關(guān)鍵字 --
2、http-equiv屬性
1 meta http-equiv="refresh" content="30"2 ? ? !-- 網(wǎng)頁(yè)30s后自動(dòng)刷新 --3 meta http-equiv="refresh" content="5,url=dom.html"4 ? ? !-- 網(wǎng)頁(yè)30秒后跳轉(zhuǎn)到dom.html文檔 --
meta http-equiv="refresh" content="5,url=dom.html"
http-equiv描述網(wǎng)頁(yè)的行為,行為 refresh刷新,內(nèi)容為5,表示5秒后跳轉(zhuǎn)到 dom.html這個(gè)文檔。
3、content 屬性
特殊屬性
content-type???指定http頭部信息的文字編碼(最為常用)
default-style? ?指定優(yōu)先使用的樣式單(stylesheet)
refresh? ? 用于網(wǎng)頁(yè)的自動(dòng)刷新或是頁(yè)面跳轉(zhuǎn)
set-cookie???設(shè)置頁(yè)面的cookie(現(xiàn)在已經(jīng)不再推薦使用)
4、charset屬性
指定網(wǎng)頁(yè)的編碼,推薦使用UTF-8來(lái)增加網(wǎng)頁(yè)的兼容性。
代碼實(shí)例:
為搜索引擎抓取機(jī)器人準(zhǔn)備一些信息
這段代碼可以禁止搜索引擎緩存和跟蹤網(wǎng)頁(yè)。
meta name="robots" content="noindex,nofollow"
!-- name定義的是機(jī)器人,內(nèi)容部分表示不要被搜索引擎緩存,也不要被搜索引擎跟蹤 --
代碼實(shí)例:
請(qǐng)點(diǎn)擊輸入圖片描述
1 !DOCTYPE html 2 html lang="en" 3 head 4 ? ? meta charset="UTF-8" 5 ? ? title網(wǎng)頁(yè)標(biāo)題(顯示在瀏覽器上)/title 6 ? ? meta name="author" content="nyw" 7 ? ? !--作者, 定義網(wǎng)頁(yè)的作者 -- 8 ? ? meta name="description" content="meta標(biāo)記學(xué)習(xí)" 9 ? ? !-- 描述,描述網(wǎng)頁(yè)的實(shí)際內(nèi)容 --10 ? ? meta name="keywords" content="HTML,meta"11 ? ? !-- 關(guān)鍵字,定義網(wǎng)頁(yè)關(guān)鍵字 --12 ? ? meta http-equiv="refresh" content="30"13 ? ? !-- 網(wǎng)頁(yè)30s后自動(dòng)刷新 --14 ? ? meta http-equiv="refresh" content="5,url=dom.html"15 ? ? !-- 網(wǎng)頁(yè)30秒后跳轉(zhuǎn)到dom.html文檔 --16 ? ? meta name="robots" content="noindex,nofollow"17 ? ? !-- name定義的是機(jī)器人,內(nèi)容部分表示不要被搜索引擎緩存,也不要被搜索引擎跟蹤 --18 /head19 body20 /body21 /html
請(qǐng)點(diǎn)擊輸入圖片描述
(二)、title、base標(biāo)記
title和base標(biāo)記都是寫(xiě)在head標(biāo)簽中
title:設(shè)置網(wǎng)頁(yè)的標(biāo)題
寫(xiě)法:title內(nèi)容/title。
base:指定網(wǎng)頁(yè)跳轉(zhuǎn)基準(zhǔn)URL,如果不指定的話(huà)默認(rèn)為當(dāng)前網(wǎng)站的當(dāng)前路徑。
寫(xiě)法:base href=""
base屬性值:
href? 指定網(wǎng)頁(yè)跳轉(zhuǎn)到基準(zhǔn)URL,如果不指定的話(huà)則默認(rèn)為當(dāng)前網(wǎng)站的當(dāng)前路徑。
base href=""??這是將頁(yè)面跳轉(zhuǎn)到百度的網(wǎng)站打開(kāi)。
target? 指定鏈接的跳轉(zhuǎn)幀如果不指定的話(huà),則是在當(dāng)前頁(yè)面中跳轉(zhuǎn)。
base target="_blank"?網(wǎng)頁(yè)中的鏈接都應(yīng)該在新的窗口中打開(kāi)。
terget屬性值:
_blank? 在新窗口中打開(kāi)被鏈接的文檔
_self? ?默認(rèn)值,在相同框架中打開(kāi)被鏈接的文檔
_parent? ?在父框架集中
_top? ?在整個(gè)窗口中打開(kāi)被鏈接文檔·
framename? ?在指定框架中打開(kāi)被鏈接文檔
(三)、link標(biāo)記
link標(biāo)記:鏈接外部文件時(shí)使用的標(biāo)記,可以把外部文件的內(nèi)容引入到當(dāng)前文件中來(lái),使當(dāng)前網(wǎng)頁(yè)實(shí)現(xiàn)更多的功能。
link屬性:
href:指定鏈接外部路徑的路徑和文件名,要設(shè)置全路徑并且?guī)募?/p>
rel:引用文件,引用資源的類(lèi)型定義
我們?cè)谑褂胠ink標(biāo)簽引用外部文件的時(shí)候,外部文件的類(lèi)型是多種多樣的。
alternate? ?代替文檔(種子,其他語(yǔ)言版本,其他格式等等)
author? ?網(wǎng)頁(yè)的作者
help? 幫助文件的鏈接
icon? 網(wǎng)頁(yè)的圖標(biāo)
next? 如果是連續(xù)網(wǎng)頁(yè)的時(shí)候,指定下一個(gè)網(wǎng)頁(yè)
prefetch? ?把鏈接外部資源時(shí)提前緩存起來(lái)。
prev? ?如果是連續(xù)網(wǎng)頁(yè)
media? 鏈接文件或是資源屬于哪一種資源。
hreflang? ?鏈接文件的語(yǔ)言種類(lèi)
type? 鏈接文件的mi/me類(lèi)型(比如說(shuō),圖片圖標(biāo)文本)
sizes? 根據(jù)link鏈接文件的類(lèi)型,來(lái)指定文件的大小
代碼示例:
鏈接網(wǎng)頁(yè)圖標(biāo):
網(wǎng)站的圖標(biāo)指定,可以顯示在瀏覽器的圖標(biāo)欄,也可以被手機(jī)讀取作為網(wǎng)站的圖標(biāo)存入收藏夾
1 !-- 網(wǎng)站的圖標(biāo)指定,可以顯示在瀏覽器的圖標(biāo)欄,也可以被手機(jī)讀取作為網(wǎng)站的圖標(biāo)存入收藏夾 --2 ? ? link rel="icon"3 ? ? !-- 示例 --4 ? ? link rel="icon" href="img/favicon.png" type="image/png"5 ? ? link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon"6 ? ? link rel="apple-touch-icon" href="img/apple-touch-icon.png" type="image/png"
注意:后面的href和前面type標(biāo)注的類(lèi)型要一致,這樣既可以顯示在瀏覽器,又可以顯示在手機(jī)上
鏈接外部樣式單
1 link rel="stylesheet"2 ? ? link rel="stylesheet" href="style1.css" media="screen"3 ? ? link rel="stylesheet" href="style2.css" title="主題樣式文件"4 ? ? link rel=" alternate stylesheet" href="style3.css" title="可選樣式單"
說(shuō)明:
alternate 會(huì)在瀏覽器中會(huì)彈出一個(gè)對(duì)話(huà)框,供用戶(hù)可以進(jìn)行選擇
media? 表示媒體類(lèi)型為屏幕,可以是手機(jī),但不包括打印機(jī)和投影儀
title? 對(duì)這個(gè)link進(jìn)行簡(jiǎn)單的說(shuō)明
網(wǎng)站RSS種子指定
!-- 網(wǎng)站RSS種子指定 --
link rel="alternate" type="application/rss+xml"
為搜索引擎的準(zhǔn)備的網(wǎng)頁(yè)的URL
!-- 為搜索引擎的準(zhǔn)備的網(wǎng)頁(yè)的URL --
link rel="canonical"
link rel="canonical" href=""
當(dāng)然需要了,html5只是多了一些功能性的標(biāo)簽罷了!其他用法跟你之前寫(xiě)的html一樣
HTML5是一種web標(biāo)記語(yǔ)言,用于開(kāi)發(fā)網(wǎng)頁(yè)使用。HTML是web應(yīng)用中一種”超文本標(biāo)記語(yǔ)言(HTML)“的第五次重大修改,我們將這次修改后的HTML標(biāo)準(zhǔn),稱(chēng)之為"HTML5"。
html5就是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合,強(qiáng)化了Web網(wǎng)頁(yè)的表現(xiàn)性能。其次,追加了本地?cái)?shù)據(jù)庫(kù)等 Web 應(yīng)用的功能。所以說(shuō)未來(lái)HTML5 將成為 HTML、XHTML 以及 HTML DOM 的新標(biāo)準(zhǔn)。但是HTML5 仍處于完善之中。然而,大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。
拓展資料:
萬(wàn)維網(wǎng)的核心語(yǔ)言、標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用超文本標(biāo)記語(yǔ)言(HTML)的第五次重大修改。
2014年10月29日,萬(wàn)維網(wǎng)聯(lián)盟宣布,經(jīng)過(guò)接近8年的艱苦努力,該標(biāo)準(zhǔn)規(guī)范終于制定完成。
標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用HTML標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動(dòng)Web標(biāo)準(zhǔn)化運(yùn)動(dòng)的發(fā)展,一些公司聯(lián)合起來(lái),成立了一個(gè)叫做 Web Hypertext Application Technology Working Group (Web超文本應(yīng)用技術(shù)工作組 -WHATWG) 的組織。
WHATWG 致力于 Web 表單和應(yīng)用程序,而W3C(World Wide Web Consortium,萬(wàn)維網(wǎng)聯(lián)盟) 專(zhuān)注于XHTML2.0。
在 2006 年,雙方?jīng)Q定進(jìn)行合作,來(lái)創(chuàng)建一個(gè)新版本的 HTML。
百度百科_html5
HTML5是HTML最新的修訂版本,由萬(wàn)維網(wǎng)聯(lián)盟(W3C)于2014年10月完成標(biāo)準(zhǔn)制定。目標(biāo)是取代1999年所制定的HTML?4.01和XHTML?1.0標(biāo)準(zhǔn),以期能在互聯(lián)網(wǎng)應(yīng)用迅速發(fā)展的時(shí)候,使網(wǎng)絡(luò)標(biāo)準(zhǔn)達(dá)到匹配當(dāng)代的網(wǎng)絡(luò)需求。
廣義論及HTML5時(shí),實(shí)際指的是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合。它希望能夠減少網(wǎng)頁(yè)瀏覽器對(duì)于需要插件的豐富性網(wǎng)絡(luò)應(yīng)用服務(wù)。
擴(kuò)展資料:
HTML5添加了許多新的語(yǔ)法特征,其中包括video、audio和canvas元素,同時(shí)集成了SVG內(nèi)容。這些元素是為了更容易的在網(wǎng)頁(yè)中添加和處理多媒體和圖片內(nèi)容而添加的。
其它新的元素如section、article、header和nav則是為了豐富文檔的數(shù)據(jù)內(nèi)容。新的屬性的添加也是為了同樣的目的,同時(shí)也有一些屬性和元素被移除掉了。
一些元素,像a、cite和menu被修改,重新定義或標(biāo)準(zhǔn)化了。同時(shí)APIs和DOM已經(jīng)成為HTML5中的基礎(chǔ)部分了。HTML5還定義了處理非法文檔的具體細(xì)節(jié),使得所有瀏覽器和客戶(hù)端程序能夠一致地處理語(yǔ)法錯(cuò)誤。
參考資料來(lái)源:百度百科——html5
網(wǎng)頁(yè)題目:domhtml5,dom html
當(dāng)前鏈接:http://chinadenli.net/article2/dsdshoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、Google、外貿(mào)建站、靜態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)