HTML學習筆記1
HTML學習筆記1
學習序章
- HTML是指超文字標記語言,它是用來描述網頁的一種語言.
- HTML不是一種程式語言,而是一種標記語言.
- 標記語言就是一套標記標籤.
關於瀏覽器
目前來說,世界上主流瀏覽器主要有:IE,火狐,谷歌,Edge,Safari,Opera.
瀏覽器核心(渲染引擎):負責讀取網頁內容,整理訊息,計算網頁的顯示方式並顯示頁面.
瀏覽器 | 核心 |
---|---|
IE,獵豹安全,360,百度 | Trident |
firefox | Gecko |
Safari | Webkit |
chrome | Blink(Blink實際是Webkit的分支) |
- 國內的瀏覽器通常採用Webkit/Blink核心,如360,UC,QQ,搜狗等.
web標準
Web標準是由W3C組織與其他標準制定的一系列標準的集合.
Web標準的構成
主要包括結構,表現,行為三方面.
標準 | 說明 |
---|---|
結構 | 結構用於對網頁元素進行整理和分類 |
表現 | 表現用於設定網頁元素的版式顏色,大小等外觀樣式 |
行為 | 行為指網頁模型的定義及互動的編寫 |
Web標準提出的最佳體驗方案:結構,樣式,行為相分離.
HTML標籤
標籤可分別:單標籤和雙標籤.
雙標籤可分為兩類:包含關係和並列關係.’
HTML基本結構標籤
基本結構標籤也稱骨架標籤.
-
< html> < \html>
定義:HTML標籤-----根標籤. -
< head> < \head>
定義:文件的頭部
注意:在head標籤中我們必須要設定的標籤是title -
< title> < \title>
定義:文件的標題-----讓頁面用於一個屬於自己的標題. -
< body> < \body>
文件的主體
元素包含:文件的所有內容,頁面內容. 這些基本都是放到body裡的. -
< !DOCTYPE>(< !DOCTYPE>不是一個HTML標籤,他就是文件型別宣告標籤)
定義:文件型別宣告,對瀏覽器表明使用的HTML的版本.
eg:< !DOCTYPE html>:當前頁面採取的是HTML5版本來顯示網頁
注意:該宣告位於文件中最前面的位置,處於< html>標籤之前. -
< html long = xxxx>
定義:用來定義當前文件顯示的語言
- en 定義語言為英語
- zh-CN 定義語言為中文
- fn 定義語言為法語
- …
定義為英語的網頁可以顯示中文,定義中文的網頁也可以顯示英文.
- 字符集
字符集是多個字元的集合.便於計算機對各種字元的文字,在< head>標籤內可以通過< meta>標籤的charset屬性來規定HTML文件應該使用哪種字元來編寫.
eg:< meta charset = “UTF-8”/>
-
charset 常用的值有:GB2312,BIG5,GBK和UTF-8,其中UTF-8也被稱為萬國碼,其中基本包含理全世界所有國家需要用到的字元.
-
注意:上面的語法是必須要使用的程式碼,否則可能引起亂碼情況.一般情況下統一使用"UTF-8"編碼.
HTML常用標籤
- 標題標籤
< h1 >~< h6 >共有6級 h1>h2>…>h6
eg:< h1 > 一個一級標籤< /h1 >
標籤語義:做標題使用,並依據重要性遞減.
特點:
- 加了表題的文字會變大變粗.
- 一個標題獨佔一行.
- 段落和換行標籤
段落:< p >標籤用於定義段落。
eg:< p > 我是一個段落 < /p >
特點:
-
文字會在 一個段落中會根據瀏覽器的大小自動換行.
-
段落與短落直接存有空隙.
換行:對於段落的強制換行需要使用標籤< br/ >
標籤語義:強制換行.
eg: 在後面換行< br/ >
- 文字格式標籤
標籤 | 語義 | 說明 |
---|---|---|
< strong >< /strong >或< b >< /b > | 加粗 | < strong>語義更加強烈 |
< em >< /em >或< i >< /i > | 傾斜 | < em >語義更加強烈 |
< del >< /del >或< s >< /s > | 刪除線 | < del > 語義更強烈 |
< ins>< /ins >或< u >< /u > | 下劃線 | < ins >語義更強烈 |
- < div >和< span >標籤
< div >和 < span >標籤沒有實際語義,可以將他們比擬成一個盒子,裡面裝著內容。
eg:< div > 一行只能放一個 < /div >
< span > 一行可以放多個 < /span >
特點:
- 本篇部落格僅供自己參考使用 from chi_cha(qq:1317843829)
相關文章
- HTML學習筆記(1)HTML筆記
- HTML 學習筆記HTML筆記
- HTML學習筆記HTML筆記
- html學習筆記(1)——基礎標籤HTML筆記
- HTML5學習筆記1 HTML5 新元素HTML筆記
- 【學習筆記】HTML篇筆記HTML
- 學習筆記1筆記
- 學習筆記-1筆記
- HTML5學習筆記HTML筆記
- HTML&CSS學習筆記HTMLCSS筆記
- HTML入門學習筆記(二)HTML筆記
- HTML5學習筆記 拖放HTML筆記
- Html 語法學習筆記一HTML筆記
- Html 語法學習筆記二HTML筆記
- Html 語法學習筆記三HTML筆記
- swift學習筆記《1》Swift筆記
- Vue學習筆記1Vue筆記
- Numpy學習筆記 1筆記
- flex:1學習筆記Flex筆記
- Numpy學習筆記(1)筆記
- SLAM學習筆記(1)SLAM筆記
- Oracle學習筆記1Oracle筆記
- mysql學習筆記-1MySql筆記
- Zynq學習筆記(1)筆記
- scapy學習筆記(1)筆記
- Git—學習筆記1Git筆記
- perl學習筆記1筆記
- Oracle學習筆記-1Oracle筆記
- git學習筆記 1Git筆記
- git學習筆記1Git筆記
- golang 學習筆記1Golang筆記
- HTML5學習筆記 音訊HTML筆記音訊
- HTML5學習筆記 視訊HTML筆記
- Scrapy 框架 (學習筆記-1)框架筆記
- React學習筆記1—起步React筆記
- webpack1學習筆記Web筆記
- hibernate學習筆記(1)筆記
- python學習筆記(1Python筆記