HTML5學(xué)習(xí)(三):認識HTML

1 什么是HTML

HTML其實是Hypertext Markup Language的縮寫,即超文本標記語言。
HTML的后綴名:.html

html文件

那么什么是超文本標記語言?

2 HTML的作用

給純文本添加語義。其實就是告訴瀏覽器,我要表示的是什么。

第一步:我們可以新建一個文本,復(fù)制一段名人的介紹
新建txt文本
第二步:修該文本的后綴名,以瀏覽器方式打開
修改它的后綴名打開后,發(fā)現(xiàn)沒有任何版式可言
第三步:再使用文本打開,在開頭與結(jié)尾添加如下標簽
<h1>內(nèi)容</h1>,<p>內(nèi)容</p>
使用HTML的語法修改一下
第四步:保存修改后的文本,使用瀏覽器打開,發(fā)現(xiàn)樣式好看了很多。
在瀏覽器中發(fā)現(xiàn)相當漂亮

結(jié)論<p>內(nèi)容</p>用來描述其他文本語義的文本,我們稱為標簽。這些用來描述文本語義的標簽是不會在瀏覽器中顯示的。我們稱這些文本為超文本,這些文本又叫做標簽,所以就稱HTML為超文本標記語言。
注意點:

剛才使用<h1>內(nèi)容</h1>只是用來給文本添加語義,告訴瀏覽器這是標題文本,而不是修改了文本的樣式,加粗等。所以學(xué)習(xí)的童鞋要注意。。。

3 HTML發(fā)展史

在1993年6月作為[互聯(lián)網(wǎng)]工程工作小組IETF工作草案發(fā)布并非標準
HTML 2.0——1995年11月作為RFC 1866發(fā)布,在RFC 2854于2000年6月發(fā)布之后被宣布已經(jīng)過時
HTML 3.2——1997年1月14日,W3C推薦標準
HTML 4.0——1997年12月18日,W3C推薦標準
HTML 4.01(微小改進)——1999年12月24日,W3C推薦標準
HTML 5——2014年10月28日,W3C推薦標準ISO/IEC 15445:2000(“ISO HTML”)——2000年5月15日發(fā)布,基于嚴格的HTML 4.01語法,是國際標準化組織和國際電工委員會的標準。

HTML發(fā)展史

4 第一個HTML程序

第一個HTML5程序
基本結(jié)構(gòu)
<html>  
        <head> 
            <title></title> 
        </head>
        <body>
        </body>
</html>

切記要修改它的后綴名.html

5 HTML標簽詳解

<html>   // HTML開始標簽
        <head> // 頭部開始標簽
            <title></title> 
        </head> // 頭部結(jié)束標簽
        <body>  // 內(nèi)容開始標簽
        </body> // 內(nèi)容結(jié)束標簽
</html> // 結(jié)束標簽
  • html標簽
  • 作用:
    告訴瀏覽器這是一個網(wǎng)頁,即是一個HTML文檔
  • head標簽
  • 作用:
    用于給網(wǎng)站添加一些配置信息,這部分內(nèi)容都不會給用戶看
  • 例如:
    • 百度網(wǎng)址的標題/小Logo等
    • 還有攜帶一些文件(css/js)
    • 警告,添加一些瀏覽器安全組件等


      沒有回車之前
回車之后
最終顯示
  • title標簽
    • 作用:
      • 專門用于網(wǎng)站的標題
    • 例如:
      我們保存網(wǎng)站的時候,會出現(xiàn)一個標題,這個標題就是title的內(nèi)容
效果
具體寫法
  • body標簽
  • 作用:
    就是展示給用戶看的內(nèi)容(文字/圖片/音/視頻),在學(xué)習(xí)這個標簽后,要將內(nèi)容寫入這個body中,而且在<html>標簽中,只能有一個body標簽

6 HTML字符集問題

其實很多情況下,我們會遇到亂碼問題。這個就是字符集問題,即編碼問題

image.png

這是什么意思?表示編碼格式

看完應(yīng)該明白了
  • meta標簽的作用就是制定網(wǎng)頁的字符集
  • 要解決亂碼問題,就需要在head標簽中添加<meta charset="GBK"/>
  • 常見的字符集GBK/UTF-8
    • GBK(GB2312)里面的漢子比較少,還存儲了一部分常用外文
    • UTF-8里面存儲的世界上所有的文字,所以以后直接使用它就可以了
例如百度網(wǎng)址的head
關(guān)于UTF-8的一些問題
  • 如果使用UTF-8編碼格式,那么必須在保存的時候選擇UTF-8格式,否則即便制定了字體,也無法正常顯示。


    image.png
兩者一樣即可

7 標簽認識

  • 單標簽
    • 有開始標簽沒有結(jié)束標簽,也就是由一個<>組成的
<meta charset="utf-8"/>
  • 雙標簽
  • 有開始和結(jié)束標簽,也就是由一個<>和</>組成
<html>
</html>
  • 標簽關(guān)系
  • 并列關(guān)系
 <head>
</head>
<body>
</body>
  • 嵌套關(guān)系
<head>
  <title>
  </title>
</head>

8 DOCTYPE文檔聲明

  • 因為HTML有很多個版本,一般在HTML文件的第一行告訴瀏覽器我們用的是什么版本
  • 不同的HTML版本都有不同的DTD文檔聲明
 <!DOCTYPE html> // 這是HTML5版本的文檔聲明,可以使用小寫,向下兼容,所以以后就寫著一句就可以了
<html>  
        <head> 
            <title></title> 
        </head>
        <body>
        </body>
</html>
關(guān)于DOCTYPE聲明

參考資料:W3C

9 CSS了解

如果在一些版本中不支持下面的寫法,就需要使用CSS寫法

  • 設(shè)置字體為7號,顏色為紅色


    image.png
<!DOCTYPE html>
<html>  
     <head> 
     <meta charset="utf-8"/>
         <title>雷潮博客-886</title> 
     </head>
     <body>
      <font size=7 color= red>雷潮</font>
     </body>
</html>
  • CSS寫法,修改字體樣式
image.png
<!DOCTYPE html>
<html>  
     <head> 
     <meta charset="utf-8"/>
         <title>雷潮博客-886</title> 
    <style type="text/css">
        p{
            font-size: 100px;
            color: red;
            font-family: "黑體";
        }
    </style>
     </head>
     <body>
      <font size=7 color= red face="宋體">雷潮</font>
          <p>這是雷潮886</p>
     </body>
</html>

10 .htm和.html的區(qū)別

其實就是DOS系統(tǒng)只支持長度為3的后綴名,不支持4位后綴名。而Windows下.html是長文件命名

11 XHTML和HTML與HTML5的區(qū)別

  • XHTML
    標簽必須小寫,必須嚴格閉合,屬性必須用引號加注等
  • HTML
    語法寬松容
  • HTML5
    HTML的下一個版本,非常寬松容錯率強,同時增加了很多特性
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

  • 什么是HTML HTML其實是HyperText Markup Language的縮寫, 超文本標記語言 HTM...
    極客江南閱讀 21,937評論 29 196
  • 什么是HTML HTML其實是HyperText Markup Language的縮寫, 超文本標記語言 HTML...
    cheney0217閱讀 431評論 0 1
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,790評論 1 92
  • 格式后期處理。 Jeremy Keith在 Fronteers 2010 上的主題演講 今天我想跟大家談一談HTM...
    LordZhou閱讀 1,146評論 0 17
  • 今天用了兩三個小時看了一百頁的理查德.泰勒和卡斯.桑斯坦合著的《助推》,就是一本結(jié)合心理學(xué)和經(jīng)濟學(xué)的關(guān)于人們在生活...
    楊知行閱讀 2,428評論 0 1