# 前端语言串讲-7.26

81 阅读2分钟

前端语言串讲-7.26

HTML:主要作用是构建框架结构,包含控制内容布局,为web设计师提供层次结构。

37d5a9bc200b51a2001355bfab2fd61.png

c6ce5c4025fe78516e279f1233659cb.png

CSS

作用:给元素添加样式,适配不同的屏幕尺寸,让网站具备响应式的特征,是网站的外表和体验最重要的工具。 选择器:标签选择器、类选择器、id选择器、属性选择器、伪类选择器(在元素的后面添加冒号)、后代选择器、紧邻的兄弟选择器、伪元素选择器(在元素后面使用两个冒号,before::、after::)
元素状态使用伪类选择器,元素内容使用伪元素选择器。
JS:是其中最灵活的语言,增加了交互体验,网页交互才是web的精髓,可以处理复杂的函数和特性。
1、借鉴C语言的基本语法
2、借鉴Java语言的数据类型和内存管理
3、借鉴Scheme语言,将函数提升到“第一等公民”(first class)的地位
4、借鉴Self语言,使用基于原型(prototype)的继承机制
JS的6个基本类型:

  1. String
  2. Number
  3. Boolean
  4. Null
  5. Undefined
  6. Symbol

个人总结:
HTML是搭结构,HTML里面的标签可以有属性,添加类、添加ID,有了专有的属性或者ID,在CSS渲染页面的时候可以快速选上,即使是相同的标签也可以有不同的样式,这就是类选择器和ID选择器起到一个很好的作用;
CSS是渲染样式,使其布局更生动灵活,根据是否需要不同的样式来添加上特有的类名或ID名,从而选中标签结构做到精确渲染。还有各种响应式页面也很灵活,flex布局等;
JS是做页面交互,可以与用户交流,通过类名或ID名来选中盒子添加事件,有鼠标事件,键盘事件,可以很灵活地根据用户的操作而给出反应,用户用鼠标点击或鼠标进入或鼠标离开等都可以很好的给出相应的回馈,还有键盘按下和弹起等。
基本的知识结构要学好才好更进一步学习其他的知识,加油!

标题:前端语言串讲 - 掘金

网址:juejin.cn/course/byte…