网页开发基础

本文最后更新于:2024年4月22日

内容包括:

网页开发基础

编程基础

Lesson1:进入Web世界

概念
HTML
HTML 组成了网页的骨架,是一种用来描述网页内容的语言。
HTML 的全称是超文本标记语言(Hyper Text Markup Language),并非编程语言。
超文本
即不仅仅是纯文本。
在HTML文档中,除文字内容以外,还可以记录图片、超链接、表格、按钮、输入框等非文本内容。
标记语言
HTML提供了一些标签,用来标记网页中不同的内容。
这些标签由一些英文单词组成,且均被放在一对尖括号中。

概念
CSS
CSS 决定网页的外观,是一种用来描述网页样式的语言。
CSS 全称是层叠样式表,是一种用来为网页添加样式的计算机语言。
CSS 为网页提供了丰富的样式规则,它可以随意设置网页的风格、布局、修改内容的大小、形状和位置。
到目前为止,CSS 提供了500多条样式规则,它们均由一个或多个单词组成。
比如,color 表示设置颜色;background-color 表示背景颜色;display 表示显示方式;
为网页设置 CSS 规则的过程称为样式声明,存储这些申明的文件就是样式表。
CSS 不能单独使用。使用时需要将样式表引入 HTML 文档中,与 HTML 配合使用。
CSS 的出现使得网页显示与网页内容可以完全分开。
HTML 负责确定网页中有哪些内容。
CSS 负责确定以哪种外观展现这些元素。

概念
JavaScript
若要生成一个动态、可交互的网页,需要JavaScript的支持。
与HTML、CSS 不同,JavaScript 是一门真正意义上的编程语言。
它决定了网页的功能。
JavaScript(后面简称JS)是一门能在浏览器中运行的编程语言。
JS 与我们学过的Python类似,它拥有条件、循环、函数等多种规则。
JS 常用来为网页添加一些动态效果与交互功能。
它提供了多种控制HTML 与CSS 的方法,来帮助我们动态的生成网页内容。
HTML 为网页提供骨架;
CSS 为网页提供样式;
JavaScript 为网页提供功能。
它们相互配合,共同工作,组成了我们现在看到的网页。