第01階段.前端基礎.認識HTMLcss
pink老師 一句話說出html做用:html
網頁是由網頁元素組成的 , 這些元素是利用html標籤描述出來,而後經過瀏覽器解析,就能夠顯示給用戶了。前端
所謂超文本,有2層含義:編程
<img src="timg.jpg" />
門外漢眼中的效果頁面瀏覽器
咱們要作的html頁面網絡
html 總結:編程語言
平常生活的書信,咱們要遵循共同的約定。工具
同理:HTML 有本身的語言語法骨架格式:(要遵循,要專業) 要求務必很是流暢的默寫下來。。學習
<html> <head> <title></title> </head> <body> </body> </html>
標籤名 | 定義 | 說明 |
---|---|---|
HTML標籤 | 頁面中最大的標籤,咱們成爲 根標籤 | |
文檔的頭部 | 注意在head標籤中咱們必需要設置的標籤是title | |
|
文檔的標題 | 讓頁面擁有一個屬於本身的網頁標題 |
文檔的主體 | 元素包含文檔的全部內容,頁面內容 基本都是放到body裏面的 |
課堂練習1: 開發工具
書寫咱們的第一個HTML 頁面。
新建一個 01-html骨架標籤 的 TXT 文件。
裏面寫入剛纔的HTML 骨架。
把後綴名改成 .HTML。
右擊--谷歌瀏覽器打開。
<html> <head> <title>個人第一個頁面</title> </head> <body> 你我之間 黑馬洗練 月薪過萬 一飛沖天 </body> </html>
爲了便於記憶,咱們請出剛纔要辭職回家養豬的二師兄來幫忙, 我稱之爲 豬八戒記憶法
HTML標籤名、類名、標籤屬性和大部分屬性值統一用小寫
推薦:
<head> <title>個人第一個頁面</title> </head>
不推薦:
<HEAD> <TITLE>個人第一個頁面</TITLE> </HEAD>
標籤:
在HTML頁面中,帶有「< >」符號的元素被稱爲HTML標籤,如上面提到的 <html>、<head>、<body>都是HTML骨架結構標籤。
分類:
<標籤名> 內容 </標籤名> 好比 <body> 我是文字 </body>
<標籤名 /> 好比 <br />
pink老師 一句話說出他們:
世界上單身狗畢竟是少數的, 大部分仍是喜歡成雙成對,不要拉下你的另一半,對待一個雙標籤要善始善終。
主要針對於雙標籤 的相互關係分爲兩種: 請你們務必熟悉記住這種標籤關係,由於後面咱們標籤嵌套特別多,很容易弄混他們的關係。
<head> <title> </title> </head>
2.並列關係
<head></head> <body></body>
倡議:
若是兩個標籤之間的關係是嵌套關係,子元素最好縮進一個tab鍵的身位(一個tab是4個空格)。若是是並列關係,最好上下對齊。
pink老師 一句話說出他們:
html雙標籤 能夠分爲 有 一種是 父子級 包含關係的標籤 一種是 兄弟級 並列關係的標籤
請問下列哪組標籤關係是錯誤的?
[ ]
[ ]
[x]
[ ]
減小代碼的出錯咱們不提倡用記事本開發,咱們有更好的犀利哥。
VScode
有人說:
普通青年 Dreamweaver
文藝青年 sublime
高手和傻子 用記事本
其實。。。。
感受: 這個feel 倍兒爽 feel feel倍兒爽 爽爽爽爽!
sublime有很是多的優勢, 最開心的就是很是輕量級,打開速度超快,後面更高的功能,後面再接觸。
sublime生成html骨架小技巧
用法:
<!DOCTYPE html>
做用:
<!DOCTYPE> 聲明位於文檔中的最前面的位置,處於 標籤以前。此標籤可告知瀏覽器文檔使用哪一種 HTML 或 XHTML 規範。
pink老師 一句話說出他們:
<!DOCTYPE html> 就是告訴瀏覽器按照HTML5 規範解析頁面.
團隊約定:
HTML文件必須加上 DOCTYPE 聲明,並統一使用 HTML5 的文檔聲明
<html lang="en"> 指定html 語言種類
最多見的2個:
en
定義語言爲英語zh-CN
定義語言爲中文pink老師 一句話說出他們:
指定該html標籤 內容 所用的語言爲中文
團隊約定:
考慮瀏覽器和操做系統的兼容性,目前仍然使用 zh-CN 屬性值
@拓展閱讀:
簡單來講,可能對於程序來講沒有太大的做用,可是它能夠告訴瀏覽器,搜索引擎,一些處理Html的程序對頁面語言內容來作一些對應的處理或者事情。
好比能夠
<meta charset="UTF-8" />
字符集(Character set)是多個字符的集合。 計算機要準確的處理各類字符集文字,須要進行字符編碼,以便計算機可以識別和存儲各類文字。
utf-8是目前最經常使用的字符集編碼方式,經常使用的字符集編碼方式還有gbk和gb2312。
pink老師 一句話說出他們:
這句話是讓 html 文件是以 UTF-8 編碼保存的, 瀏覽器根據編碼去解碼對應的html內容。
團隊約定:
通常狀況下統一使用 "UTF-8" 編碼, 請儘可能統一寫成標準的 "UTF-8",不要寫成 "utf-8" 或 "utf8" 或 "UTF8"。
白話: 所謂標籤語義化,就是指標籤的含義。
pink老師 一句話說出語義化目的:
根據標籤的語義,在合適的地方給一個最爲合理的標籤,讓結構更清晰。
語義是否良好: 當咱們去掉CSS以後,網頁結構依然組織有序,而且有良好的可讀性。( 裸奔起來同樣好看 )
遵循的原則:先肯定語義的HTML ,再選合適的CSS。因此,咱們接下來學習html標籤,要根據語義去記憶。 HTML網頁中任何元素的實現都要依靠HTML標籤。