"黑马程序员Pink老师-HTML笔记"
这篇笔记主要涵盖了HTML的基础知识,包括HTML的定义、网页的基本组成以及常见的浏览器和浏览器内核。以下是详细的内容解析:
### 目标:
1. 理解网页的基本组成。
2. 了解HTML的概念。
3. 熟悉常用的浏览器类型。
4. 掌握Web标准的三大组成部分。
### 一、HTML简介
#### (一) 网页与HTML
- **网页**:是网站的组成部分,由HTML等格式的文件构建,用于展示各种内容,如文本、图像、链接等。网页可以是单一的HTML文件,也可以是一个包含多个页面的集合。
- **HTML文件**:以.html或.htm为扩展名的文件,是网页内容的载体,通过浏览器呈现出来。
- **超文本**:HTML中的“超”体现在它可以包含多媒体内容,并可以通过超级链接与其他文件交互。
#### (二) 什么是HTML
- **HTML**:全称超文本标记语言(HyperText Markup Language),是一种用于描述网页结构的语言,但不同于编程语言,它是一种标记语言,使用一系列的标签来表示页面的结构和内容。
- **标记语言**:HTML由一系列的标签组成,如`<html>`, `<head>`, `<body>`等,这些标签告诉浏览器如何展示内容。
### (三) 常用的浏览器
- **常见浏览器**:包括Internet Explorer (IE), Mozilla Firefox, Google Chrome, Safari 和 Opera。这些浏览器各有特点,且市场份额不同,它们的内核也各不相同,影响着网页的渲染效果。
#### 浏览器内核
- **浏览器内核**:是浏览器的核心部分,负责解析HTML、CSS,处理JavaScript,以及呈现网页内容。
- - **Trident**:主要用于IE、猎豹安全浏览器、360极速浏览器、百度浏览器。
- - **Gecko**:火狐浏览器的内核。
- - **Webkit**:Safari浏览器的内核,同时也是早期版本Chrome和Opera的内核。
- - **Blink**:现在Chrome和Opera的共同内核,是Webkit的一个分支。
除了上述内容,学习HTML还需要了解Web标准的三大组成部分:HTML(结构)、CSS(样式)和JavaScript(行为)。这三者结合,可以构建出功能丰富、视觉美观且交互性强的网页。
掌握HTML基础是成为一名前端开发者的起点,通过不断学习和实践,可以深入理解HTML的语法规则,创建符合Web标准的页面,实现动态交互效果,为用户提供更好的浏览体验。