001 课程简介
1.软件的分类
系统软件:Windows、Linux、macOS
应用软件:office、QQ
游戏软件:绝地求生、王者荣耀
2.软件的组成
通常情况下,现在的软件一般由两个部分组成:客户端、服务器
【类比】服务员(客户端)与厨师(服务器)
客户端:用户通过客户端来使用软件
文字客户端:古老的方式,通过命令行来使用软件
图形化界面(C/S架构):通过点击拖动等来使用软件
网页(B/S架构):通过访问网页来使用软件所有的网站都属于这个范畴
服务器:服务器负责在远程处理业务逻辑
开发语言:Java、PHP、C#、Python、Node.js
3.网页的优点:
不需要安装
无需更新
跨平台
4.网页中使用的语言:
HTML、CSS、JavaScript
002 网页简史
1.浏览器和网页
有了浏览器我们只需要一个网址便可以访问任何的网站
而浏览器中所显示的内容正式我们所说的网页
网页原本的样子:
浏览器渲染之后的样子:
前端工程师负责编写网页的源代码
浏览器负责将网页渲染成我们想要的样子
2.浏览器的问题
市面上存在有很多不同的浏览器
在万维网初期,网页编写并没有标准
相同的代码在不同的浏览器中显示的有可能不同
3.W3C的建立
1994年,万维网联盟(W3C)建立,它的出现为了制定网页开发的标准,以使同一个网页在不同的浏览器中有相同的效果。
4. 网页的结构
一个网页主要由三部分组成:结构、表现、行为。
结构:HTML用于描述页面的结构
表现:CSS用于控制页面中元素的样式(字体颜色、大小等,所有能看见的)
行为:JavaScript用于响应用户操作(交互)
003 HTML简介
1.HTML
超文本标记语言(使用纯文本编辑器所写的东西,例:记事本,只能写字,不能是图片、视频,甚至字号、字体颜色也不能换,即只能存储数据,不存储格式)
使用记事本编写网页:保存后文件后缀名改为“.html”
负责网页的三个要素之中的结构
HTML使用标签的形式来标识网页中的不同组成部分
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。