gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

html5的頭部head的詳解

移動端的工作已經越來越成為前端工作的重要內容,除了平常的項目開發,HTML 頭部標簽功能,特別是meta標簽顯得非常重要。

HTML文檔的head部分,通常包括指定頁面標題,為搜索引擎提供關于頁面本身的信息,加載樣式表,以及加載JavaScript文件(出于性能考慮,多數時候放在頁面底部</body>標簽結束前加載JavaScript)。除了title,head里的內容對頁面訪問者來說都是不可見的.

下面是HTML文檔head部分的一個例子:

<head>        <meta charset="utf-8" />        <meta name="author" content="Adam Freeman"/>        <title>Your page title</title>        <base href="http://titan/listings/" target="_blank"/>        <style type="text/css">            a{                background-color: grey;                color: white;                padding: 0.5em;            }        </style>    </head>

DOCTYPE(Document Type),該聲明位于文檔中最前面的位置,處于 html 標簽之前,此標簽告知瀏覽器文檔使用哪種 HTML 或者 XHTML 規范。

使用 HTML5 doctype,不區分大小寫。

title元素

head元素中必須包含一個title元素,該元素內容會出現在瀏覽器的標簽頁中或者出現在瀏覽器窗口的頂部,作為網頁標題,和瀏覽器相關。

base元素

base元素用來設置一個基準URL,讓HTML文檔中的相對鏈接在此基礎上進行解析。如未指定,則使用當前加載文檔的URL。base元素還能設定鏈接在用戶點擊時的打開方式,以及提交表單時瀏覽器如何反應。

<base href="http://bjpowernode/listings/" target="_blank"/>

1)href即為指定的基準URL。

2)target屬性規定在何處打開頁面上的所有鏈接,包括值:

1)_blank:在新窗口中打開被連接文檔;
2)_self:默認,在相同的框架中打開被鏈接文檔;
3)_parent:在父框架打開被鏈接文檔;
4)_top:在整個窗口中打開被鏈接文檔;
5)framename:在指定框架中打開被鏈接文檔。

meta元素

meta元素用來定義文檔的各種元數據,meta元素可以有多種用途,但每個meta元素只能用于一種用途,如果需要使用不止一種,就需要在head元素中添加多個meta元素。

指定名/值元數據對

<meta name="author" content="Adam Freeman"/>

name屬性用來表示元數據的類型,content屬性提供值。name屬性包含以下值:

1)application name:當前頁所屬Web應用系統的名稱;
2)author:當前頁的作者名;
3)description:當前頁的說明;
4)generator:用來生成HTML的軟件名稱;
5)keywords:描述頁面的內容。

除了以上5個預定義的元數據名稱,還可以使用元數據擴展,這里(http://wiki.whatwg.org/wiki/MetaExtensions)有這些擴展的一份時常更新的清單。有些擴展用的比較多,例如robots元數據,HTML文檔的作者可以用它告訴搜索引擎該如何對待該文檔:

<meta name="robots" content="noindex"/>

該屬性有三個大多數搜索引擎都認識的值:

1)noindex:不要索引本頁;
2)noarchive:不要將本頁存檔或緩存;
3)nofollow:不要順著本頁中的鏈接繼續搜索下去.

大多數搜索引擎都提供了優化網頁或整個網站的指南,可以查看相應搜索引擎提供的網頁或網站優化指南。

聲明字符編碼

<meta charset="utf-8" />

head元素中的meta元素聲明文檔的字符編碼為UTF-8(默認)。

模擬HTTP標頭字段

meta元素可以用來模擬或替換三種HTTP標頭字段的值。

<meta http-equiv="refresh" content="5"/>

http-equiv屬性的用途是指定所要模擬的標頭字段名稱,字段值在content屬性中指定。http-equiv屬性的可選值如下:

1)refresh:以秒為單位指定一個時間間隔,在此時間過去之后將從服務器重新載入當前頁面。也可以另行指定一個URL讓瀏覽器載入,如:

<meta http-equiv="refresh" content="5;http://www.apress.com"/>

2)default-style:指定頁面優先使用的樣式表,content屬性的值必須是同一文檔中某個style元素或link元素的title屬性值;

3)content-type:另一種聲明HTML頁面所用字符編碼的方法,如:

<meta http-equiv="content-type" content="text/html charset=UTF-8"/>

style元素

定義HTML文檔內嵌的CSS樣式。

<style type="text/css">        a{            background-color: grey;            color: white;            padding: 0.5em;        }    </style>

上面為a元素設計了一個新樣式。style元素可以出現在HTML文檔中的各個部分,一個文檔可以包含多個style元素,該元素可以用于為模板定義的樣式(link元素導入)提供補充。

可以為style元素指定樣式適用的媒體:

<style media="screen AND (min-width:500px)" type="text/css">        ......     </style>

media屬性中的screen是設備類型,可選值的范圍包括:

1)all:將樣式用于所有設備(默認值);
2)aural:將樣式用于語音合成器;
3)braille:將樣式用于忙問設備;
4)handheld:將樣式用于手持設備;
5)projection:將樣式用于投影機;
6)print:將樣式用于打印預覽和打印頁面時;
7)screen:將樣式用于計算機顯示器屏幕;
8)tty:將樣式用于電傳打字機之類的等寬設備;
9)tv:將樣式用于電視機。

media屬性中的(min-width:500px)指定特性,包括:

1)width height:指定瀏覽器窗口的寬度和高度,單位px,例如:width:200px
2)device-width device-height:指定整個設備(而不僅僅是瀏覽器窗口)的寬度和高度,單位px,例如:min-device-height:200px
3)resolution:指定設備的像素密度,單位dpi(點/英寸)或dpcm(點/厘米),例如:max-resolution:600dpi
4)orientation:指定設備的較長邊朝向,可選值為portrait和landscape
5)aspect-ratio device-aspect-ratio:指定瀏覽器窗口或整個設備的像素寬高比,例如:min-aspect-ratio:16/9
6)color monochrome:指定彩色或黑白設備上每個像素占用的二進制位數,例如:min-monochrome:2
7)color-index:指定設備所能顯示的顏色數目,例如:max-color-index:256
8)scan:指定電視的掃描模式,包括值progressive和interlace
9)grid:指定設備的類型,支持的值為0和1(1代表網格型設備,使用固定的網格顯示內容)

link元素

用來在HTML文檔和外部資源(如CSS樣式表)之間建立聯系。link元素包含6個局部屬性,如下:

1)href:指定link元素指向的資源的URL;
2)hreflang:說明所關聯資源使用的語言;
3)media:說明所關聯的內容用于哪種設備,同style中的media屬性;
4)rel:說明文檔與所關聯資源的關系類型,值的范圍如下:
—alternate:鏈接到文檔的替代版本,比如另一種語言的譯本;
—author:鏈接到文檔的作者;
—help:連接到當前文檔的說明文檔;
—icon:指定圖標資源;
—license:鏈接到當前文檔的相關許可證;
—pingback:指定一個回探(pingback)服務器,從其他網站鏈接到博客的時候它能自動得到通知;
—prefetch:預先獲取一個資源;
—stylesheet:載入外部樣式表。
5)sizes:指定圖標的大??;
6)type:指定所關聯資源的MIME類型,如text/css、image/x-icon。

載入外部樣式表

<link rel="stylesheet" type="text/css" href="styles.css"/>

可以使用多個link元素載入多個外部資源。

為頁面定義網站標志

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />

瀏覽器載入HTML頁面時,會加載并顯示網站標志。

注:如果網站標志文件位于/favicon.ico(即Web服務器的根目錄),那就不必用到link元素,大多數瀏覽器在載入頁面時都會自動請求這個文件,就算沒有link元素也是如此。
預先獲取資源

可以要求瀏覽器預先獲取預計很快就要用到的資源。

<link rel="prefetch" href="/page2.html"/>

注:目前不是所有瀏覽器都支持該功能。

script元素

用于在頁面中加入腳本,可以直接在文檔中定義腳本和引用外部文件中的腳本。該元素支持的局部屬性如下:

1)type:表示所引用或定義的腳本的類型,對于JavaScript腳本這個屬性可以省略
2)src:指定外部腳本文件的URL
3)defer async(HTML5新增):設定腳本的執行方式,這兩個屬性只能與src屬性一同使用
4)charset:說明外部腳本文件所用字符編碼,該屬性只能與src屬性一同使用

定義文檔內嵌腳本

<script>        document.write("This is from the script");    </script>

默認情況下,瀏覽器在頁面中一遇到腳本就會執行。

載入外部腳本庫

可以將腳本放到單獨的文件中,然后用script元素載入HTML文檔。

<script src="simple.js"></script>

推遲腳本的執行

使用async和defer屬性可以對腳本的執行方式加以控制,defer屬性告訴瀏覽器要等頁面載入和解析完成后才能執行腳本:

<script defer src="simple2.js"></script>

由于html遇到腳本就會執行,如果你的腳本需要使用到html腳本中的內容,通常你需要將腳本放到相應的html腳本后,但在html5中,使用defer屬性就能達到同樣的目的。

瀏覽器遇到script元素時的默認行為是在加載和執行腳本的同時暫停處理頁面,各個script元素依次同步執行。async屬性可以在瀏覽器解析HTML文檔時異步加載和執行腳本,如果運用得當,可以大大提高整體加載性能。

<script async src="simple2.js"></script>

noscript元素

noscript元素用來向禁用了JavaScript或瀏覽器不支持JavaScript的用戶顯示一些內容。

<noscript>        <h1>JavaScript is required!</h1>        <p>You cannot use this page without JavaScript</p>    </noscript>

還有一種選擇是在瀏覽器不支持JavaScript時將其引至另一個URL。

<noscript>        <meta http-equiv="refresh" content="0;www.apress.com"/>    </noscript>

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
狠狠噜天天噜日日噜| 欧美成人三级在线视频| 男女高潮又爽又黄又无遮挡| h无码动漫在线观看| 人妻激情另类乱人伦人妻| 亚洲第一综合网站| 在线观看av的网址| 僵尸世界大战2 在线播放| 免费国产a级片| 各处沟厕大尺度偷拍女厕嘘嘘| 久久久久久久久久久99| 国产精品亚洲a| 亚洲va综合va国产va中文| 99九九99九九九99九他书对| 色乱码一区二区三区熟女| 亚洲高潮无码久久| 欧美a v在线播放| 性刺激的欧美三级视频| 91免费视频黄| 国产免费黄色小视频| 别急慢慢来1978如如2| 亚洲理论中文字幕| 成人在线免费高清视频| 日本精品一区二区三区四区| 午夜免费看视频| 亚洲激情免费视频| 久久精品99国产| 少妇高潮大叫好爽喷水| 男女曰b免费视频| 2025韩国大尺度电影| 亚洲精品无码久久久久久| 污污网站免费观看| 久久视频这里有精品| 99中文字幕在线| 免费无码不卡视频在线观看| 久久精品久久99| 中文字幕无码不卡免费视频| 99热这里只有精品7| 中文字幕在线导航| 成人在线免费高清视频| 日韩成人精品视频在线观看| 黄色一级片播放| 免费极品av一视觉盛宴| 亚洲免费一级视频| 国产精品亚洲a| 欧美成人高潮一二区在线看| 日本女人高潮视频| www.成人黄色| 99视频在线视频| 亚洲熟妇av一区二区三区 | 97国产精东麻豆人妻电影| www.天天射.com| 成人在线免费在线观看| 日韩精品综合在线| 欧洲金发美女大战黑人| 搡的我好爽在线观看免费视频| 人人爽人人av| 天堂在线资源视频| 九热视频在线观看| 激情婷婷综合网| 国产成人亚洲精品无码h在线| 国产在线播放观看| 久久久久免费看黄a片app| 日本在线视频www色| 亚洲一二区在线观看| 国产黑丝在线视频| 波多野结衣在线免费观看| 成人黄色一级大片| 男人的天堂成人| 国产一二三四区在线观看| 亚洲精品天堂成人片av在线播放| 日韩不卡的av| 国产在线视频在线| 国产中文字幕在线免费观看| 欧美私人情侣网站| 久久婷五月综合| 中文字幕第一页亚洲| 国产精品成人久久电影| 国产主播在线看| 天天做天天干天天操| 成人在线免费观看网址| 男女私大尺度视频| 久久久国产欧美| 国产又黄又猛视频| 无码内射中文字幕岛国片| 日韩av在线中文| 男人的天堂视频在线| 成人在线免费在线观看| 亚洲精品20p| 丁香六月激情婷婷| 国产91色在线观看| 欧美久久在线观看| 波多结衣在线观看| 中国一级黄色录像| 六月丁香婷婷在线| 亚洲热在线视频| 欧美私人情侣网站| 久久综合亚洲精品| 免费激情视频在线观看| 懂色av粉嫩av蜜臀av| 丝袜老师办公室里做好紧好爽| 中日韩av在线播放| 成人一区二区免费视频| 777一区二区| 哪个网站能看毛片| 美女av免费观看| 三年中文在线观看免费大全中国| 一区二区传媒有限公司| 一区二区三区四区久久| 男人女人黄一级| 色综合久久久久无码专区| 四虎永久免费网站| 91看片破解版| 午夜免费看视频| 亚洲成熟丰满熟妇高潮xxxxx| 99热久久这里只有精品| 色姑娘综合天天| 高清av免费看| 日本久久精品一区二区| 中国丰满人妻videoshd| 欧日韩免费视频| 成人黄色大片网站| 免费不卡av在线| 精品人妻少妇一区二区| 青青青在线观看视频| 青青草综合在线| 男人日女人的bb| 国产日韩第一页| 香港三级日本三级a视频| 狠狠干视频网站| 国产91在线亚洲| 国产 日韩 亚洲 欧美| 国产手机免费视频| 国产乱子伦农村叉叉叉| 欧美视频第一区| 九色91popny| 三年中文在线观看免费大全中国| 日本黄色的视频| 丰满女人性猛交| 午夜免费福利小电影| 92看片淫黄大片一级| 九一精品在线观看| 亚洲在线观看网站| 亚洲国产精品无码观看久久| 日韩国产欧美亚洲| 在线观看av日韩| 日本高清免费观看| 国产自产在线视频| 福利在线一区二区三区| 中文字幕12页| 996这里只有精品| 国产主播在线看| 国产精品久久久久久久av福利| 男同互操gay射视频在线看| 九九爱精品视频| jizz18女人| 国自产拍偷拍精品啪啪一区二区| av动漫在线观看| av磁力番号网| 99精品视频播放| 四虎永久免费网站| 密臀av一区二区三区| 米仓穗香在线观看| 亚洲人辣妹窥探嘘嘘| 日本黄大片在线观看| 91香蕉视频污版| 无码粉嫩虎白一线天在线观看 | 人妻少妇被粗大爽9797pw| 日韩欧美亚洲另类| 日本一本二本在线观看| 亚欧精品在线视频| chinese少妇国语对白| 996这里只有精品| 91精产国品一二三产区别沈先生| 欧美 丝袜 自拍 制服 另类| 亚洲一区二区偷拍| 国产成人手机视频| 九色自拍视频在线观看| 91精产国品一二三产区别沈先生| 欧美亚洲另类色图| 黑人巨茎大战欧美白妇| 午夜啪啪小视频| aaa毛片在线观看| 99精品人妻少妇一区二区| 国产午夜精品视频一区二区三区| 中文字幕精品一区二区三区在线| 六月丁香婷婷在线| 日韩人妻无码精品久久久不卡| 国产精品88久久久久久妇女| 中国黄色片免费看| www.99在线| 国产小视频精品| 杨幂毛片午夜性生毛片| 一区二区三区韩国| 亚洲天堂2018av| 在线播放av中文字幕| 五月花丁香婷婷| 欧美在线a视频| 日韩最新中文字幕| 成人一级生活片|