目录

什么是全栈?

 Python体系的云端全栈

 前端技术

HTML

HTML的理解

HTML的常用标签

HTML的发展

CSS

CSS的理解

CSS的3种写法

 JavaScript

HTTP协议

HTTP的理解

HTTP协议对资源的操作

编辑 Web服务器


什么是全栈?

python 云计算与存储 python云端系统开发入门_大数据

 Python体系的云端全栈

python 云计算与存储 python云端系统开发入门_全栈_02

 前端技术

HTML

HTML的理解

  • Hyper Text Markup Language 超文本传输语言
  • HTML是WWW(World Wide Web)的信息组织方式
  • HTML通过预定义的<>…标签形式组织不同类型的信息
  • HTML本身是一段文本,由标签组成
  • 浏览器负责解析HTML,并展示成Web页面内容
  • HTML所使用的标签是预定义的,浏览器可解析
  • HTML符合XML规范,是XML的一种实例
  • HTML是组织不同类型数据的最好形式

HTML的常用标签

  •  标题:h1, h2, h3, h4, h5 …
  •  段落:p
  •  换行:br
  •  容器:div, span
  •  表格:table, tr, td
  •  列表:ul, ol, li
  •  链接:a
  •  图片:img
  •  表单:input

HTML的发展

  • Web 1.0: HTML+CSS 基本的网页展示
  • Web 2.0: Ajax+JS+XML 高效的数据表达
  • Web 3.0: HTML5+CSS3 Web自适应和普适应用

CSS

python 云计算与存储 python云端系统开发入门_python_03

CSS的理解

  • Cascading Style Sheets 层叠样式表
  • HTML和不同CSS的组合,可以展示不同风格
  • CSS和不同HTML的组合,可以展示不同风格
  • CSS对HTML中某一“类”内容定义风格
  • CSS可以单独存储成文件,或书写在HTML中

CSS的3种写法

  • 行内模式:在标签的style属性中书写
  • 页内模式:在HTML网页中使用独立的
  • 页内模式:在HTML网页中使用独立的

python 云计算与存储 python云端系统开发入门_python 云计算与存储_04

python 云计算与存储 python云端系统开发入门_python_05

python 云计算与存储 python云端系统开发入门_全栈_06

 JavaScript

JavaScript的理解

  • JavaScript (简称JS,和Java没任何关系)
  • 一种轻量级的脚本型编程语言
  • 为Web增加了交互、动态效果和行为功能
  • JS由浏览器执行,访问时会被下载到本地
  • JS可以写在HTML文件中,也可以单独为.js文件

JavaScript库

  • 脚本性使得JS更容易开放开源
  • 大量的JS库可以使用
  • 希望什么效果,找个第三方库来使用

HTTP协议

HTTP的理解

Hypertext Transfer Protocol  超文本传输协议

HTTP协议采用URL作为定位网络资源的标识,URL格式如下:

        http: // host [ : port ] [ path ]

host: 合法的Internet主机域名或IP地址

port: 端口号,缺省端口为80

path: 请求资源的路径

HTTP URL的理解:URL是通过HTTP协议存取资源的Internet路径,一个URL对应一个数据资源

HTTP协议对资源的操作

python 云计算与存储 python云端系统开发入门_python_07

python 云计算与存储 python云端系统开发入门_全栈_08

 Web服务器

  • Web服务器(Web Server)是软件工具
  • Web服务器用于提供HTTP/HTTPS访问服务
  • Web服务器很成熟,只需要配置,不需要开发
  • 常用的Web服务器软件:Apache、Nginx、IIS、BEA Weblogic、Tomcat、Node.js