前提
W3C:World Wide Web Consortium(萬維網聯盟)
Web技術領域最權威和具有影響力的國際中立性技術標準機構
其中標準包括:機構化標準語言(HTML、XML)
表現標準語言(CSS)
行為標準(DOM、ECMAScript)
HTML:超文本標記語言
建立html文件
利用瀏覽器打開該文件
若出現錯誤提示:
- 打開文件設置:
- 選擇Tools:
HTML基本結構
- DOCTYPE:告訴瀏覽器,我們要使用什么規范
- <html>:整個網頁
- head:網頁頭部
- body:網頁主體
- title:網頁標題
- meta:描述性標簽,用來描述網站的信息
Ctrl+/:html文件的注釋快捷鍵?
meta標簽使用:
如網易云:
?網頁基本標簽
- 標題標簽<h1>
- 段落標簽<p>
- 換行標簽<br/>
- 水平線標簽<hr/>
- 字體樣式標簽<strong>、<em>
- 注釋和特殊符號 ? >? ? <? ? ©
塊元素:無論內容多少,該元素獨占一行(p、h1-h6)
行內元素:內容撐開寬度,左右都是行內元素的可以在排在一行(a、strong、em)
圖像標簽
常見圖像格式JPG、GIF、PNG、BMP
利用img標簽嵌入圖像
<img src="圖像地址" alt="圖像的替換文字" title="鼠標懸停時提示文字" width="圖像寬度" height="圖像高度"/>
該處選擇資源目錄下的圖片文件中的圖片進行測試
src:圖片地址
相對地址:../resources/image/apple.jpg
絕對地址:D:\學習資料\java\前端\resources\image\apple.jpg
圖片不存在的情況:
鏈接標簽
文本、圖像超鏈接
<a href="鏈接路徑" target="鏈接在哪個窗口打開"></a>
href:可以是html文件、URL地址
target:鏈接在哪個窗口打開
- _blank:在新標簽中打開
- _self:默認值。在自己的網頁中打開
錨標簽
使用方法:
- 需要一個錨標記
- 跳轉到標記#
頁面跳轉:
?
功能性鏈接
郵件鏈接:mailto:郵箱地址
列表標簽
列表:信息資源的一種展示形式。它可以使信息結構化和條理化,并以列表的樣式顯示出來,以便瀏覽者更快捷地獲得相應的信息。
列表分類:
- 無序列表
<ol><li></li> </ol>
- 有序列表
<ul><li></li> </ul>
- 定義列表
<dl><dt>列表名稱</dt><dd>列表內容</dd> </dl>
?表格
?表格簡單通用,結構穩定。
基本結構有:單元格、行、列、跨行、跨列
如下:
- ?表格標簽:table
- 行row:tr
- 列:td
- 邊框:border
- 跨行:colspan,參數是跨的列數
- 跨列:rowspan,參數使跨的行數
<table><tr><td>1.1</td><td>1.2</td><td>1.3</td></tr><tr><td>2.1</td><td>2.2</td><td>2.3</td></tr> </table>
?媒體元素
視頻元素標簽:video
音頻元素標簽:audio
- 屬性src:所要選中的文件位置
- 屬性controls:控制播放
- 屬性autoplay:自動播放
<video src="mp4文件" controls autoplay></video>
<audio src="mp3文件" controls autoplay></audio>
?擴展:頁面結構分析
header | 標題頭部區域內容(頁面或頁面中的一塊區域) |
footer | 標記腳部區域內容(整個頁面或頁面的一塊區域) |
section | Web頁面中的一塊獨立區域 |
article | 獨立的文章內容 |
aside | 相關內容或應用(側邊欄) |
nav | 導航類輔助內容 |
iframe內聯框架
<iframe src="頁面地址" name="框架標識名" frameborder="0"></iframe>
使用方法:
width:寬度
height:高度
<iframe src="https://www.baidu.com" frameborder="0" width="1000px" height="700px"></iframe>
該處跳轉到百度
?也可以通過a標簽往iframe加東西
name:框架標識名
target:鏈接在哪個窗口打開