web前端概述

web前端是什么?

互联网时代,大家一定听过web开发,有心的人或许还知道web开发包括web前端和web后端开发,二者的区别感兴趣的可以看web前端和后端的区别,但是这里的web前端简单的说就是如何写出一个适应于不同浏览器的页面,想想我们在google是如何浏览网页的,所有的这些效果都都应当通过web前端实现。
首先,我们需要了解任何的服务或者应用是如何让用户使用的,通常有两种方式:客户端服务和浏览器服务

服务部署模式

CS(client service):客户端服务,不同平台需要对应版本的app,例如qq,有iso、android等不同版本,缺点在于不能直接跨平台使用,需要针对不同的系统开发app,增加了开发成本。
BS(browser service):基于浏览器的服务,可以实现跨平台,从而在任何浏览器使用,开发一个版本,全平台通用。

为什么需要W3C

为了解决不同浏览器的渲染效果的差异,万维网创始人博纳斯.李爵士发起W3C(world wide web colleague),目的是制定统一的渲染规则,便于同样的代码在不同浏览器渲染效果尽可能一样
在这里插入图片描述

前端三驾马车

推动BS前端的三驾马车是HTML+CSS+JavaScript。三者的关系是:

  • HTML:结构
  • CSS:表现
  • JavaScript(JS):行为
    具体说,HTML(Hyper Text Markup Language),超文本标记语言,是一种在浏览器中渲染的语言,HTML负责显示网页结构,搭建主题框架,类比于人体骨架;CSS,负责设置网页各个细节的属性,丰富和美化,类比于人体肌肉;JS,本身是一门语言,负责将静态内容变成动态,类比于人类的运动。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值