HTML的網頁的程式碼結構以及head標籤下的相關內容
阿新 • • 發佈:2020-11-19
<!DOCTYPE html>
@*這個宣告用來指出程式應該用什麼規則集合來解釋文件中的標記*@
<html>
<head>
<meta />
@*主要定義html網頁介紹,網頁關鍵字,網頁編碼,頁面作者
自動跳轉定義以及robots協議等內容*@
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
@*設定顯示字符集,為utf-8(此編碼支援中英文字元)*@
<meta http-equiv=" content-language" content="zh-cn" />
@*設定頁面語言,為簡體中文,繁體中文為tw,英文為en-us*@
<meta name="author" content="gakki" />
@*網頁作者,gakki*@
<meta name="description" content="一起幫主頁" />
@*網頁功能和內容的描述*@
<meta name="keywords" content="一起幫,主頁" />
@*網頁關鍵字*@
<meta name=" viewport" content="width=device-width,initial-scale=1.0" />
@*供移動裝置使用,寬度為裝置寬度*@
<meta name="theme-color" content="#4285f4" />
@*這裡的theme-color還不是很清楚他的具體含義,說是給移動端設定背景顏色*@
<base />
@*定義html網頁預設開啟方式的宣告*@
<link />
@*定義目標檔案的連結,包括外部層疊樣式表(CSS),外部指令碼(JS),以及其他內部指令碼程式碼*@
<link rel="stylesheet" type="text/css" href="~/css/site.css" />
@*連結層疊樣式表*@
<link rel="shortcut icon" type="image/x-icon" href="~/images/logo.ico" media="screen" />
@*顯示圖示*@
<link rel="apple-touch-icon" href="/images/logo.ico" />
@*這個應該是給蘋果裝置應用程式設定桌面顯示吧*@
@*<link rel="manifest" href="/manifest.json" />*@
@*Manifest是一個JSON格式的檔案,
你可以把它理解為一個指定了Web App桌面圖示、名稱、開屏圖示、執行模式等一系列資源的一個清單。*@
<title>首頁·一起幫</title>
@*定義HTML網頁的唯一標題*@
<script type="text/javascript">
document.write('<h1>HTML+CSS+JS</h1>');
</script>
@*感覺可以用js完成網頁的所有內容,不過這個在佈局上比較麻煩*@
</head>
<body>
@*
吐槽專區,有啥不爽一吐為快,注意要匿名哦
問答專區,問啥都行,不犯法就行
直播專區,一起程式設計,你從不會孤單一人
飛哥專區,一起幫·源棧創始人,專注IT教育的老牛
找高手·找新手
訂閱內容,看看你關注人的最近更新情況
瀏覽歷史,你的足跡
*@
</body>
</html>
看了幾個比較有名的網站在head上的相關內容,確實有很大的差異
有的技術老一點,有的技術新一點,有的裡面含有大量的style和js,並沒有過多的載入css和js的外掛
甚至幾百行的js和css都是自己寫的,我覺得沒有這個必要,感覺是在拿程式碼坑老闆的節奏
先進性常規的pc端操作,移動端的部分設定也看不出啥效果