一、发展历史 (仅了解)

两位先驱 :

艾伦·麦席森·图灵 —— 人工智能之父

约翰·冯·诺伊曼 —— 现代计算机之父

HTML发展 :

二、前置基础知识

计算机组成:

架构 :

名词解释:C => client(客户端)、B => browser(浏览器)、S => server(服务器)

C/S架构,特点:需要安装、偶尔更新、不跨平台、开发更具针对性;

B/S架构,特点:无需安装、无需更新、可跨平台、开发更具通用性。

浏览器 :

常见的浏览器有:谷歌(Chrome)SafariIE 火狐(Firefox)欧朋(Opera)等。

网页 :

网址:我们在浏览器中输入的地址。

网页:浏览器所呈现的每一个页面。

网站:多个网页构成了一个网站。

网页标准:

HTML释义 :

全称:HyperText Markup Language(超文本标记语言)

相关国际组织 :

IETF W3C WHATWF

三、准备工作

展示文件扩展名 

安装 Chrome浏览器(可用EDGE替代)

安装 VSCode 

安装 Live Server 插件

四、HTML (未完待续)

标签 :

单标签 :

双标签 :

常见排版标签 :

<h1~6></h1~6> 标题
<p></p> 段落
<div></div> 无意义,可用来折叠

语义化标签:用特定的标签,去表达特定的含义。

标签属性 :

注释 :

对代码进行解释和说明,不可以嵌套使用

文档说明 :

告诉浏览器当前网页的版本

<!doctpye html>

字母编码 :

ASCII:大写字母、小写字母、数字、一些符号,共计128个。

ISO 8859-1:在 ASCII 基础上,扩充了一些希腊字符等,共计是256个。

GB2312:继续扩充,收录了 6763 个常用汉字、682个字符。

GBK:收录了的汉字和符号达到 20000+ ,支持繁体中文。

UTF-8 :包含世界上所有语言的:所有文字与符号。——  很常用。

<head>
    <mate charset="xx"></mate>
</head>

设置语言 :

常见:ZH-CN (简体中文)、ZH-TW (繁体中文) 、EN-US (美式英语) 、EN-GB (英式英语)

详见:HTML 语言代码参考手册   HTML ISO 国家/地区代码参考手册

<head>
    <mate charset="xx"></mate>
</head>

标准结构(重要 需熟记):

<!DOCTYPE html>
<html lang="zh-cn">
    <head>
        <mate charset="UTF-8"></mate>
        <title>这里是标题</title>
    </head>
    <body>
        <h1></h1>
        <div>
            <p></p>
        </div>
    </body>
</html>

块级元素 与 行内元素 :

块级元素:独占一行

行内元素:不独占一行

使用原则

块级元素 行内元素 块级元素(简单记:块级元素中几乎什么都能写)。

行内元素 行内元素,但不能 块级元素

一些特殊的规则:

h1~h6 不能互相嵌套。

p中不要写块级元素。

五、备注

快捷键 :

注释 CTRL + /

基本结构 ! + 回车

切换下一行 CTRL + 回车

撤销 CTRL + Z

删除 CTRL + X

网址 :

W3C官网: www.w3c.org

W3School: www.w3school.com.cn

MDN: developer.mozilla.org —— 平时用的最多。

Logo

更多推荐