行内元素则不需另起一行
标签:
前端介绍什么是前端?
通常与用户进行交互的操纵界面都称为前端
好比:手机界面,电视屏幕,电脑显示屏等
web处事的素质
在浏览器上输入一个网址后回车进行的操纵
1.朝着指定处事器发送请求
2.处事端接收相应的请求
3.处事端返回相应的响应
4.浏览器接收响应 凭据特点的法则衬着页面展示给用户看
import socket server = socket.socket server.bind((‘127.0.0.1‘,9527)) server.listen(5) while True: conn,addr = server.accept() data = conn.recv(1024) conn.send(b‘HTTP/1.1 200OK \n\r\n‘) conn.send(b‘HELLO WORLD‘) conn.close()
HTTP协议
超文本传输协议
规定了浏览器与处事端之间数据传输的格局
四大特性
1.基于请求响应
一次请求对应一次响应
2.基于TCP/IP感化于应用层之上的协议(还有ftp协议)
3.无状态
不保存客户真个状态(不管请求几次,待如初见)
所以就需要 cookie(储存在用户本地终端上的数据) session token
4.无连接
长链接 websocket(类似于http协议的大补丁)
数据格局 请求格局1.请求首行(请求方法 协议版本)
2.请求头(一大堆的k,v键值对)
3.请求体(携带的数据)
响应格局1.响应行首(响应状态码)
2.响应头(一大堆的K,V键值对)
3.响应体(浏览器展示给用户看的数据)
响应状态码
用数据来暗示一大堆提示信息
1XX:处事端告成接收到客户真个数据正在措置惩罚惩罚 你可以继续提交
2XX:200请求告成 处事端已经返回了你想要的数据
3XX:重定向(原本想访谒A但是内部自动给你转到了B上面)
4XX:404请求资源不存在,403你当前不具备请求该资源的条件
5XX:500处事端内部错误 机房着火 雨你无瓜
公司内部可以定制本身响应状态码
请求方法
1.get请求
朝处事端要资源(获取数据)
类似于浏览器窗口输入获取百度首页
2.post请求
朝处事端提交数据(提交数据)
类似于登录注册成果
HTML是什么?
超文本符号语言(Hypertext Markup Language, HTML)是一种用于创建网页的符号语言。
素质上是浏览器可识另外法则,我们凭据法则写网页,浏览器按照法则衬着我们的网页。对付差此外浏览器,同个标签可能有差此外解释(浏览器的兼容性问题)
网页文件的扩展名:.html或.htm
HTML注释
单行注释:<!--注释内容--> 多行注释:<!-- 注释内容1 注释内容2 -->
注释是代码之母。
<!DOCTYPE标签><!DOCTYPE> 声明必需是 HTML 文档的第一行,位于 <html> 标签之前。
?
声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
? HTML文档布局最根基的HTML文档:
<!DOCTYPE html> <html lang="zh-CN"> <head> #head内放的内容不是给用户看的 是给浏览器去识别做相应操纵的 <meta charset="UTF-8"> <title>css样式优先级</title> </head> <body> #body内放的内容就是浏览器展示给用户看到的花里胡哨的页面 </body> </html>
1.<!DOCTYPE html>声明为HTML5文档
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/33074.html