python web开发 HTML基础

简介: python web开发 HTML基础

文章目录


1. 简介

2. 标签元素属性

3. 表格

4. 列表

ol 有序

ul 无序

自定义列表

5. 表单

输入域标记 input

选择域标记 select, option

文字域标记 textarea

6. 综合练习

learning from 《python image.pngweb开发从入门到精通》


1. 简介


HTML 是描述网页的一种标记语言,Hyper Text Markup Language

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Michael 学习python web 开发</title>
</head>
<body>
    <h1> 第一章 h1</h1> <!--这是注释格式-->
    <h2> 第一节 h2</h2>
    <p>第一章学习 html基础内容 p </p>
</body>
</html>

image.pngimage.png


3. 表格


  • <table> 定义表格,<tr> 行,<td> 表格数据
  <table border="1">
        <tr>
            <td>姓名</td>
            <td>年龄</td>
            <td>性别</td>
        </tr>
        <tr>
            <td>张三</td>
            <td>20</td>
            <td>男</td>
        </tr>
        <tr>
            <td>李四</td>
            <td>21</td>
            <td>女</td>
        </tr>
    </table>

image.png

  <h4 style="text-align: center">课程表</h4>
    <table border="1" cellpadding="10" width="100%">
        <tr>
            <td colspan="2">时间/日期</td>
            <td>星期一</td>
            <td>星期二</td>
            <td>星期三</td>
            <td>星期四</td>
            <td>星期五</td>
            <td>星期六</td>
            <td>星期日</td>
        </tr>
        <tr>
            <td rowspan="2">上午</td>
            <th>9:30-10:15</th>
            <td>语文</td>
            <td>数学</td>
            <td>英语</td>
            <td>物理</td>
            <td>化学</td>
            <td>生物</td>
            <td>政治</td>
        </tr>
        <tr>
            <th>10:25-11:10</th>
            <td>语文</td>
            <td>数学</td>
            <td>英语</td>
            <td>物理</td>
            <td>化学</td>
            <td>生物</td>
            <td>政治</td>
        </tr>
        <tr>
            <th colspan="9"></th>
        </tr>
        <tr>
            <td rowspan="2">下午</td>
            <th>14:30-15:15</th>
            <td>语文</td>
            <td>数学</td>
            <td>英语</td>
            <td>物理</td>
            <td>化学</td>
            <td>生物</td>
            <td>政治</td>
        </tr>
        <tr>
            <th>15:25-16:10</th>
            <td>语文</td>
            <td>数学</td>
            <td>英语</td>
            <td>物理</td>
            <td>化学</td>
            <td>生物</td>
            <td>政治</td>
        </tr>
  </table>

image.png


4. 列表


  • <ol> 有序,<ul> 无序,<li> 定义两者的列表项
  • <dl> 自定义列表,<dt> 自定义列表项,<dd> 自定义列表项描述

ol 有序

  <ol>
        <li>学习python</li>
        <li>学习html</li>
        <li>学习css</li>
        <li>学习javascript</li>
        <li>学习jquery</li>
    </ol>

image.png

    <ol type="a">
        <li>学习python</li>
        <li>学习html</li>
        <li>学习css</li>
        <li>学习javascript</li>
        <li>学习jquery</li>
    </ol>

image.png

类型说明:

a for lowercase letters
A for uppercase letters
i for lowercase Roman numerals
I for uppercase Roman numerals
1 for numbers (default)

ul 无序

<h4>手机类别</h4>
<ul>
    <li>小米手机</li>
    <li>华为手机</li>
    <ul>
        <li>华为 P10</li>
        <li>华为 P20</li>
        <ol>
            <li>8GB+128GB</li>
            <li>8GB+256GB</li>
        </ol>
    </ul>
    <li>苹果😀手机</li>
</ul>

image.png

image.png


5. 表单


  • <form>

输入域标记 inputimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png



6. 综合练习


用户信息表单

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>用户表单信息</title>
</head>
<body>
<h4>请输入用户信息</h4>
<form action="输入用户信息" method="post">
    <div>
        <label for="username">用户名:</label>
        <input type="text" name="username" id="username">
    </div>
    <div>
        <label for="password">密&nbsp;&nbsp;&nbsp;码:</label>
        <input type="password" name="password" id="password">
    </div>
    <div>
        <label>性&nbsp;&nbsp;&nbsp;别:</label>
        <input type="radio" name="gender" value="男" style="display: inline">男
        <input type="radio" name="gender" value="female" style="display: inline">女
    </div>
    <div>
        <label for="hobby">爱&nbsp;&nbsp;&nbsp;好:</label>
        <select name="hobby" id="hobby">
            <option value="篮球">篮球</option>
            <option value="足球">足球</option>
            <option value="乒乓球">乒乓球</option>
        </select>
    </div>
    <div>
        <label>上传头像:</label>
        <input type="file" name="头像">
    </div>
    <div>
        <label for="intro">自我介绍:</label>
        <div>
            <textarea name="intro" id="intro" cols="20" rows="4" id="remark"> </textarea>
        </div>
    </div>
    <div>
        <input type="submit" name="Submit" value="提交">
        <input type="reset" name="Submit" value="重置">
    </div>
</form>
</body>
</html>

image.png

相关文章
|
22天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的商城管理系统源码+运行步骤
基于Python+Vue开发的商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的网上商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
58 7
|
12天前
|
程序员 测试技术 开发工具
怎么开发Python第三方库?手把手教你参与开源项目!
大家好,我是程序员晚枫。本文将分享如何开发Python第三方库,并以我维护的开源项目 **popdf** 为例,指导参与开源贡献。Popdf是一个PDF操作库,支持PDF转Word、转图片、合并与加密等功能。文章涵盖从fork项目、本地开发、单元测试到提交PR的全流程,适合想了解开源贡献的开发者。欢迎访问[popdf](https://gitcode.com/python4office/popdf),一起交流学习!
75 21
怎么开发Python第三方库?手把手教你参与开源项目!
|
2天前
|
前端开发 JavaScript API
Webview+Python:用HTML打造跨平台桌面应用的创新方案
本文系统介绍了使用PyWebView库结合HTML/CSS/JavaScript开发跨平台桌面应用的方法。相比传统方案(如PyQt、Tkinter),PyWebView具备开发效率高、界面美观、资源占用低等优势。文章从技术原理、环境搭建、核心功能实现到性能优化与实战案例全面展开,涵盖窗口管理、双向通信、系统集成等功能,并通过“智能文件管理器”案例展示实际应用。适合希望快速构建跨平台桌面应用的Python开发者参考学习。
25 1
|
14天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的美容预约管理系统源码+运行
基于Python+Vue开发的美容预约管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的美容诊所预约管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
37 9
|
11天前
|
JavaScript 前端开发 关系型数据库
基于Python+Vue开发的体育场馆预约管理系统源码+运行
本项目为大学生课程设计作业,采用Python和Vue技术构建了一个体育场馆预约管理系统(实现前后端分离)。系统的主要目标在于帮助学生理解和掌握Python编程知识,同时培养其项目规划和开发能力。参与该项目的学习过程,学生能够在实际操作中锻炼技能,为未来的职业发展奠定良好的基础。
45 3
|
17天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的摄影网上预约管理系统源码+运行
基于Python+Vue开发的摄影网上预约管理系统(前后端分离),影楼婚纱摄影,这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的在线摄影预约管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
36 8
|
14天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的新闻管理系统源码+运行
基于Python+Vue开发的新闻管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的新闻管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
43 5
|
13天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的房产销售管理系统源码+运行
基于Python+Vue开发的房产销售管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的房产销售管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
32 2
|
18天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的民宿客房预订管理系统源码运行
基于Python+Vue开发的民宿客房预订管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的民宿客房预订管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
45 8
|
1月前
|
关系型数据库 MySQL 数据库
基于Flink CDC 开发,支持Web-UI的实时KingBase 连接器,三大模式无缝切换,效率翻倍!
TIS 是一款基于Web-UI的开源大数据集成工具,通过与人大金仓Kingbase的深度整合,提供高效、灵活的实时数据集成方案。它支持增量数据监听和实时写入,兼容MySQL、PostgreSQL和Oracle模式,无需编写复杂脚本,操作简单直观,特别适合非专业开发人员使用。TIS率先实现了Kingbase CDC连接器的整合,成为业界首个开箱即用的Kingbase CDC数据同步解决方案,助力企业数字化转型。
193 5
基于Flink CDC 开发,支持Web-UI的实时KingBase 连接器,三大模式无缝切换,效率翻倍!

热门文章

最新文章