这可能是入门中的入门——对初级前端的理解

前端的三大敲门砖:HTML、CSS、JavaScript

最近几年前端的发展速度是非常快的,各种各样的框架、UI库层出不穷,但万变不离其宗,所有这些方便开发者使用、提高开发效率的框架——他们的鼻祖,无外乎HTML、CSS以及Javas。

HTML —— 页面的骨架

HTML,标签语言,我将其理解为前端页面的“骨架”。什么是骨架呢?就是构成这件物品的基本组成,比如人的躯体,基本骨架就是骨骼与内脏;再比如一辆汽车,其基本骨架就是车架、车轮胎、发动机等等各种零件。
将其类比到前端页面中,就是这个页面包含有的所有元素:如一个div、两个p标签、四个image标签等。

CSS —— 页面的美容师

有了基本的骨架,也就是知道了这个"躯体"拥有什么零件,接下来就是利用神一般的“美容术”将这些零件拼接起来,在拼接的同时还可以对这些零件进行美化。比如一辆汽车除了由车体躯干、发动机、轮胎等基础零件组成外,有些人还会对汽车进行合法的改装,而改装,即理解为CSS的美容美化。
通过CSS,我们可以对页面骨架中的任意一个零件进行位置布局的设置,以及它将以什么样的尺寸、颜色等形式展示在页面上…

JavaScript —— 页面的神经系统

好了,有了零件(HTML),有了专业的美容师(CSS),我们已经可以顺利将一辆汽车拼接出来了。但是!此时这辆汽车还是一辆没有“注入灵魂”的不会跑动的汽车,我们还需要让其拥有一套智能系统,它才可以理解用户对它进行的各种操作并作出相应的反馈。
好比如,你踩了油门 —— 有了系统,它才知道你是踩了油门还是转动了方向盘…而JavaScript,正是负责担任这样一个“神经系统”的角色,JavaScript告诉页面应该如此与用户进行“互动交流”,用户触发事件——Js处理事件并将相应的回应反馈给用户。 这就是JavaScript的功能之一,同时也可以说是最重要的功能之一。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值