HTML_01HTML和Web概述
1.HTML概述
1.1什么是HTML?
HTML(Hyper Text Markup Language),超文本标记语言。
-
超文本:超级文本,如流媒体、声音、视频、图片等。
-
标记语言:这种语言由大量的标签组成。
-
标签:任何一个标签都有开始标签和结束标签,如:
-
<标签>:开始标签
-
<标签/>:结束标签
-
<html><!-- 开始标签 --> <html/><!-- 结束标签 -->
-
-
HTML严格意义上来说只能说是一种规范,一种浏览器上的规范。
标签语言不能称为编程语言,因为HTML中没有变量、数据类型、控制语句if、for。
1.2世界五大主流浏览器
HTML运行在浏览器上。
世界五大主流浏览器:
- IE:微软
- FireFox:火狐
- Chrome:谷歌
- Openra:欧朋
- Safari:MAC OS专用(苹果专用)
国内前端程序员主要安装三个:
- IE
- FireFox
- Chrome
注意:
前端程序原完成开发之后需要在不同的浏览器上运行程序,以发现浏览器的兼容性问题。
1.3HTML如何开发?
新建.html或.htm为后缀的文件,用记事本即可开始开发。
用浏览器打开即可运行,不需要编译。
常用的集成开发工具:VS Code 、Hbuilder
1.4第亿个HTML程序
<!--注释格式-->
<!--根标签-->
<html>
<!--头标签-->
<head>
<!--标题标签-->
<title>第亿个HTML程序</title>
</head>
<!--网页体标签-->
<body>
<!--此处内容显示在网页上-->
HelloWorld!
</body>
</html>
2.Web概述
2.1什么是Web?
Web就是网站开发。
2.2Web程序员的分类
- Web前端程序员:
- 要求精通:html css JavaStript。
- Web前端主要负责的是:前端浏览器展示的效果,客户要求:美观、酷炫…
- Web前端页面展示的时候,需要动态的数据,这些数据是后台java程序或者c++程序提供的。
- Web后端程序员:
- 需要精通任意一门后端编程语言,如java、c++、PHP、Python
这种系统架构被称为:B/S结构系统。
- B:Browser(浏览器)
- S:Server(服务器)