一、排版标签:
h1-h6:标题从大到小a
换行
分割线b
b 换行 字体飘过
二、html常用标签之列表:
1、无序列表
- haha
- haha
type属性:disc(实心圆点,默认) cricle(空心圆点) square(实心方块)
2、有序列表
- enen
- enen
type属性:编号类型,默认整数,可选(1,A,a,I,i)
start属性:起始编号,默认1三、a标签
跳转到百度 跳转当前目录的html 连接打邮箱 下载1.py
target:
_blank在新窗口打开目标网页; _self在当前窗口打开目标网页四、img
属性:
src-图像url-规定图像的url alt-字符串-固定图像的替代文本 width-px/%-规定图像的宽 height-px/%-规定图像的高 border-px-图像的边框粗细五、div和span
hellohello
属性:
div:块级元素,是以另起一行渲染的元素 span:行内元素,不需另起一行 都没有实际意义,主要通过css为其赋予不同的表现。六、table
用户名 | 密码 | 年龄 |
---|---|---|
1 | 2 | 3 |
1 | 2 | 3 |
解释:
属性:
width-px/% 表格的宽度 height-px/% 表格的高度 border-px 表格的边框的粗细 align-Left/center/right 元素的对齐方式
七、form(app.py)
py:pip3 install tornado 轻量级jango框架
import tornado.ioloopimport tornado.webclass MainHandler(tornado.web.RequestHandler): def get(self): username=self.get_argument('username') salary=self.get_argument('salary') print(username,salary) self.write("Hello,world") def post(self): username = self.get_argument('username') salary = self.get_argument('salary') print(username,salary) hobby=self.get_arguments('hobby') print(hobby) gender=self.get_arguments('gender') print(gender) self.write('this is a test')application=tornado.web.Application([ (r"/index",MainHandler),])if __name__ == '__main__': application.listen(8888) tornado.ioloop.IOLoop.instance().start()
html:
属性:
text:单行文本输入框,name服务端获取数据的名字,placeholder浮现在表单格里 password:密码输入框,不可见的 button:普通按钮 submit:提交按钮 reset:重置按钮 hidden:隐藏按钮,页面上不可见,但是服务端可以获取到 file:文本选择框, 注意:必须指定MINE类型enctype="multipart/form-data,只在method="post"有效 checkbox;复选框,checked默认选择 radio:单选框 select:下拉列表- multiple:设置后允许多选
- disabled:禁止改下拉列表
- selected:首次显示时,为选中状态
- value:定义发忘服务器的选项值
textarea:多行文本框
- name:空件名称
- rows:设置显示行数(高度)
- cols:设置显示高度(宽度)
- disabled:布尔属性,禁用文本框
lable:表单修饰,不会呈现特殊效果,for属性应该与相关元素的id属性相同,结合css可以控制表单文本与控件对齐,美化表单。