前端介绍 | 青训营笔记

120 阅读1分钟

什么是前端

用于Web显示即可称为前端。一般泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web网页结构、视觉效果、前后端web交互等。

web前端(语言)

HTML,超文本 标记 语言(Hyper Text Markup Language)用来描述网页的一种语言标签形式展示,用于定义基本的样式框架,标签类型——1 1 对应。

<!-- 向浏览器声明文档类型——html -->
<!DOCTYPE html> 
<!-- 根标签 -->
<html lang="en">
<!-- 头部标签,定义网络标签与浏览器部分内容 -->
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<!-- 网页主题标签,这个页面区域 -->
<body></body>
</html>

 <body>
    <h1>Hello World</h1>
    <p>Goodbye World</p>
    <button>Click Me!</button>
 </body>

image.png

CSS (Cascading Style Sheets) ,指层叠样式表(级联样式表、样式表),⼀种标记语⾔,对于框架内部样式展示,颜色、大小等。

语法: 选择器 { 属性名: 需要进行的操作 }

基础操作:

  1. color——改变内容颜色
  2. border-radius——圆角设置
  3. padding——内边距设置
  4. ......
<style>
    body {
      background-color: black;
    }
    h1 {
      color: aquamarine;
    }
    p {
      color: antiquewhite;
    }
    button {
      border-radius: 30%;
      background-color: lightgreen;
      color: white;
      padding: 10px;
    }
</style>

JavaScript , 运行在客户端的脚本语言,进行框架内交互效果,鼠标事件、键盘事件等。

组成:

ECMAScript——ECMAScript规定了JS编程语法和基础核⼼知识,是所有浏览器⼚商共同遵守的⼀套语法⼯业标准。

DOM:⻚⾯⽂档对象模型,是W 3 C组织推荐的处理可扩展标记语⾔的标准编程接⼝。

BOM:浏览器对象模型,它提供了独⽴于内容的、可以与浏览器窗⼝进⾏互动的对象结构。

<script>
    const btn = document.querySelector("button");
    btn.addEventListener("click", function () {
      alert("You just clicked on me ! 😊");
    });
</script>

代码编辑器

VsCode——免费开源的现代化轻量级代码编辑器,代码高亮,自定义快捷键、多种插件下载

插件推荐:

  1. Live Server—— 保存代码即可自动刷新浏览器
  2. Prettier——更好的代码美化
  3. ......

下载链接:Download Visual Studio Code - Mac, Linux, Windows

效果展示

动画.gif