超文本

理解RESTful 架构

戏子无情 提交于 2019-12-18 00:26:33
REST是所有Web应用都应该遵守的架构设计指导原则。 Representational State Transfer,翻译是”表现层状态转化”。 面向资源是REST最明显的特征,对于同一个资源的一组不同的操作。资源是服务器上一个可命名的抽象概念,资源是以名词为核心来组织的,首先关注的是名词。REST要求,必须通过统一的接口来对资源执行各种操作。对于每个资源只能执行一组有限的操作。(7个HTTP方法:GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS) 什么是RESTful API? 符合REST架构设计的API。 总结 符合REST设计标准的API,即RESTful API。REST架构设计,遵循的各项标准和准则,就是HTTP协议的表现,换句话说,HTTP协议就是属于REST架构的设计模式。比如,无状态,请求-响应。。。 参考: 理解本身的REST架构风格 http://www.infoq.com/cn/articles/understanding-restful-style/ 理解RESTful架构 http://www.ruanyifeng.com/blog/2011/09/restful.html Restful API设计指南 http://www.ruanyifeng.com/blog/2014/05/restful_api.html 二

HTML(超文本标记语言)之【动态网页】

拜拜、爱过 提交于 2019-12-07 02:03:41
HTML前面已经介绍,所以CSS和JavaScript就是我们今天的主要内容。 CSS全称是级联样式表(Cascading Style Sheets)。解决内容与表现分离的问题 样式解决了一个普遍的问题 HTML 标签原本被设计为用于定义文档内容。通过使用 <h1>、<p>、<table> 这样的标签,HTML 的初衷是表达“这是标题”、“这是段落”、“这是表格”之类的信息。同时文档布局由浏览器来完成,而不使用任何的格式化标签。 由于两种主要的浏览器(Netscape 和 Internet Explorer)不断地将新的 HTML 标签和属性(比如字体标签和颜色属性)添加到 HTML 规范中,创建文档内容清晰地独立于文档表现层的站点变得越来越困难。 为了解决这个问题,万维网联盟(W3C),这个非营利的标准化联盟,肩负起了 HTML 标准化的使命,并在 HTML 4.0 之外创造出样式(Style)。所有的主流浏览器均支持层叠样式表。 层叠次序 当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢? 一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。 浏览器缺省设置 外部样式表 内部样式表(位于 <head> 标签内部) 内联样式(在 HTML 元素内部) 因此,内联样式(在 HTML 元素内部)拥有最高的优先权

沃土前端系列 - HTML常用标签

谁说我不能喝 提交于 2019-12-05 08:58:42
html是什么 HTML是Hyper Text Markup Language的缩写,中文的意思是“超文本标记语言”,它是制作网页的标准语言。由于网页中不仅包含普通文本,还包含超文本,故被称作超文本描述语言。 那什么是超文本呢?所谓超文本,就是指图像、视频、动画、声音、表格、链接等多媒体的内容。 第一个网页Hello world 打开记事本,写上Hello world,然后保存为index.html,接着用浏览器把index.html打开,就看到了 Hello world,这就是一个最简单的网页。 认识标签 什么是标签(元素) <!-- DOCTYPE 这个文档类型,一开始无需深究 --> <!DOCTYPE html> <html> <!-- 网页的一些设置放在head --> <head> <!-- 设置字符集 --> <meta charset="UTF-8"> <!-- 设置标题--> <title>demo</title> </head> <!-- 看得见的部分放在body --> <body> hello world </body> </html> html、body、head、meta都是标签,不同的标签作用也不同 常用标签一 标题标签H1~H6 分割线标签 hr div标签 段落p标签 span标签 块级标签和行内标签 换行标签 br 图片标签 列表标签 <

前端

大兔子大兔子 提交于 2019-12-03 23:47:26
HTML指的是超文本标记语言(Hyper Text Mark up Language) CSS 级联样式表(Cascading Style Sheet)简称“CSS”通常又称为“风格样式表”(Style Sheet),它是用来进行网页风格设计的。 JavaScript 是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,为客户提供更流畅的浏览效果。 来源: https://www.cnblogs.com/a1b2c3d4/p/11811819.html

Python爬虫基础-HTTP基本原理-超文本

≯℡__Kan透↙ 提交于 2019-11-27 22:05:08
超文本,其英文名称叫作hypertext,我们在浏览器里看到的网页就是超文本解析而成的,其网页源代码是一系列HTML代码,里面包含了一系列标签。浏览器解析这些标签后,便形成了我们平常看到的网页,而网页的源代码HTML就可以称作超文本。 来源: https://blog.csdn.net/weixin_43193719/article/details/99759203

超文本传输协议HTTP

冷暖自知 提交于 2019-11-27 08:31:48
HTTP协议定义了浏览器(即万维网客户进程)怎样向万维网服务器请求万维网,以及服务器怎样将文档传送给浏览器。 从层次角度看,HTTP是面向事务的应用层协议,它是万维网上能够可靠的交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。 HTTP不仅可以传送完成超文本跳转所必须的信息,还可以传送任何可从互联网上得到的信息,如文本、超文本、声音和图像等。 1、万维网的工作过程 万维网的大致工作过程如下图所示: 每个万维网网点都有一个服务器进程,它不断地监听TCP的端口80, 以便发现是否有浏览器(即万维网客户)向它发出连接建立请求,一旦监听到连接建立请求并建立了TCP连接之后,浏览器就向万维网服务器发出浏览某个页面的请求,服务器接着就返回所请求的页面作为响应,最后,TCP连接就被释放了。在浏览器和服务器之间的请求和响应的交互,必须按照规定的格式和遵循一定的规则,这些格式和规则就是超文本传送协议HTTP。 HTTP规定在HTTP客户与HTTP服务器之间的每次交互,都由一个ASCII码串构成的请求和一个类似的通用互联网扩充,即“类MIME (多用途互联网邮件扩展)” 的响应组成。HTTP报文通常都使用TCP连接传送。 用户浏览页面的方法有两种,一种方法是在浏览器的地址窗口中键入所要找的页面的URL,另一种方法是在某一个页面中用鼠标点击一个可选部分

html (超文本标记语言)

假装没事ソ 提交于 2019-11-26 21:33:36
HTML元素 万维网联盟(W3C)在 HTML 4 中推荐使用小写,而在未来 (X)HTML 版本中强制使用小写。 HTML 元素的通用属性: class 为html元素定义一个或多个类名(classname)(类名从样式文件引入) id 定义元素的唯一id style 规定元素的行内样式(inline style) title 描述了元素的额外信息 (作为工具条使用) HTML head 元素 <head> 定义了文档的信息 <title> 定义了文档的标题 <base> 定义了页面链接标签的默认链接地址 <link> 定义了一个文档和外部资源之间的关系 <meta> 定义了HTML文档中的元数据 <script> 定义了客户端的脚本文件 <style> 定义了HTML文档的样式文件 <base href="//www.w3cschool.cn/images/" target="_blank"> <link rel="stylesheet" type="text/css" href="mystyle.css"> <meta http-equiv="refresh" content="30"> map标签 带有可点击区域的图像映射 <img src="planets.gif" width="145" height="126" alt="Planets" usemap="

HTML - 超文本标记语言 (Hyper Text Markup Language)

╄→гoц情女王★ 提交于 2019-11-26 21:32:43
HTML是建设网站/网页制作主要语言。 HTML是一种易于学习的标记语言。 HTML使用像 <p> 尖括号内标记标签来定义网页的内容: HTML 实例 <html> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html> 尝试一下 » 点击 "尝试一下" 按钮查看实例。 HTML使用开始标记和结束标记来标记一个网页元素,:在上面的例子,<p>标签标志着一个段落开始,</p>标志着该段末尾。 通过使用简单的HTML标签,网页设计师可以为一个网页(HTML文档)添加标题,段落,文字,表格,图片,列表,编程代码等。 Web浏览器(IE浏览器,火狐,Chrome等)读取HTML文档,解释HTML标记,并显示正确用户可读的内容(不显示HTML标签): 根据HTML标准,HTML可用于定义网页的内容。/p> 要定义视觉样式(颜色,大小,外观,布局等),应使用CSS(层叠样式表)(见下一章)。 如何 学习 HTML? W3CSchool提供了完整的HTML教程,你可以学到所有关于HTML的知识。 HTML学习简单 - 你会喜欢上它的。 www.zuiuren.com www.foodtvl.com www.0539g.com www.linyiwuliu.cn www.jusho.com www

应用层协议端口号

醉酒当歌 提交于 2019-11-25 19:20:02
TCP端口号及其应用 端口号 协议 说明 21 FTP 文件传输协议 23 Telnet 用于远程登录,可以控制目标计算机 25 SMPT SMPT是服务器开放的端口,用于发送邮件 80 HTTP 超文本传输协议 110 POP3 用于邮件的接收 443 HTTPS 加密的超文本传输协议 1521 Oracle数据库服务 UDP常用的一些端口号 端口号 协议 说明 53 DNS 域名解析协议 69 TFTP 简单的文件传输协议 123 NTP 网络时间协议 来源: https://blog.51cto.com/14449563/2427272