HTML概述

目录

HTML概述

1. 什么是HTML?怎么开发HTML?怎么运行HTML?

2. HTML 标签

3. HTML 元素

3.1 HTML 元素语法

3.2 HTML 实例解释

4. HTML 节点

4.1 节点的类型,按照大小关系分类如下:

5. HTML是谁制定的?

5.1 W3C制定了很多规范:

5.2 为了方便中国web前端程序员的开发,提供大量的帮助文档。为开发提供方便。

6. HTML的有关资料(源码、笔记、开发工具、帮助文档、思维导图)


HTML概述

1. 什么是HTML?怎么开发HTML?怎么运行HTML?

  • HTML: Hyper Text Markup Language (超文本标记语言)
  • 由大量的标签组成,每一个标签都有开始标签和结束标签。

<标签>
       <标签>
               <标签 属性名="属性值" 属性名="属性值">
               </标签>
       </标签>
</标签>

  • 超文本: 流媒体、图片、声音、视频....
  • HTML开发的时候使用普通的文本编辑器就行,创建的文件扩展名是.html或者.htm
  • HTML也有专业的开发工具,例如:DreamWeaver、HBuilder.....
  • 直接采用浏览器打开HTML文件就是运行。

2. HTML 标签

HTML 标签(tag or label)其实也叫标记(markup),是由一对尖括号 <> 及标签名组成的。标签分为“起始标签”和“结束标签”两种,两者的标签名称是相同的,只是结束标签多了一个正斜杠“/”。所以标签就是尖括号+标签名,不包含起止标签所包裹的内容

3. HTML 元素

HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。

开始标签元素内容结束标签
<p>This is a paragraph</p>
<a href="default.htm" >This is a link</a>
<br />

注释:开始标签常被称为开放标签(opening tag),结束标签常称为闭合标签(closing tag)。

3.1 HTML 元素语法

  • HTML 元素以开始标签起始
  • HTML 元素以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些 HTML 元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性

3.2 HTML 实例解释

<p> 元素:

<p>This is my first paragraph.</p>

这个 <p> 元素定义了 HTML 文档中的一个段落。

这个元素拥有一个开始标签 <p>,以及一个结束标签 </p>。

元素内容是:This is my first paragraph。

<body> 元素:

<body>
<p>This is my first paragraph.</p>
</body>

<body> 元素定义了 HTML 文档的主体。

这个元素拥有一个开始标签 <body>,以及一个结束标签 </body>。

元素内容是另一个 HTML 元素(p 元素)。

<html> 元素:

<html>

<body>
<p>This is my first paragraph.</p>
</body>

</html>

<html> 元素定义了整个 HTML 文档。

这个元素拥有一个开始标签 <html>,以及一个结束标签 </html>。

元素内容是另一个 HTML 元素(body 元素)。

4. HTML 节点

  • 节点(node)是构成我们网页的最基本的组成部分,网页中的每一个部分都可以称为是一个节点。例如: html 元素、属性、文本、注释、标签、整个文档等都是一个节点。
  • 一个html页面加载完成他会形成一个dom树,树上的每一个dom对象都是一个节点,可以理解为节点就是html中的标签对象,但不止是标签对象。

4.1 节点的类型,按照大小关系分类如下:

  • 标签节点,表示的是 HTML 标签
  • 文档节点,表示的是整个 html
  • 元素节点,表示的是 html 中的元素,就是标签及其所包含的内容
  • 属性节点,表示的是 html 标签中的属性
  • 文本节点,表示的是 html 标签中的内容文本
  • 节点最终是要映射成为 js 对象,程序员操作这些对象来改变网页属性和行为,不同类型的节点具有不同的属性和方法。节点较为抽象,注意深刻理解。

5. HTML是谁制定的?

  • W3C:世界万维网联盟
  • W3C制定了HTML的规范,每个浏览器生产厂家都会遵守规范。HTML程序员也会按照这个规范去写代码。
  • HTML规范目前最高的版本是:HTML5.0,简称H5.
  • 我们这里学习HTML4.0(主要是学习一下HTML的基础用法。)

5.1 W3C制定了很多规范:

  • HTML/XML/http协议/https协议......

5.2 为了方便中国web前端程序员的开发,提供大量的帮助文档。为开发提供方便。

  • w3school:先出现的,和W3C没有关系
  • w3cschool:后出现的,和W3C没有关系

6. HTML的有关资料(源码、笔记、开发工具、帮助文档、思维导图)

https://pan.baidu.com/s/1I3Qpvz-RlDyoDxHJCXlFoQ?pwd=cjl6 
提取码:cjl6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值