HTML第一天

?

HTML基礎(chǔ)

1.什么是瀏覽器?

??幫助用戶瀏覽網(wǎng)頁(yè)的軟件

2.五大瀏覽器及其內(nèi)核

??Ie-trident ??safari-webkit ?ff-gecko ??chrome,opera-blink

3.服務(wù)器端

??經(jīng)過(guò)互聯(lián)網(wǎng),接受用戶的請(qǐng)求,然后跳轉(zhuǎn)到互聯(lián)網(wǎng)相應(yīng)的界面。

常用服務(wù)器端軟件有IIS,Tomcat。

4.HTML發(fā)展歷程

??HTML1.0---HTML2.0---HTML3.2---HTML4.0---HTML4.01---XHTML1.0---XHTML1.1---HTML5.0

5.常用名詞

??Internet(因特網(wǎng)):實(shí)現(xiàn)全球信息互聯(lián)的網(wǎng)絡(luò);

??WWW(萬(wàn)維網(wǎng)):提供網(wǎng)站相關(guān)服務(wù);

??W3C(制定萬(wàn)維網(wǎng)的組織);

??HTTP(超文本傳輸協(xié)議):表現(xiàn)為三種形式,即超文本(hypertext)、超媒體(hypermedia)、超文本傳輸協(xié)議(HTTP)等。;

??Web(互聯(lián)網(wǎng)的總稱):即網(wǎng)頁(yè);

??DNS(域名解析系統(tǒng)):因特網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫(kù)。

6.網(wǎng)頁(yè)的組成

??HTML:頁(yè)面結(jié)構(gòu)

??CSS:頁(yè)面樣式表現(xiàn)

??JavaScript:交互行為

7.HTML頁(yè)面結(jié)構(gòu)和語(yǔ)法

?HTML:指的是超文本標(biāo)記語(yǔ)言 (Hyper Text Markup Language),是一種標(biāo)記語(yǔ)言 (markup language),是用來(lái)描述頁(yè)面的結(jié)構(gòu)和組織頁(yè)面內(nèi)容的.

?HTML的結(jié)構(gòu)

<html> ???????????????html文檔

<head></head> ???????html頭部

<body> ???????????html身體

<h1>My First Heading</h1> ???內(nèi)容

<p>My first paragraph.</p>

</body>

</html>

??特點(diǎn):成對(duì)出現(xiàn),有開(kāi)有閉合,尖括號(hào)括住了標(biāo)簽名。結(jié)束標(biāo)簽內(nèi)增加了斜線。

??語(yǔ)法:<標(biāo)簽名> ?標(biāo)簽內(nèi)容</標(biāo)簽名>

??第一:標(biāo)簽成對(duì)出現(xiàn)。第二:結(jié)束標(biāo)簽內(nèi)部用/開(kāi)頭。

??第三:標(biāo)簽可以嵌套。

HTML語(yǔ)法

??HTML標(biāo)簽以 ”<“開(kāi)頭。

??緊接著就是標(biāo)簽名(中間沒(méi)空格)。

??標(biāo)簽名之后如果有屬性的話,加空格然后是 ?屬性名=""

??如果有多個(gè)屬性,屬性間用空格隔開(kāi),空格可以有多個(gè)。

??屬性結(jié)束后可以加一個(gè)或多個(gè)空格。

??然后是結(jié)束標(biāo)簽">",如果是閉合標(biāo)簽需要在標(biāo)簽名前加”/",例如:</html>

??單標(biāo)簽,斜線沒(méi)有任何意義,可有可無(wú)。

??標(biāo)簽中間可嵌套內(nèi)容。

8.HTML標(biāo)簽

??文檔后綴:.htm=.html

??快速生成HTML頁(yè)面結(jié)構(gòu)

??Html:5+tab鍵 ?生成html5的文檔結(jié)構(gòu)?

?(1)Doctype標(biāo)簽:文檔協(xié)議聲明標(biāo)簽 (必須要有)

????文檔協(xié)議聲明標(biāo)簽,非常重要

????協(xié)議不同影響整個(gè)頁(yè)面顯示的效果

????目前主流用HTML5的協(xié)議文檔

????Html5文檔聲明:<!DOCTYPE html>

?(2)html標(biāo)簽:文檔標(biāo)簽

???<html>標(biāo)記位于<!DOCTYPE> 標(biāo)記之后,也稱為根標(biāo)記,用于告知瀏覽器其自身是一個(gè) HTML 文檔, <html>標(biāo)記標(biāo)志著HTML文檔的開(kāi)始,</html>標(biāo)記標(biāo)志著HTML文檔的結(jié)束,在他們之間的是文檔的頭部和主體內(nèi)容。

?<html>

?所有的標(biāo)簽必須寫(xiě)在 兩個(gè)閉合標(biāo)簽之間。

?</html>

?可以通過(guò)lang屬性設(shè)置當(dāng)前文檔的主要語(yǔ)言是什么,幫助搜索引擎解析文檔

?(3)Head標(biāo)簽:文檔頭部標(biāo)簽

??<head>標(biāo)記用于定義HTML文檔的頭部信息,也稱為頭部標(biāo)記,緊跟在<html>標(biāo)記之后。

??head標(biāo)簽定義的內(nèi)容只是提供給瀏覽器使用,不用于用戶的呈現(xiàn)。

??主要用來(lái)封裝其他位于文檔頭部的標(biāo)記,例如<title>、<meta>、<link>及<style>等,用來(lái)描 ??述文檔的標(biāo)題、作者以及和其他文檔的關(guān)系等。

??一個(gè)HTML文檔只能含有一對(duì)<head>標(biāo)記,絕大多數(shù)文檔頭部包含的數(shù)據(jù)都不會(huì)真正作為內(nèi)容顯示在頁(yè)面中。

?------- <meta charset="UTF-8">

utf-8是目前最常用的字符集編碼方式,常用的字符集編碼方式還有g(shù)bk和gb2312。

gb2312 簡(jiǎn)單中文

GBK包含全部中文字符 ?繁體

BIG5 ??繁體中文

UTF-8則包含全世界所有國(guó)家需要用到的字符

?-------<title>標(biāo)記用于定義HTML頁(yè)面的標(biāo)題,即給網(wǎng)頁(yè)取一個(gè)名字,必須位于<head>標(biāo)記之內(nèi)。一個(gè)HTML文檔只能含有一對(duì)<title></title>標(biāo)記,<title></title>之間的內(nèi)容將顯示在瀏覽器窗口的標(biāo)題欄中。其基本語(yǔ)法格式如下:

??????<title>網(wǎng)頁(yè)標(biāo)題名稱</title>

title標(biāo)簽對(duì)于網(wǎng)站SEO至關(guān)重要,標(biāo)題的好壞直接影響網(wǎng)站的SEO

SEO(Search Engine Optimization):網(wǎng)站搜索引擎優(yōu)化

??-------Link標(biāo)簽(先了解)

?引入DNS預(yù)先解析

dns預(yù)解析(了解)

<link rel="dns-prefetch" >

引入網(wǎng)站icon圖標(biāo):

<link rel="shortcut icon" />

引入css樣式,【后面講】

<link rel="stylesheet" href="css/bg.css">

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1.了解本專業(yè)課程目標(biāo)、就業(yè)方向 2.了解HTML相關(guān)概念(HTML、XHTML、HTML5) 3.常用編輯器及瀏...
    web小楊閱讀 388評(píng)論 0 1
  • WEB標(biāo)準(zhǔn)構(gòu)成 web標(biāo)準(zhǔn)不是某個(gè)標(biāo)準(zhǔn),而是有W3C和其他標(biāo)準(zhǔn)組織制定的一系列標(biāo)準(zhǔn)集合。主要包括:結(jié)構(gòu)、表現(xiàn)和行為...
    陌陌杰閱讀 470評(píng)論 0 1
  • 第一節(jié):HTML基礎(chǔ) 什么是瀏覽器 瀏覽器是網(wǎng)頁(yè)運(yùn)行的平臺(tái),常用的瀏覽器有IE、火狐(Firefox)、谷歌(Ch...
    單行道MY閱讀 1,186評(píng)論 0 14
  • 學(xué)習(xí)HTML的最佳網(wǎng)站沒(méi)有之一http://www.w3school.com.cn/html/ 關(guān)于HTML/HT...
    Amyyy_閱讀 2,131評(píng)論 0 16
  • 1. 瀏覽器頁(yè)面有哪三層構(gòu)成,分別是什么,作用是什么? 構(gòu)成:結(jié)構(gòu)層、表示層、行為層分別是:HTML、CSS、Ja...
    程序猿人王小賤閱讀 1,894評(píng)論 1 11