HTML入门基础
什么是HTML?
HTML(HyperText Markup Language)超文本标记语言,是构建网页内容和结构的基础。简单来说,HTML就像是网页的骨骼,规定了网页的基本元素和结构。
HTML基本结构
一个标准的HTML文档通常包含以下结构:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>页面标题</title>
</head>
<body>
<!-- 页面内容 -->
</body>
</html>
常见HTML元素
- 标题标签
<h1>至<h6>:用于定义标题,<h1>最为重要,<h6>最为次要。 - 段落标签
<p>:用于定义文本段落。 - 链接标签
<a>:用于创建链接,href属性指定链接地址。 - 图像标签
<img>:用于在网页中插入图片。 - 列表标签
<ul>、<ol>、<li>:用于创建无序列表、有序列表和列表项。
CSS入门基础
什么是CSS?
CSS(Cascading Style Sheets)层叠样式表,用于控制网页的样式和布局。简单来说,CSS就像是网页的皮肤,决定了网页的外观。
CSS基本语法
CSS的基本语法由选择器和声明组成:
选择器 {
属性: 值;
}
常见CSS选择器
- 标签选择器:例如
.p { color: red; }(所有<p>元素应用红色文字样式)。 - 类选择器:例如
.red { color: red; }(所有具有.red类的元素应用红色文字样式)。 - ID选择器:例如
#id { color: red; }(所有具有id为id的元素应用红色文字样式)。
CSS布局
CSS布局主要包括以下技术:
- 布局盒子(Box Model):每个元素都可以视为一个盒子,包括内容(Content)、内边距(Padding)、边框(Border)和边距(Margin)。
- 布局模式:包括盒模型布局(Box Layout)、浮动布局(Float Layout)和定位布局(Positioning Layout)。
- Flex布局:用于创建响应式布局,让元素在容器内自由伸缩。
JavaScript入门基础
什么是JavaScript?
JavaScript是一种编程语言,用于在网页上添加交互性。简单来说,JavaScript就像是网页的灵魂,让网页变得生动起来。
JavaScript基本语法
JavaScript的基本语法由变量、数据类型、运算符、控制语句和函数组成。
变量和数据类型
var a = 1; // 整数
var b = '字符串'; // 字符串
var c = true; // 布尔值
运算符
var a = 1 + 2; // 加法
var b = 1 - 2; // 减法
var c = 1 * 2; // 乘法
var d = 1 / 2; // 除法
var e = 1 % 2; // 取模
控制语句
if (条件) {
// 条件成立时执行的代码
} else {
// 条件不成立时执行的代码
}
for (初始化; 条件; 更新) {
// 循环体
}
while (条件) {
// 循环体
}
函数
function 函数名(参数) {
// 函数体
}
常见JavaScript功能
- DOM操作:操作网页元素,如获取、修改、添加和删除元素。
- 事件处理:响应用户操作,如点击、鼠标移动等。
- 异步编程:实现异步操作,如发送HTTP请求。
总结
学习前端开发,掌握HTML、CSS和JavaScript是基础。通过本文的介绍,相信你已经对这三门技术有了初步的了解。接下来,你需要动手实践,通过编写代码来巩固所学知识。祝你学习顺利!
