html HyperText Markup Language 的概念以及扩展名
超文本标记语言 基于标准的一种实现 具体的实现 超强的语言
xml 可扩展标记语言 国际标准 接口 也是一种实现 抽象的实现
<Person-list>
<Person Id = "" name = ""> </Person>
</Person Id = "" name = ""> </Person>
</Person-list>
扩展名是标识文件类型的一种方式
*.htm *.html 没区别
浏览器对html为扩展名的文件有它自己独特的理解
浏览器本身也是一个程序
B/S (browser server) C/S(client/server) 架构 汇编 VB C C++ C# ALGOL家族
Java通过 JNI 的技术 native
html标记的概念 标记也可以叫做标签
1、标记是<>为语法实现 "成双成对"出现的一种结构 前面一个叫标记头 后面一个叫标记尾 有些不成双成对
2、标记头可以书写0个或多个属性 语法为 key = “value”; 属性分为系统属性(系统能认识的) 自定义属性(系统不认识自己写的)
3、一个标记里面可能有0个或者多个子标记 是相对的比如html的<head></head> 根据立场不同会产生父标记和子标记 甚至兄弟比较的概念 (同级别)
metaData 元数据 配置页面的一些描述信息
charset 字符集 就只是一个单词(计算机中)
字符集 GBK(中文 包含了繁体) GB2312(中文简体 不支持繁体) UTF-8(国际标准)
<!doctype html> 文档类型(document type)为了更好的识别 要加 告诉浏览器来识别
<html lang="en">
<head>
<meta charset="UTF-8"> 单标签 字符集是UTF-8 文件保存用这个字符集
</head> 全都要用英文
<body>
</body>
</html>