欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > HTML-day1(学习自用)

HTML-day1(学习自用)

2025/2/12 16:33:38 来源:https://blog.csdn.net/weixin_64968161/article/details/145522966  浏览:    关键词:HTML-day1(学习自用)

目录

一、HTML介绍

二、常用的标签

1、各级标题(h1-h6)

2、段落标签(p)

3、文本容器(span)

4、图片标签(img)

5、超链接标签(a)

6、表格(table)

7、列表(ol、ul)

有序列表:ol

无序列表:ul

8、表单(form)--重要

8.1 form

8.2 input

8.3 label--标签框

8.4 select--下拉框

8.5 button-按钮


一、HTML介绍

 

二、常用的标签

1、各级标题(h1-h6)

h1->h6标题逐渐变小

<h1>望庐山瀑布</h1>
<h2>日照香炉生紫烟</h2>
<h3>遥看瀑布挂前川</h3>
<h4>飞流直下三千尺</h4>
<h5>疑是银河落九天</h5>

2、段落标签(p)

块级标签(独占一行)

<!-- 段落 --><!--块级标签(block) 独占一行 -->
<p>日照香炉生紫烟,遥看瀑布挂前川。</p>
<p>飞流直下三千尺,疑是银河落九天。</p>

3、文本容器(span)

内联标签(默认会在一行上显示)

<!-- 文本容器 内联标签(inline),默认会在一行上显示-->
<span>文本容器SpanA</span>
<span>文本容器SpanB</span>

4、图片标签(img)

<!-- 相对地址 -->
<!-- 可以使用./代表当前路径 -->
<img src="./image/pubu.png" width="400",height="400">
<img src="https://ts1.tc.mm.bing.net/th/id/R-C.d9ef0ad72f0ca06596d3f08e
4c776b8e?rik=x9sZoRDgdGqyrw&riu=http%3a%2f%2fp0.ifengimg.com%2fpmop%2f2018
%2f0531%2fA084C2601702A8793B9A2FEBFA7AB4919C268A5C1_size1303_w1080_h685.png
&ehk=tETvMUmGls88fnz1TEirRhLis3P%2ftG3G2jiPiSjECgk%3d&risl=&pid=ImgRaw&r=0"
width="400",height="400"/>

5、超链接标签(a)

<!-- 超链接 _self(在本页面打开)_blank(在新页面打开)_self(在本页面打开)-->
<a href="https://www.baidu.com" target="_blank"><h1>百度链接</h1></a>
<a href="https://www.baidu.com" target="_self"><img src="./image/pubu.png"
width="400",height="400"></a>
<a href="EasyA.html"><h1>跳转到EasyA页面</h1></a>

6、表格(table)

表格:table

行:tr

数据:td

<table><tr><td>编号</td><td>性别</td><td>年龄</td></tr><tr><td>1</td><td>张三</td><td>18</td></tr>
</table>

colspan:占用几列。

rowspan:占用几行。

 

<!-- 表格 --><table><!-- 加粗显示 -->  <thead><tr><th>A</th><th>B</th><th>C</th><th>D</th></tr></thead><!-- 写完thead下面可以用tbody将tr td扩起来 不过用处不大 见到认识就行 --><tbody><tr><td>1-1</td><!-- 占用两列 --><td colspan="2">1-2</td><!-- <td>1-3</td> --><td>1-4</td></tr><tr><td>2-1</td><td rowspan="2">2-2</td><td>2-3</td><td>2-4</td></tr><tr><td>3-1</td><!-- <td>3-2</td> --><td rowspan="2" colspan="2">3-3</td><!-- <td>3-4</td> --></tr><tr><td>4-1</td><td>4-2</td><!-- <td>4-3</td> --><!-- <td>4-4</td> --></tr></tbody></table>


注意在title下面加上:

<style>table,td,th{border:1px solid green;}
</style>

结果如下图所示:
 

7、列表(ol、ul)

有序列表:ol

<ol><li>橘子</li><li>香蕉</li><li>苹果</li><li>西瓜</li><li>柚子</li>
</ol>

无序列表:ul

<ul><li>橘子</li><li>香蕉</li><li>苹果</li><li>西瓜</li><li>柚子</li>
</ul>

结果如下图所示:

8、表单(form)--重要

8.1 form

表单可以通过设置action属性指定数据提交的目标URL,通过method属性指定提交方式(通常是GETPOST)。

当用户点击提交按钮(<input type="submit"><button type="submit">)时,表单会将所有输入控件的值打包发送到指定的服务器端脚本进行处理。

GET

作用:用于从服务器请求数据,通常用于获取资源(如页面内容、搜索结果等)。

典型场景:搜索框查询、获取网页内容、API请求等。

POST

作用:用于向服务器提交数据,通常用于创建或更新资源(如提交表单数据、上传文件等)。

典型场景:用户注册、登录、提交评论、上传文件等。

8.2 input

文本类型-text(默认)

密码类型-password

数字类型-number

单选框-radio

复选框-checkbox

隐藏域-hidden

普通按钮-button(默认)

提交按钮-submit(提交按钮所在的form标签内容)

重置按钮-reset(恢复表单初始状态)

placeholder-输入框提示按钮

value-设置初始值

checked-实现单选框的默认选中(最后有checked的为默认值,单选框有互斥效果,复选框没有)

disabled-禁用某个下拉框或者复选框

readonly-只读属性,无法修改其内容

<!-- 表单 --><form action="提交的地址" method="post"><!-- 表单组件 --><!-- 文本标签 (input的默认类型)--><div><!-- 代表这个label标签是指向user_name输入框 --><label for="user_name">用户名:</label><input id="user_name" type="text" name="username" placeholder="请输入用户名"/></div><!-- 密码 --><div><label for="user_password"><b>密码:</b></label><input id="user_password" type="password" name="password" placeholder="请输入密码"/></div><div><label for="user_age">年龄:</label><!-- number --><input id="user_age"  type="number" name="number" value="18" placeholder="请输入年龄"/></div><!-- radio 单选框 --><div><label>性别:</label><!-- value指定默认值 --><!-- 属于同一name的单选框可以实现互斥 --><!-- checked实现单选框的默认选中(最后有checked为默认值) --><input type="radio" value="男" name="sex" checked/> 男<input type="radio" value="女" name="sex" checked/> 女 </div><!-- 复选框--><div><label>爱好:</label><!-- checkedbox --><!-- checked默认选中 复选框没有互斥效果 --><input type="checkbox" name="hobby" value="badminton" checked/><label>羽毛球</label><input type="checkbox" name="hobby" value="basketball"/><label>篮球</label><input type="checkbox" name="hobby" value="tabletennis" checked/><label>乒乓球</label><input type="checkbox" name="hobby" value="SB"  disabled/><label>上班(无法选择)</label></div><!-- 下拉框 --><div><label>省份:</label><select name="province"><!-- 若没有value,则这个option的值就是里面的内容(如山东省) --><!-- selected 指定默认选择项 --><!-- disabled禁用某个下拉框或者复选框 --><option disabled selected>请选择省份</option><option value="sd" >山东省</option><option value="hn" >河南省</option><option value="hb">河北省</option><option value="sx" >山西省</option></select></div><!-- 只读属性 无法改变内容 --><div><label>学号:</label><input type="text" name="studentCode" value="21110503002" readonly/></div><!-- 隐藏域 --><input type="hidden" name="id" value="8859"/><!-- 按钮 默认就是提交按钮 --><button type="button">按钮</button><!-- 提交改按钮所在的form表单 --><button type="submit">提交按钮</button><!-- 重置按钮 (恢复表单初始状态)--><button type="reset">重置按钮</button><input type="button" value="普通按钮"/><input type="submit" value="提交按钮"/><input type="reset" value="重置按钮"/><!-- 换行标签 一般不用,一般用块级标签套用--><br /></form>

 

8.3 label--标签框

使用for可以指定input

8.4 select--下拉框

使用option标签来输入各个下拉框的内容

<div><label>省份:</label><select name="province"><!-- 若没有value,则这个option的值就是里面的内容(如山东省) --><!-- selected 指定默认选择项 --><!-- disabled禁用某个下拉框或者复选框 --><option disabled selected>请选择省份</option><option value="sd" >山东省</option><option value="hn" >河南省</option><option value="hb">河北省</option><option value="sx" >山西省</option></select>
</div>

8.5 button-按钮

<!-- 按钮 默认就是提交按钮 -->
<button type="button">按钮</button>
<!-- 提交改按钮所在的form表单 -->
<button type="submit">提交按钮</button>
<!-- 重置按钮 (恢复表单初始状态)-->
<button type="reset">重置按钮</button>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com