软件分类
系统软件:windows,linux,macos(操作系统)
应用软件:office,qq
软件组成
客户端(用户通过客户端来使用软件)
服务器(服务器负责在远程处理业务逻辑)
服务器开发语言
Java,PHP,C#,Python,…(处理后台逻辑)
客户端
1.文字客户端(linux,数据库)
2.图形化界面(Android,iOS,windows)
3.网页(B/S架构):不需要安装/不需要更新/跨平台。
4.网页中使用的语言:HTML,CSS,JavaScript.
浏览器和网页
浏览器通过网址访问网站
w3c的建立
w3c的出现制定了网页开发的标准使用同一个网页在不同浏览器中有相同的效果,网页的编写都须遵循w3c规范。
网页的结构
1.结构
HNML(超文本标记语言)用于描述页面的结构。
2.表现
CSS用于挖制页面中元素的样式。
3.行为
JavaScript用于相应用户的操作(编写前后端交互行为和网页的动态样式)。