web前端入门笔记(一)

本文探讨了Web前端开发中的B/S架构,介绍了服务器端常用语言如Java、PHP等,以及客户端的不同形式,重点讲解了HTML、CSS和JavaScript在网页开发中的关键作用。通过对比图形化界面,阐述了网页无需安装和跨平台的优点。
摘要由CSDN通过智能技术生成

Web前端开发

软件的分类:系统软件、应用软件、游戏软件。

一、客户端与服务器

·通常情况下,现在的软件一般由两个部分组成:
—客户端:用户通过客户端来使用软件。
—服务器:服务器在远程处理业务逻辑。
·个人理解,客户端是餐馆中的服务员,服务器是厨师, 前者是我们能看到的,后者在远程工作。

二、服务器

·服务器开发的语言:Java、PHP、C#、Python、Node.js(JavaScript)

三、客户端

·客户端的形式
—文字客户端:古老的方式、通过命令行来使用软件。
—图形化界面:通过点击拖动等来使用软件。Windows中、macOS中、Android、iOS中的大部分应用。(C/S架构)
—网页:通过访问页面来使用软件。所有的网站都属于这个范畴。
(B/S架构)

四、网页(B/S架构)的特点

·相较于传统的图形化界面,网页具有如下一些优点:
—不需要安装
—无需更新
—跨平台*
·网页中使用的语言:
—HTML、CSS、JavaScript

五、浏览器和网页

·前端工程师负责编写网页的源代码,而呈现出来的网页界面时浏览器渲染之后的样子。
·市面上存在很多不同的浏览器,所以在不同的浏览器相同的网页代码可能会有不同渲染效果。
——因为以上的问题,伯纳斯·李在1994年建立万维网联盟(W3C),W3C是为了制定网页开发的标准,以实现一个网页在不同的浏览器中有相同的效果。

六、网页的结构

·根据W3C标准,一个网页主要由三部分组成:结构、表现和行为。

·结构:HTML用于描述页面的结构(人体的骨架)。
·表现:CSS用于控制页面中元素的样式(颜色、背景等能看见的)。
·行为:JavaScript用于响应用户操作。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值