前端开发介绍
Web标准也称为网页标准,由一系列的标准组成,大部分由W3C( World Wide Web Consortium,万维网联盟)负责制定。由三个组成部分:
- HTML:负责网页的结构(页面元素和内容)。
- CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)。
- JavaScript:负责网页的行为(交互效果)。
学习内容:
- HTML & CSS
- JavaScript & Vue
- Ajax & Axios & ElementUI & Nginx
HTML & CSS
HTML
HTML: HyperText Markup Language,超文本标记语言。
- 超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。
- 标记语言:由标签构成的语言。 HTML 标签都是预定义好的。
CSS
CSS: Cascading Style Sheet,层叠样式表,用于控制页面的样式(表现)。
HTML快速入门
- HTML页面的基础结构标签
<html>
<head>
<title> </title>
</head>
<body>
</body>
</html>
<title> 中定义标题显示在浏览器的标题位置,<body> 中定义的内容会呈现在浏览器的内容区域。
2. HTML中的标签特点
- HTML标签不区分大小写
- HTML标签的属性值,采用单引号、双引号都可以
- HTML语法相对比较松散
基础标签 & 样式
标题排版
- 标题标签
- 标签:
<h1>...<h6>重要程度依次降低
- 标签:
- 水平线标签
<hr> - 图片标签
<img src="…" width="…" height="…">- 绝对路径:绝对磁盘路径(D:/xxxx)、绝对网络路径(https://xxxx)
- 相对路径:从当前文件开始查找。 (./ : 当前目录, ../ : 上级目录)
标题样式
- CSS引入方式:
- 行内样式:写在标签的style属性中(不推荐)
<h1 style="..."> - 内嵌样式:写在style标签中(可以写在页面任何位置,但通常约定写在head标签中)
<style> … </style> - 外联样式:写在一个单独的.css文件中(需要通过 link 标签在网页中引入)
xxx.css <link href="...">
- 行内样式:写在标签的style属性中(不推荐)
- 颜色属性: color: 设置文本内容的颜色
<span>标签- 是一个在开发网页时大量会用到的没有语义的布局标签
- 特点:一行可以显示多个(组合行内元素),宽度和高度默认由内容撑开
- CSS选择器
- 元素选择器:标签名 { … }
- id选择器:#id属性值 { … }
- 类选择器:.class属性值 { … }
- 优先级:id选择器 > 类选择器 > 元素选择器
- CSS属性
- color:设置文本的颜色
- font-size:字体大小 (注意:记得加px)