1.2?? 補充關于DTD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- dtd:文檔類型的定義 -->
?
1.3?? h1到h6標題標簽
H1標題標簽是 標注當前頁面中的文檔最重要的核心主題的文本。
H1到 h6標簽,相對于當前文檔的重要性依次降低。注意h1標簽在整個頁面中最多一次(當然可以超過,但是不利于搜索SEO)。
H2以后的這些標簽可以在一個頁面中有多個,但是不要濫用,濫用會導致網頁的SEO受影響,搜索引擎會認為我們作弊。
H1 到H6 標簽不是用于 字體大小的樣式設置,關鍵是文檔內容的文字的重要性的體現,html是定義文檔內容的,而樣式由后面我們學的css來設定。
?
??? ??? <h1>這是文檔的最重要標題,一般情況一個頁面只能有一個H1標題</h1>
?
??? ??? <h2>這是文檔的次最重要標題2,頁面中可以有多個h2標簽</h2>
??? ??? <h3>這是文檔的最重要標題3</h3>
??? ??? <h4>這是文檔的最重要標題4</h4>
??? ??? <h5>這是文檔的最重要標題5</h5>
??? ??? <h6>這是文檔的最重要標題6</h6>
??? ??? <!-- ctrl + x 剪切一行代碼 -->
1.4?? 段落標簽
段落標簽語法 :? <p> 包裹段落的內容 </p>
P標簽之間不會相互共用一行。會獨占一行或者多行的空間。
<h1>傳智播客-前端與移動開發學院,就業班課程體系介紹</h1>
??? <p>如今,前端開發工程師的職責,不是只有切圖、制作網頁這么簡單哦!
?
前端開發工程師,會熟練使用時下非常流行的HTML5、CSS3技術,架構炫酷的頁面;3D、旋轉、粒子效果,頁面變得越來越炫,對人才的要求也越來越高。
??? </p>
???
??? <p>
??? 前端開發工程師,會全面掌握PC、手機、iPad等多種設備的網頁呈遞解決方案,響應式技術那可是看家本領,不僅僅是使用,我們會更多的探討使用領域。
??? </p>
???
??? <p>前端開發工程師,會開發微信小游戲,這可是時下十分流行的,別說『2048』、『圍住神經貓』你沒有玩兒過!我們可以借助于H5輕松開發小成本游戲。</p>
?
1.5?? 水平線標記<hr>
Hr標簽是單標簽,不需要閉合標簽。
使用語法: <hr>
在頁面中插入一條水平線。
<h1>被查對象對紀委叫囂:我不會講的 有本事自己查</h1>
??? <hr>
??? <!-- xhtml1.0 -->
??? <p>“你們紀委的這一套我最清楚,我不會講的,有本事你們自己去查,有證據可以把我移交司法機關。”調查對象叫囂道。我進區紀委工作3年多來,今年第一次參與紀律審查,沒想到問題十分棘手。</p>
?
1.6?? HTML文檔空白合并
在HTML文檔中,文字之間的空格會進行合并,多個空格或者是換行會合并成一個空格。
1.7?? Br標簽
Br標簽可以強制段落進行換行。不受 空格和換行合并的影響。
Br標簽也是一個單標簽,不需要進行吧閉合。
使用方式: <br >
1.8?? Span標簽
Span標簽定義文檔中的一小節文本。語義不強。
Span標簽可以跟其他的span標簽共用一行。
1.9?? Em標簽
em標簽是局部的文本的 加強語氣,或者是文本的強調的作用。
Em標簽可以會改變局部的文檔的語義。
我更喜歡<em>小狗</em>和小貓咪。
?
Strong標簽是 針對整個文檔而言,進行一個加強語氣的作用。例如:一篇文章中最重要的主題思想或者段落用strong標簽進行包裹。
?
1.10???? Sub和sup標簽
1.10.1?? Del標簽
1.11???? 超級鏈接標簽
語法:
<a href=”你要跳轉的網頁的網址”>前端與移動開發就業班,只為高薪而生!</a>
A標簽的target屬性:
_self(默認的,表示在當前頁面中打開超級鏈接);
_blank 表示在新的頁簽中,或者是新的窗口中打開超級鏈接的頁面。
錨點鏈接:可以然后href屬性指向一個頁面中的id值,可以讓頁面跳轉到id對應的標簽的位置。
超級鏈接不僅僅是可以嵌套 文本,還可以嵌套圖片、表格、標題。
1.12???? URL協議
平時我們寫的 網址就是 url地址。
Url協議就是 規定 url地址的格式。
?
協議規定格式:scheme://host.domain:port/path/filename
http://sh.itcast.cn/subject/shphp/?zxdt
協議名稱:// 域名(ip地址):80/路徑/文件a.htm
?
scheme - 定義因特網服務的類型。最常見的類型是 http, https,ftp
host - 定義域主機(http 的默認主機是 www)
domain - 定義因特網域名,比如 w3school.com.cn
:port - 定義主機上的端口號(http 的默認端口號是 80)
path - 定義服務器上的路徑(如果省略,則文檔必須位于網站的根目錄中)。
filename - 定義文檔/資源的名稱
Demo:
http://news.sina.com.cn/c/zg/2015-10-27/doc-ifxizwsm2427861.shtml
http協議,??? 域名: news.sina.com.cn
服務器上: /c/zg/2015-10-27/路徑下面的? :doc-ifxizwsm2427861.shtml
?
1.13???? URL編碼
為什么要有URL編碼呢?
如果我寫的一個中文的網頁要在 阿拉伯國家的電腦上進行顯示。
http://news.sina.com.cn/c/zg/2015-10-27/doc-傳智播客61.shtml
中文字符在阿拉伯國家的電腦上會正常顯示嗎?
?
Url在線編碼的工具:http://tool.chinaz.com/Tools/URLEncode.aspx
?
1.14???? 相對路徑和絕對路徑
快速打開dos命令窗口: windows+r 打開運行窗口
?
然后輸入 cmd 回車
?
?
演示 cd命令。
Cd 命令是讓我們 dos窗口可以進入某個文件夾。
Dir命令是: 顯示當前目錄的文件和文件夾。
相對路徑:
Cd名中,如果寫是 ../代表目錄是 父目錄。
../../ 代表:父目錄的父目錄。
絕對路徑:
C:\Windows? 帶盤符 的路徑,我們稱為絕對路徑
|--demo
|-----02efd
|-----01abc
|-----------hello
|--------------------c.txt
|-----a.txt
|-----b.txt
?
C.txt訪問a.txt? 他倆個之間的相對關系: ../../a.txt
?
A.txt訪問 c.txt文件: 相對關系:? 01abc/hello/c.txt
?
1.15???? 圖片標簽的使用
<img src=””? titlte=”圖片的標題”? alt=”當圖片不顯示的時候,會顯示alt屬性的文本”>
Src:圖片的網站。
Alt:圖片不顯示的時候,會顯示alt屬性的文本
Title:對網站的seo有很大的影響。當鼠標移上去的時候,圖片顯示的tip提示文本內容。
?
快速回到桌面: windows+ d
?
?
?
1.16???? 圖片的選擇
jpg
色彩還原高,適合復雜顏色圖片,比如banner
gif
色彩效果最低,支持透明,支持動畫,適合顏色比較少,不適合漸變色。
png
PNG的優點是,清晰,無損壓縮,壓縮比率很高,可漸變透明,具備幾乎所有GIF的優點;缺點是不如JPG的顏色豐富,同樣的圖片體積也比JPG略大。
PNG有著另一個優點,那就是逐次逼近顯示(progressive display):傳輸圖像文件的同時,可以先把整個輪廓顯示出來,然后逐步顯示圖像的細節,即先顯示低分辨率顯示圖像,從模糊到清晰,然后逐步提高它的分辨率。這是一個很好的用戶體驗。
總結:
??? gif和png基本差不多,色彩比較少的直接gif,如果圖片動畫用gif。對色彩要求高的用jpg。
?