7月6号作业(表单)外加笔记

2024-02-23 16:59
文章标签 表单 笔记 作业 外加

本文主要是介绍7月6号作业(表单)外加笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

代码:

效果图:

web前端

c:client 客户端

b:browser 浏览器

s:server 服务器

c/s:安装,更新,不跨平台(windows,mac,linux) 大型专业应用,安全性更高

b/s

html--结构

css--表现

js--行为

mdn--html资料解释

html

html--超文本标记语言

超:超链接,能从一个网页跳转到另一个网页

标记:文本要变成超文本,就需要各种标记符号

语言:每一个标记的写法、读音、使用规则、

语法规范:标签全部小写

标签:<开始标签>标签体(neirong)</结束标签>标签可以嵌套

html骨架

<!-- 注释对代码进行解释 (ctrl+/)-->

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document(标题标签)</title>
</head>
<body>
​
</body>
</html>

属性名=“属性值”

属性名与属性值相等时只写属性名

快速生成

<!-- shift+!(快捷键) -->

标题标签

<!-- 标题标签  h1-h6逐渐变小 独占一行 -->
<h1>我是标题</h1>

段落标签

 <!--段落标签  p 行与行之间--><p> </p>

换行标签、水平标签

    <!-- 换行标签 --><br/><!-- 水平标签 --><hr/>

文本格式化标签

    <!-- 加粗 --><strong>加粗</strong><b>加粗</b><!-- 倾斜 --><em></em><i></i><!-- 删除线 --><del></del><s></s><!-- 下划线 --><ins></ins><u></u>

无语义标签

<!-- 无语义标签,独占一行   多用于布局 --><div></div><!-- span一行可存在多个 --><span></span>

图片标签

<!-- src:指向图片位置   alt:图片地址发生错误时,用来提示的字     title:鼠标经过时,显示的文字 width:宽度height:高度border:边框--><img src="../图片/微信图片_20230531210334.jpg" alt="" title="" width="" height="" border="20">

视频

<body><!-- controls:控件autoplay:自动播放muted:静音播放poster:等待加载时的显示图片loop:循环播放--><video src="地址" controls autoplay muted loop></video>
</body>

音频标签

<body><audio src="地址" controls muted autoplay loop></audio>
</body>

链接标签

<body><!-- 默认当前窗口打开-->
​<a href="https:/www.baidu.com" target="_blank">去某某</a><a href=".\01-html骨架.html" target="_blank">去01</a>
</body>

锚链接

<body><!-- id属性:身份证号(独一无二的) --><a href="#one">个人经历</a><div id="one">个人经历</div>
</body>

mp3

mp4

有序列表

<body><!-- 有序列表 --><!-- 默认是阿拉伯数字-->喜欢的食物<ol type="a"><li>榴莲</li><li>臭豆腐</li><li>鲱鱼罐头</li><li>奶茶泡饭</li></ol>
</body>

无序列表

<body>你喜欢的明星是?<ul type="circle"><li>丁真</li><li>罗翔</li><li>张杰</li></ul>
</body>

自定义列表

<body><dl>喜欢的明星是谁?</dt><dd>张三</dd><dd>李四</dd><dd>王五</dd></dl>
</body>

iframe框架

<body>这是我的主页面<iframe src="https://taobao.com" width="900px" height="600px"></iframe><a href="https://taobao.com" target="nn">去淘宝</a><iframe name="nn" frameborder="0" width="800px" height="200px"></iframe>
</body>

特殊字符

<body><div><!-- &lt;--小于号&gt;--大于号&nbsp;--空格符&deg;--摄氏度&yen;--人名币-->红红火火&nbsp;恍恍惚惚</div>
</body>

元素显示模式

<!-- 元素显示模式:块元素:独占一行 eg:div(宽、高、内外边距可以设置)行内元素:一行可以存在多个 eg:span(宽、高、内外边距不可以设置)行内块元素:一行可以存在多个,且可以设置宽、高、内外边距-->

表格标签

<body><table><!-- 表头caption:通过css更改--><caption></caption><thead></thead><!-- 行  t:table r:rows--><tr><th></th></tr><tbody><tr><td></td></tr></tbody><tfoot><tr><td></td></tr></tfoot></table>
</body>

表格标签属性

<body><!-- cellspacing:单元格缝隙 --><!-- table:border(只控制外围大小)、width、height(table 值是底线,只高不低) --><table border="1px" width="900px" height="400px" cellspacing="10"> <!-- 表头caption:通过css更改--><caption>学生信息</caption><!-- thead、tr、table、tfoot:align:更改水平居中、左、右 vlaign:更改垂直居中、上(top)、下(bottom)height--><thead height="100px" align="center" vlaign="middle"><!-- 行  t:table r:rows--><tr height="" align="" valign=""><th>姓名</th><th>性别</th><th>年龄</th><th>民族</th><th>政治面貌</th></tr></thead><tbody height="" algin="" valign=""><tr><td>张三</td><td>男</td><td>18</td><td>汉</td><td>团员</td></tr><tr><td>张三</td><td>男</td><td>18</td><td>汉</td><td>团员</td></tr><tr><td>张三</td><td>男</td><td>18</td><td>汉</td><td>团员</td></tr><tr><td>张三</td><td>男</td><td>18</td><td>汉</td><td>团员</td></tr></tbody><tfoot><tr><td></td><td></td><td></td><td></td><td>共计4人</td></tr></tfoot></table>
</body>

单元格合并

​<!-- 跨行:rowspan跨列:colspan-->
​

details

<body><!-- details:详情标签  配合summary使用--><details><summary>有志青年</summary>我们这里都是有志青年</details>
</body>

tabindex

<body><!-- tabindex:让本不能tab遍历获取焦点的元素可以获取,可以为负数,0,正数 --><input type="text"><a href="#">去百度</a><div>我是第一个盒子</div><div tabindex="0">我是第二个盒子</div><div>我是第三个盒子</div><div>我是第四个盒子</div>
</body>

表单的基本结构

<body><!-- 表单:网页交互区,搜集用户信息action:将数据交给谁处理name:必有属性method:提交方式(ajax)--><form action="https://baidu.com/s" method="get/post"><input type="text" name="wd"><button>提交</button></form>
</body>

常见的表单元素

<body><form action="#"><!-- 文本框 --><!-- maxlength:最大长度 placeholder:提示词-->用户名:<input type="text" name="user" value="dkr" maxlength="6" placeholder="请输入用户名"><br /><!-- 密码 -->密码:<input type="password" name="pwd"><br /><!-- 单选框 --><input type="radio" name="gander" value="nan">男<input type="radio" name="gander" value="nv">女<br/><!-- 多选框  label标签--><!-- checked:默认选中 --><input type="checkbox" name="food" value="d">豆腐<!--  <input type="checkbox" name="food" value="d" id="doufu"><label for="doufu">豆腐<label> --><label><input type="checkbox" name="food" value="l">榴莲</label><input type="checkbox" name="food" value="f" checked>肥肉<!-- 隐藏域 --><input type="hidden" name="hid" value="我自己的"><!-- 确认按钮 --><input type="submit"><!-- <button type="submit"></button> --><!-- 重置按钮 --><input type="reset"><!-- 普通按钮 --><input type="button"><!-- 文本域 --><textarea cols="30" rows="10" maxlength="200"></textarea><!-- 下拉菜单 --><!-- selected:下拉菜单的默认选中 --><select name="籍贯" id=""><option value="成都" selected>成都</option><option value="西安">西安</option><option value="兰州">兰州</option></select></form>
</body>

html的全局属性

<body><!-- id:身份证号,在一个页面中只能出现一次 --><div id="one"></div><!-- class  一类 --><div class="pink">我是个盒子</div><div class="pink">我是个盒子</div><div class="pink">我是个盒子</div><div class="pink">我是个盒子</div>
​<!-- accesskey 设置快捷键 --><form action="#"><input type="text" name="a" id=""><button accesskey="s">提交</button></form><!-- style --><!-- data-*  自定义属性 -->
​
</body>

html5语义标签

<body><div class="head"></div><div class="body"><div class="nav"></div>
</div><div class="footer"></div>
​
</body>

h5表单

<body><form action="#"><input type="number"><input type="color"><input type="time"><button>提交</button></form>
</body>

css

css体验

<title>Document</title><style>div{width: 300px;height: 300px;background-color: pink;}</style>
</head>
<body><div>我是盒子</div>
</body>

css的三种引入方式

<title>Document</title><!-- 外部样式 推荐! --><link rel="stylesheet" href="./14-样式css"><!-- 内部样式 --><style>/* css基本结构选择器{属性名: 属性值;属性名: 属性值;}
​*/.box1{width: 300px;height: 300px;background-color: pink;}</style>
</head>
<body><div class="box1">我是盒子</div><!-- 行内样式:不推荐 --><div style="width:300px; height: 300px; background-color: green;"></div><div class="box2">我是box2</div>
</body>
样式css
  .box2{width: 300px;height: 300px;background-color: blue;}

基本选择题

<title>Document</title><style>/* 标签选择器  选中所有的p标签*/p {color: aqua;}
​/* id选择器 */#box1 {color: pink;}
​/* 类选择器 */.box2 {color: blueviolet;}
​/* 通配符选择器*/*{color: aliceblue  }   </style>
</head>
<body><p>我是一段文字</p><div id="box1">我是盒子1</div><div class="box2">我是盒子2</div><div class="box2">我是盒子3</div>
​<p>我是一段文字</p>
</body>

包含选择器

<title>Document</title><style>/* 子代选择器 选中亲生儿子*/.a>li{background-color: beige;}/* 后代选择器 找到后代所有要找的元素*/.a li{color: blueviolet;}</style>
</head>
<body><ul class="a"><li>1</li><li>1</li><li>1</li><li>1</li><ul><li>2</li><li>3</li><li>4</li><li>5</li></ul></ul>
</body>

字体的样式

<title>字体</title><style>div{/* 字体大小 *//* font-size: 40px; *//* 字体粗细 *//* font-weight: bold;(加粗) *//* 100-900 其中400==初始粗细 800==加粗 100-900越来越粗*//* font-weight: 400; *//* 字体是否倾斜 *//* font-style: italic/normal; *//* font-family: "微软雅黑"; */
​
​/* italic 900可省略,字体大小,font-family必须存在 */font: italic 900 70px "微软雅黑"
​
​}</style>
</head>
<body><div>我是图图小淘气,面对世界很好奇</div>
</body>

复合选择器

<title>Document</title><style>/* div{color: beige;}p{color: beige;}span{color: beige;} */div,p,span{color: beige;}</style>
</head>
<body><div>woshidfdk</div><p>hhhhhhhh</p><span>dhfddkks</span>
</body>

属性选择器

<title>Document</title><style>input{background-color: antiquewhite;}input[type="password"]{background-color: aquamarine;}div[id]{width: 300px;height: 300px;background-color: bisque;}input[type^="te"]{background-color: blue;}input[type$="1"]{background-color: brown;}input[type*="e"]{background-color: burlywood;}</style>
</head>
<body><input type="text"><br /><input type="password"><br /><input type="search"><br /><input type="url"><br /><input type="number"><br />
​<div id="aquamarine"></div><div>2</div>
</body>

首行

<title>Document</title><style>p{text-indent: 2em;font-size: 20px;}</style>
</head>
<body><p>hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh</p>
</body>

这篇关于7月6号作业(表单)外加笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/739298

相关文章

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

HTML提交表单给python

python 代码 from flask import Flask, request, render_template, redirect, url_forapp = Flask(__name__)@app.route('/')def form():# 渲染表单页面return render_template('./index.html')@app.route('/submit_form',

论文阅读笔记: Segment Anything

文章目录 Segment Anything摘要引言任务模型数据引擎数据集负责任的人工智能 Segment Anything Model图像编码器提示编码器mask解码器解决歧义损失和训练 Segment Anything 论文地址: https://arxiv.org/abs/2304.02643 代码地址:https://github.com/facebookresear

数学建模笔记—— 非线性规划

数学建模笔记—— 非线性规划 非线性规划1. 模型原理1.1 非线性规划的标准型1.2 非线性规划求解的Matlab函数 2. 典型例题3. matlab代码求解3.1 例1 一个简单示例3.2 例2 选址问题1. 第一问 线性规划2. 第二问 非线性规划 非线性规划 非线性规划是一种求解目标函数或约束条件中有一个或几个非线性函数的最优化问题的方法。运筹学的一个重要分支。2

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

查看提交历史 —— Git 学习笔记 11

查看提交历史 查看提交历史 不带任何选项的git log-p选项--stat 选项--pretty=oneline选项--pretty=format选项git log常用选项列表参考资料 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的 工具是 git log 命令。 接下来的例子会用一个用于演示的 simplegit

记录每次更新到仓库 —— Git 学习笔记 10

记录每次更新到仓库 文章目录 文件的状态三个区域检查当前文件状态跟踪新文件取消跟踪(un-tracking)文件重新跟踪(re-tracking)文件暂存已修改文件忽略某些文件查看已暂存和未暂存的修改提交更新跳过暂存区删除文件移动文件参考资料 咱们接着很多天以前的 取得Git仓库 这篇文章继续说。 文件的状态 不管是通过哪种方法,现在我们已经有了一个仓库,并从这个仓

忽略某些文件 —— Git 学习笔记 05

忽略某些文件 忽略某些文件 通过.gitignore文件其他规则源如何选择规则源参考资料 对于某些文件,我们不希望把它们纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常它们都是些自动生成的文件,比如日志文件、编译过程中创建的临时文件等。 通过.gitignore文件 假设我们要忽略 lib.a 文件,那我们可以在 lib.a 所在目录下创建一个名为 .gi