前端1-----HTML了解,内联标签(图片,超链接锚点,超链接邮箱)
一丶自定制B/S
# -*-coding:utf-8-*-
# Author:Ds
import socket
IP_PORT=('127.0.0.1',9999)
#实例化 socket对象
TCP_SERVER=socket.socket()
# 绑定 端口和IP
TCP_SERVER.bind(IP_PORT)
TCP_SERVER.listen(5)
try:
#等待连接,
conn,addr=TCP_SERVER.accept()
# 获取连接信息
print(conn)
# 接收浏览器通过 http 协议 发送的 request的请求
from_browser_data=conn.recv(1024)
print(f'来自浏览器的数据:{from_browser_data.decode("utf-8")}')
# 通过http协议 ,向浏览器发送 返回数据 response
conn.send(b'HTTP/1.1 200 OK \r\n\r\n')
# 发送数据方式一:
# conn.send('Hello python and browser'.encode('utf-8'))
# 发送数据方式二: 浏览器默认GBK编码
with open('day43.md',encoding='utf-8') as f:
data=f.read().encode('gbk')
conn.send(data)
except Exception as e:
print(e)
finally:
conn.close()
TCP_SERVER.close()
二丶web介绍
web介绍:
web标准:
w3c:万维网联盟组织,用来制定web标准的机构(组织)
web标准:制作网页遵循的规范
web标准规范的分类:结构标准、表现标准、行为标准。
结构:html。表示:css。行为:Javascript。
总结说明:
结构标准:相当于人的骨架。html就是用来制作网页的。
表现标准: 相当于人的衣服。css就是对网页进行美化的。
行为标准: 相当于人的动作。JS就是让网页动起来,具有生命力的
下图很形象: