1.什么是HTML
HTML( Hypertext Marked Language)称为超文本标记语言,是一种标识性的语言。
- 文本:顾名思义是文字、有格式的文本。
- 超文本:一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。
- 标记语言是一套标记标签
HTML 使用标记标签来描述网页
HTML 文档包含了HTML 标签及文本内容
HTML文档也叫做 web 页面 - 标签的作用
- 网页打开后,页面是怎么加载渲染的
浏览器(IDEA)后,加载并读取 HTML 代码 —> 解析每个标签–> 产生对应的效果
2.HTML发展史
HTML是用来标记Web信息如何展示以及其他特性的一种语法规则,它最初于1989年由GERN的Tim Berners-Lee发明。
- HTML 1.0:在1993年6月作为互联网工程工作小组(IETF)工作草案发布。
- HTML 2.0:1995年1 1月作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。
- HTML 3.2:1997年1月14日,W3C推荐标准。
- HTML 4.0:1997年12月18日,W3C推荐标准。
- HTML 4.01(微小改进):1999年12月24日,W3C推荐标准。
- XHTML1.0 2000年
- XHTML2.0 改动过大,学习成本过高
- HTML 5(最新版):HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。
HTML优势
- 所有知名浏览器厂商都支持!
- 微软
- 苹果
- Opera
- Mozilla firefox
- 很多杂的浏览器,并不支持 HTML5
- 市场的需求
- 市场需要一个统一的标准:(扩大) 技术的本质: 赚钱 (发展)
- Web兼容性问题。修改bug都需要大量的时间
- 跨平台(浏览器) B/S
- 天然存在的,因为是B/S开发 PC、移动站、等等所有的都是天然支持!超级文本标记语言可以使用在广泛的平台上。
3.W3C标准
万维网联盟:标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。
W3C标准
- 结构化标准语言 (XHTML、HTML)
- 表现标准 语言 (CSS)
- 行为标准语言 (Dom、ECMAScript标准==> JavaScript)
很多浏览器还停留在ES5规范上,但是开发人都使用的是ES6规范
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>静夜思</title>
</head>
<body>
<h1>静夜思</h1>
<em>朝代:唐代</em> 作者: <strong>李白</strong> <br/>
<hr/>
<p>
床前明月光, <br/>
疑是地上霜, <br/>
举头望明月, <br/>
低头思故乡。<br/>
</p>
</body>
</html>
4.常见的前端开发工具
- 记事本
- Notepad++
- Sublime
- VScode(前端专业)
- WebStorm(前端专业)IDEA
- HBuilder (专业)
没有最好的工具,只有最合适的
技术没有高低之分,只有使用技术的人有高低之别