html标签.css属性-基础知识

HTML
今天学习前端知识,html就算一个裸体的人,css是为人添加华丽的衣服,js是为人添加动作,我们先来学习html
所有的web应用本质上都是一个socker服务端,我们所浏览的是socker客户端
客户端与服务器端交互时,返回的是字符串,浏览器将字符串解析了
首先一起创建了一个scoker服务器进行交互

import socket
def handle_request(client):
    buf=client.recv(1024)
    client.send(bytes("http:1.1.200 OK\r\n\r\n",encoding='utf-8'))
    client.send(bytes("hello seven",encoding='utf-8'))

def main():
    sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    sock.bind(('localhost',8000))
    sock.listen(5)

    while True:
        connection,address=sock.accept()
        handle_request(connection)
        connection.close()

if __name__=='__main__':
    main()

通过这一操作我们在浏览器中间输入lcoalhost:8000即可如图看到打印出 在代码中定义的 hello seven 浏览器相当于socker客户端 服务端就是socker服务端
在这里插入图片描述
重点
1.服务端返回的数据永远是字符串
2.字符串返回一大堆格式,浏览器认识的话就会帮忙解析出来
html是一套规则,浏览器认识的规则

然后通过修饰 为表格添加背景颜色,效果如图

client.send(bytes("<h1 style='background-color:red;'>Hello,Seven</h1>",encoding='utf-8'))

在这里插入图片描述
还可以将代码封装到文件中,以打开文件方式显示
在这里插入图片描述
我的index文件里是这样的,还跟着老师抄,添加了跳转网站功能,顺便把结果也打印了一下
在这里插入图片描述点击蓝字即会自动跳转到指定链接
在这里插入图片描述我们前面使用了打开文件,读取里面的命令,那这个文件的后缀名有要求嘛,是没有的,不想python必须用.py 为了规范我们加上.html

开发者要学习html规则,开发后台程序分为两步骤:
1.写html文件
2.数据库获取数据,然后替换到html文件的指定位置

index文件充当一个模板,例如我们可以定义一个@@然后使用replace替代 例如import time 调用当前时间 例如这个是数据库里的数据 就可以根据需求每次访问调取指定的数据呈现出来

chore等浏览器功能强大,也可以直接打开html文件 也可以直接呈现 不用借助于服务器
本地测试,
1.找到文件所在位置,直接以浏览器方式打开
2.pycharm会自动帮我们启一个sock服务端,将鼠标放到 空白 右键点打开哪个即可自动打开

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值