1、CS架构与BS架构
- CS架构(Client-Server):客户端/服务器架构。用户通过客户端软件与服务器进行交互,客户端需要安装特定的软件才能访问服务器上的资源。
- BS架构(Browser-Server):浏览器/服务器架构。用户通过浏览器访问服务器上的网页,无需安装额外的软件,所有的交互都通过浏览器完成。
2、浏览器相关知识
浏览器是用于检索、呈现和浏览互联网上的信息资源的软件。常见的浏览器有:
- Google Chrome
- Mozilla Firefox
- Safari
- Microsoft Edge
- Opera
浏览器的核心功能包括:
- 解析HTML、CSS和JavaScript代码
- 支持Web标准
- 渲染网页
- 提供用户界面和交互功能
3、网页相关概念
- 域名:网站在互联网上的唯一标识,如
www.example.com
。 - URL:统一资源定位符,用于定位互联网上资源的地址。
- HTTP:超文本传输协议,用于浏览器和服务器之间的通信。
- HTTPS:安全的HTTP,通过SSL/TLS加密数据传输。
4、HTML简介
HTML(HyperText Markup Language)是构建网页和网上应用的标准标记语言。它由一系列的标签组成,用于定义网页的结构和内容。
5、准备工作
- 安装文本编辑器(如Notepad++、Sublime Text、Visual Studio Code等)
- 学习基本的HTML语法
- 了解Web开发的基本流程
6、HTML初体验
创建一个简单的HTML文档,通常包含以下内容:
<!DOCTYPE html>
<html>
<head</