Day 1 前端基础串讲|青训营

110 阅读3分钟

前端三剑客

image.png

html、css和js是前端的基础

  1. HTML(超文本标记语言)  : HTML 是 Web 页面的基础结构。它用于描述网页的内容和结构。HTML 使用一系列标记(称为标签)来定义页面元素,如标题、段落、列表、图片和链接等。浏览器解析 HTML 代码,并根据标签的语义来显示页面内容。HTML 为网页提供了基本的骨架,使浏览器能够呈现文本、图像和其他媒体。
  2. CSS(级联样式表)  : CSS 用于描述 HTML 元素的外观和布局。CSS 允许我们定义如何显示 HTML 元素,例如字体、颜色、大小、间距等。通过使用 CSS,我们可以将样式与 HTML 结构分离,使得网站的设计和维护更加简便。CSS 还允许我们根据不同的设备和屏幕尺寸应用不同的样式(媒体查询),以实现响应式设计。
  3. JavaScript: JavaScript 是一种脚本语言,用于在浏览器中增加交互性和动态效果。它允许我们编写脚本来处理用户操作,例如点击按钮、输入表单、拖动元素等。通过使用 JavaScript,我们也可以操作 HTML 和 CSS,动态更改页面内容和样式,从而提供丰富的用户体验。JavaScript 也可以与服务器进行通信,以便在不刷新整个页面的情况下获取或提交数据( 即AJAX技术)。

阅读css文档

视频并没有给出地址,这是css文档的地址:CSS Synatx

查阅文档我们可以看到各属性对应有哪些值,以及可以做出哪些调整

前端协作的发展

根据这张图,我们可以得知前端的发展脉络

image.png 其中

Markdown语法是一种早在2005年前就诞生的标记语言,它通过简洁的语法规则,使得编写和阅读文档变得更加方便和清晰。虽然在这几年中涌现了一些其他的文档标记语言,但Markdown仍然保持着广泛的应用和影响力。这体现了人们对于简洁、易用和可扩展性的追求,同时也反映出Markdown作为一种优秀的工具,已经成为编写笔记和文档的主流选择。

JavaScript从一门简单的脚本语言逐渐发展为一门强大的语言,可用于开发复杂的前端应用。其中,Vue、React和Angular作为三大主流前端框架,也是随着时间的推移逐渐崭露头角,成为开发者们喜爱和广泛使用的工具。这显示出人们对于构建交互性和可维护性高的应用的需求,也反映了前端技术的不断演进和成熟。

三者如何协作

1、构建DOM树

通过html的骨架来达到构建DOM树的效果,根据head和body构建

2、计算CSS树

3、排版

4、渲染合成

使用V8引擎.

5、绘制

HTML基本语法:

1、标签(元素)Element

   <a></a>

这是一对标签

2、文本 Text

3、注释 Comment

4、DTD Document Type Defination

5、处理信息 ProcessingInstruction

感想

前端技术因其重要性、用户体验的优化、多样设备的适配性、成熟开发工具和丰富的前端生态,受到了广泛关注并风靡一时。

前端技术的不断进步和创新,为用户提供了更好的体验和交互方式,也为开发者提供了更高效、便捷的开发工具和框架。前端的风靡不仅是技术的发展,也是对用户体验和用户需求的关注,这是一个积极的趋势。