Python之路52-html的本质及web程序中的作用

HTML

  1. 有一套规则,浏览器认识的规则

2.开发者:

学习html规则

开发后台程序

写html文件(充当模板的作用)

数据库获取数据,然后替换到html文件的指定位置(web框架)

3.本地测试

找到文件路径,直接打开浏览器

pycharm打开测试

4.编写html文件

doctype对应关系

html标签,标签内部可以写属性,html标签只能有一个

注释 <!-- 注释内容 -->

5.标签分类

自闭合标签,如

<meta charset="UTF-8">

主动闭合标签,如

<title>title</title>

6.head标签

<meta> 编码 跳转 刷新 关键字 描述 IE兼容

<title>

<link /> 搞小图标,欠

<style></style>    欠

<script></script> 欠

7.body标签

图标 &nbsp; &gt; &lt;

http://www.cnblogs.com/web-d/archive/2010/04/16/1713298.html

p标签 段落

br标签 换行

span标签

h标签 标题

div标签 块

=====总结=====

所有标签分为:

块级标签: div标签(白板) h标签(加大加粗) p标签(段落和段落之间有间距)

行内标签: span标签(白板)

标签之间可以嵌套

标签存在的意义,css操作、js操作

ps:浏览器审查元素的使用

定位

查看样式

时间: 2024-10-14 08:15:09

Python之路52-html的本质及web程序中的作用的相关文章

【Python之路】第十五篇--Web框架

Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env python #coding:utf-8 import socket def handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\r\n\r\n") client.send("Hello, Seven")

Python之路【第二十七篇】:web服务器django

Django 一.web框架 框架,即时framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单的说,就是用别人搭建好的舞台来表演你的才艺. 对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. import socket def handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\

python之路-------第3章、如何运行程序,热身

专业术语----- 库模块/使用一些东西做事情.创建变量就类似于创建对象进行初始化 常用方法------ dir(__builtins__).help(sys).import(sys).import imp.print(sys.path).print(sys.modules) dir()函数可以返回一个列表,其中包含了对象的所有属性,包括了方法和属性. 1.1.交互模式下编写代码 python交互命令行.IDE.系统终端. 如果没有设置系统shell的PATH环境变量,使其包含了python的安

python 文件单行循环读取的坑(一个程序中,文件默认只能按行循环读取一次,即使写到另一个循环里,它也只读取一次)

本来写了一个程序,想获取a文件中有,但是b文件中没有的行: 想到的方法是:1.一行一行提取a文件中数据,然后用a文件中的每一行与b文件中的每一行比较, 2.如果找到相同行就继续查找a中的下一行,如果找不到,就把这行保存起来,就是要找的一行 程序写成如下: f = open("file/a.txt","r",newline='\n') ff= open ("file/aa.txt","r",newline='\n') new=o

python之路四

内建函数 内建函数详解: 1. abs(x) abs()函数返回数字(可为普通型.长整型或浮点型)的绝对值.如果给出复数,返回值就是该复数的模.例如: >>>print abs(-2,4) 2.4 >>>print abs(4+2j) 4.472135955 2. apply(function,args[,keywords]) apply()函数将args参数应用到function上.function参数必须是可调用对象(函数.方法或其他可调用对象).args参数必须以

Python之路-python(装饰器、生成器、迭代器、Json &amp; pickle 数据序列化、软件目录结构规范)

装饰器: 首先来认识一下python函数, 定义:本质是函数(功能是装饰其它函数),为其它函数添加附件功能        原则:        1.不能修改被装饰的函数的源代码.        2.不能修改被装饰的函数的调用方式. 1 def test(): 2 print('test') 3 print(test ) #表示是函数 4 test() #表示执行foo函数 <function test at 0x00595660>#表示的是函数的内存地址test#函数test执行结果 简单的装

Python之路(二十八):Web框架本质

Django前戏之Web框架本质及浅谈HTTP协议 Web框架本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 # !/usr/bin/env python # -*- coding:utf-8 -*- # __Author__ Jianer import socket    def handle_reques

Python之路【第九篇】:Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy

Python之路[第九篇]:Python操作 RabbitMQ.Redis.Memcache.SQLAlchemy Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memc

Python之路【第三篇】:Python基础(二)

Python之路[第三篇]:Python基础(二) 内置函数 一 详细见python文档,猛击这里 文件操作 操作文件时,一般需要经历如下步骤: 打开文件 操作文件 一.打开文件 1 文件句柄 = file('文件路径', '模式') 注:python中打开文件有两种方式,即:open(...) 和  file(...) ,本质上前者在内部会调用后者来进行文件操作,推荐使用 open. 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作.