HTML基础(一):基本认知
基本认知
认识网页&网站
- 网页(Web page): 网站中的一页,一个网站中的网页通过超链接的方式,被组织在一起
- 网站(Web site):用于展示特定内容的相关网页的集合
- 主页(Homepage):进入网站看到的一个网页,主页的文件名通常是index
- 网页元素:表单、Logo站标、导航栏、文字、超链接、banner广告横幅
浏览器
前端代码是通过什么软件转换成用户眼中的页面?
通过浏览器转化(解析和渲染)成用户看到的网页
- 渲染引擎(浏览器内核):浏览器中专门对代码进行解析渲染的部分
- 浏览器出品的公司不同,内在的渲染引擎也是不同的
| 浏览器 | 内核 | 备注 |
|---|---|---|
| IE | Trident | IE、猎豹安全、360极速浏览器、百度浏览器 |
| Firefox | Gecko | 火狐浏览器内核 |
| Safari | Webkit | 苹果浏览器内核 |
| Chrome/Opera | Blink | Blink其实是Webkit的分支 |
注意点:渲染引擎不同,导致解析相同代码的速度、性能、效果也不同
Web标准的构成
Web标准中分成三个构成
| 构成 | 语言 | 说明 |
|---|---|---|
| 结构(Structure) | HTML | 页面元素和内容 |
| 表现(Presentation) | CSS | 网页元素的外观和位置等页面样式(如:颜色、大小等) |
| 行为(Behavior) | JavaScript | 网页模型的定义与页面交互 |
常用官方学习网站
W3C:https://www.w3school.com.cn
MDN:https://developer.mozilla.org/zh-CN/docs/Learn
HTML概述
HTML语言:标签、元素、属性
标签的组成
- 标签的结构图

- 结构说明
- 标签由<>包围,如
<title>,并且把标签中<>包括起来的内容称为标签名 - 常见标签由两部分组成,我们称之为双标签。前部分叫开始标签,后部分叫结束标签,两部分之间包裹内容。
- 少数标签由一部分组成,我们称之为单标签。自成一体,无法包裹内容。如
<img />
- 标签由<>包围,如
标签的关系
- 父子关系(嵌套关系)
<head>
<title></title>
</head>
- 兄弟关系(并列关系)
<head></head>
<body></body>

标签的属性
使用HTML制作网页时,如果想让HTML标签提供更多的信息,可以使用HTML标签的属性加以设置。其基本语法格式如下:
<标签名 属性1="属性值1" 属性2="属性值2" …> 内容 </标签名>

- 说明:
- 标签可以拥有多个属性,必须写在开始标签中,位于标签名后面。
- 属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。
- 任何标签的属性都有默认值,省略该属性则取默认值。
- 采取键值对 的格式 key="value" 的格式。比如:
<hr width="400" />属性是宽度,值是400
- 建议: 尽量不使用样式属性。
HTML文件结构
- 网页类似于一篇文章
- 每一页文章内容是有固定的结构的,如:开头、正文、落款等。。。
- 网页也是存在固定的结构的,如:整体、头部、标题、主体
- 网页中的固定结构是要通过特定的HTML标签进行描述的
- HTML骨架结构有哪些标签组成
- html标签:网页的整体
- head标签:网页的头部,浏览器搜索引擎所需信息
- body标签:网页的身体,网页中包含的具体内容
- title标签:网页的标题
- 实例
<!DOCTYPE>
<html>
<head>
<meta charset="UTF-8">
<title>html练习</title>
</head>
<body>
<h1>我的第一个标题</h1>
<p>我的第一个段落</p >
</body>
</html>
- 说明
-
声明为 HTML5 文档。 标签位于文档的最前面,用于向浏 览器说明当前文档使用哪种 HTML 或 XHTML 标准规范,必需在开头处使用<!DOCTYPE>标签为所有的XHTML文档指定XHTML版本和类型,只有这样浏览器才能按指定的文档类型进行解析。
-
meta:元数据,包含网页中的基础信息, 如网页作者、最新版本。
charset属性:字符集编码方式。
utf-8是国际编码,常用的字符集编码方式还有gbk和gb2312。
注意:源文件保存时的编码与源文件声明时的编码不一致时,就会出现乱码 -
<html>元素是 HTML 页面的根元素 -
<head>元素包含了文档的元数据meta -
<title>元素描述了文档的标题 -
<body>元素包含了可见的页面内容 -
<h1>元素定义一个大标题 -
<p>元素定义一个段落
-
注:在浏览器的页面上使用键盘上的 F12 按键开启调试模式,就可以看到组成标签。
注释
- 注释的作用
- 为代码添加具有解释性、描述性的信息。帮助开发人员理解代码
- 浏览器执行代码时会忽略所有注释
- 注释的快捷键
在VS code中:ctrl+/ - 举例
<!-- 注释内容 -->
本文来自博客园,作者:是小鱼呀,转载请注明原文链接:https://www.cnblogs.com/sophia12138/p/16615909.html

html学习笔记
浙公网安备 33010602011771号