python web开发 HTML基础

文章目录

    • 1. 简介
    • 2. 标签元素属性
    • 3. 表格
    • 4. 列表
      • ol 有序
      • ul 无序
      • 自定义列表
    • 5. 表单
      • 输入域标记 input
      • 选择域标记 select, option
      • 文字域标记 textarea
    • 6. 综合练习

learning from 《python web开发从入门到精通》

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>

在这里插入图片描述
常用标签 链接

2. 标签元素属性

属性,以键值对方式出现

<a href="http://www.baidu.com"> 百度链接</a>
<a> 表示超链接

在这里插入图片描述

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>

在这里插入图片描述

	<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>

在这里插入图片描述

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>

在这里插入图片描述

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

在这里插入图片描述

类型说明:

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>

在这里插入图片描述

自定义列表

<h4>汽车类别</h4>
<dl><dt>国产汽车</dt><dd>-->比亚迪</dd><dd>-->长安</dd><dt>进口汽车</dt><dd>-->特斯拉</dd>
</dl>

在这里插入图片描述

5. 表单

  • <form>

输入域标记 input

<form><input name="user" type="text" value="默认名" size="12" maxlength="5">
</form>

在这里插入图片描述

<form><input name="密码" type="password" value="123456" size="25" maxlength="12">
</form>

在这里插入图片描述

<form><input name="uploadfile" type="file" formenctype="multipart/form-data" size="20" maxlength="12">
</form>

在这里插入图片描述

<form><input name="图片" type="image" src="xxx.jpg" width="120" height="150">
</form>

在这里插入图片描述

<form><input name="选择性别" type="radio" value="1" checked><input name="选择性别" type="radio" value="0"></form>

checked 默认选择项
在这里插入图片描述

<form><input name="box" type="checkbox" value="1" checked>封面<br><input name="box" type="checkbox" value="1" checked>正文<br><input name="box" type="checkbox" value="2">目录
</form>

在这里插入图片描述

<from><input name="提交" type="submit" value="提交论文">
</from>

在这里插入图片描述

<from><input name="重置" type="reset" value="重置输入">
</from>

在这里插入图片描述

<from><input name="普通按钮" type="button" value="发射">
</from>

在这里插入图片描述

<from><input name="隐藏的东西" type="hidden" value="bookisbn">
</from>

选择域标记 select, option

  • 列表方式
<from><select name="学习内容" id="learning"><option value="0" selected>FastAPI</option><option value="1">Flask</option><option value="2">Django</option></select>
</from>

在这里插入图片描述

  • 菜单方式:加multiple,可ctrl多选
<from><select name="学习内容" id="learning1" multiple><option value="0" selected>FastAPI</option><option value="1">Flask</option><option value="2">Django</option><option value="3">others</option></select>
</from>

在这里插入图片描述

文字域标记 textarea

<textarea name="文本输入" cols="20" rows="4" id="标记">默认的文字
</textarea>

在这里插入图片描述

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>

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/471471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php程序设计案例教程 程序题,PHP程序设计案例教程

目录第1章PHP概述与运行环境搭建11.1PHP入门11.1.1PHP的发展史21.1.2PHP的优点31.1.3PHP的运行机制41.2PHP扩展库51.2.1标准扩展库51.2.2外部扩展库61.3Web服务器61.3.1Apache服务器61.3.2IIS服务器71.4PHP运行环境的搭建71.5综合案例——创建第一个PHP程序10目录第1章PHP概述与…

美团大众点评合并:背后技术力量的对比回顾

美团网和大众点评网在10月8日中午联合发布声明&#xff0c;宣布达成战略合作&#xff0c;两者将共同成立一家新公司。两者也在InfoQ及其组织的大会上进行过多次分享&#xff0c;我们将对美团和大众点评使用的技术进行回顾&#xff0c;来看看这两家电商巨头的技术实力。 美团和大…

python web开发 CSS基础

文章目录1. 基础知识2. ID&#xff0c;Class 选择器3. CSS盒子模型4. 嵌入CSS样式4.1 内联样式表4.2 内部样式表4.3 外部样式表learning from 《python web开发从入门到精通》 1. 基础知识 CSS &#xff0c;Cascading Style Sheet 层叠样式表&#xff0c;标记语言&#xff0c…

php fpm 统计,php实现fpm开启状态统计的方法

这篇文章主要给大家介绍了php-fpm开启状态统计的方法&#xff0c;文中介绍的非常详细&#xff0c;对大家具有一定的参考学习价值&#xff0c;需要的朋友们下面来一起看看吧。本文主要给大家介绍了关于php-fpm开启状态统计的相关内容&#xff0c;分享出来供大家参考学习&#xf…

shell脚本判断文件类型

转自&#xff1a;http://www.cnblogs.com/sunyubo/archive/2011/10/17/2282047.html 1. shell判断文件,目录是否存在或者具有权限 2. #!/bin/sh 3. 4. myPath"/var/log/httpd/" 5. myFile"/var /log/httpd/access.log" 6. 7. # 这里的-x 参数判断$myPath是…

python web开发 JavaScript基础

文章目录1. script 标签2. 字面量、变量3. 数据类型4. 运算符5. if 条件6. switch分支7. for循环8. while循环9. break&#xff0c; continue10. 函数11. JS事件12. 引入JS的两种方式12.1 HTML页面嵌入12.2 引入外部JS文件learning from 《python web开发从入门到精通》 JavaS…

php中括号的优先级是不是最高的,理解php中操作符的优先级和结合性

一般地说&#xff0c;操作符具有一组优先级&#xff0c;也就是执行他们的顺序。操作符还具有结合性&#xff0c;也就是同一优先级的操作符的执行顺序。这种顺序通常有从左到右(简称左)、从右到左(简称右)或者不相关。下表中给出的是php中的操作符和相关性简表&#xff0c;他们出…

Txt格式配置表无法解析的问题——BOM

今天再次遇到同一个问题&#xff1a;策划给来一个Txt格式配置表&#xff0c;我用解析类去读取&#xff0c;返回的结果为空。解析类参数是&#xff1a;主键key&#xff0c;文件名fileName&#xff0c;错误提示errorTip。 写读取语句的时候&#xff0c;主键key我是直接从txt文件中…

python web开发 jQuery基础

文章目录1. 引入 jQuery2. 基本语法3. jQuery 选择器3.1 元素选择器3.2 #id 选择器3.3 .class 选择器4. jQuery事件5. 获取内容和属性5.1 获取内容5.2 获取属性learning from 《python web开发从入门到精通》 jQuery 是一个轻量级的 JavaScript 函数库包含 元素选取&#xff0…

PHP动态验证,php-动态更改验证规则

我正在处理包含用户数据,特别是电话号码字段的表单.通常不需要电话号码,因此模型中唯一的验证规则是usphone规则.但是,如果用户正在提交此表格,则电话号码变得必不可少.我以为我可以在运行中简单地添加验证规则,设置模型并调用validates方法,但是我做错了或者没有按我预期的方式…

Html5 各属性详解

Div 这个标签是我们见得最多、用得最多的一个标签。本身没有任何语义&#xff0c;用作布局以及样式化或脚本的钩子(hook)。 Section section 应用的典型场景有文章的章节、标签对话框中的标签页、或者论文中有编号的部分。一个网站的主页可以分成简介、新闻和联系信息等几部分。…

python web开发 Bootstrap框架基础

文章目录1. 安装2. Bootstrap 5 基本应用learning from 《python web开发从入门到精通》 Bootstrap 是最受欢迎的 前端组件库&#xff0c;用于 HTML&#xff0c;CSS&#xff0c;JavaScript 开发的 开源工具集 1. 安装 使用 CDN 引用 <link href"https://cdn.jsdeli…

ubuntu memcached php,如何在 Ubuntu 18.04 上安装 Memcached

Memcached 是一个免费的开源高性能内存中键值数据存储。 它最常用于通过从数据库调用的结果缓存各种对象来加速应用程序。在本教程中&#xff0c;我们将介绍在 Ubuntu 18.04 上安装和配置最新版 Memcached 的过程。 相同的说明适用于 Ubuntu 16.04 和任何基于 Ubuntu 的发行版。…

window.cookie

本地测试cookie用火狐来测试 首先cookie是document上的一个属性。 先弹出一个cookie alert(document.cookie); //弹出是空的 设置cookie&#xff0c;格式是有一定要求的&#xff0c;格式是&#xff0c;名字值 这样的格式 所以设置的时候&#xff0c;这样设置 document.cook…

未知宽高元素的水平垂直居中

大致有4种方法实现&#xff1a; 一、table布局(display:table) 二、绝对布局&#xff08;position:absolute&#xff09;translate 三、转化为行内标签display:inline-block&#xff0c;借助另外一个标签高度来实现 四、通过js的获取标签的宽高来控…

python web开发 网络编程 TCP/IP UDP协议

文章目录1. TCP/IP协议1.1 IP协议1.2 TCP协议2. UDP协议3. Socket4. TCP编程4.1 创建TCP服务器4.2 创建TCP客户端4.3 简易聊天工具5. UDP编程5.1 创建UDP服务器5.2 创建UDP客户端learning from 《python web开发从入门到精通》 1. TCP/IP协议 大家都用同样的协议 protocol&am…

oracle批量联机,Oracle 12.2 使用联机重定义对表进行多处改变

下面的例子将演示如何使用联机重定义操作来对表进行多处改变&#xff0c;原始表jy.original的创建语句如下:SQL> create table jy.original(2 col1 number primary key,3 col2 varchar2(10),4 col3 clob,5 col4 date)6 organization index;Table created.表jy.original将按以…

python web开发 网络编程 HTTP协议、Web服务器、WSGI接口

文章目录1. HTTP协议2. Web服务器3. 静态服务器创建 web_server.py4. WSGI 接口4.1 CGI 通用网关接口4.2 WSGI4.3 定义 WSGI 接口4.4 运行 WSGI 服务learning from 《python web开发从入门到精通》 1. HTTP协议 应用层最主要的协议&#xff1a;HTTP协议&#xff08;HyperText…

php实现文字向左跑马灯,js实现文字跑马灯效果

js实现文字超过显示宽度每间隔1s自动向左滚动显示*{ margin:0; padding:0;}body{font:12px/1 微软雅黑;}.wrapper{font-size: 0.85rem; color: #333; padding-top: 0.75rem; margin: 0 0.75rem; white-space: nowrap; overflow: hidden;width: 300px;}.inner{ width:1000px;ove…

android 75 新闻列表页面

new.xml <?xml version"1.0" encoding"UTF-8" ?> <newslist><news><title>黑马52期就业快报</title><detail>热烈祝贺黑马52期平均薪水突破13k</detail><comment>15687</comment><image>ht…