学习Java的日子 Day45 HTML常用的标签

Day45 HTML

1.掌握常用的标签

1.1 标题标签

h1-h6

<h1>一级标签</h1>
<h2>二级标签</h2>
<h3>三级标签</h3>
<h4>四级标签</h4>
<h5>五级标签</h5>
<h6>六级标签</h6> 

显示特点:

* 文字加粗

* 字号逐渐减小

* 块级元素(独占一行)

1.2 段落标签

p

<p>用良心做教育</p>
<p>做真实的自己</p>

显示特点:

* 独占一行

* 段落之间存在间隙

1.3 文本标签

span – 文本标签

br – 换行标签

hr – 分割线标签

<span>用良心做教育</span>
<br/>
<span>做真实的自己</span>
<hr />

1.4 图片标签

img - 图片标签

src:图片资源路径

width:宽度

height:高度

alt:图片加载失败后显示的文本内容

注意:

100px – 100像素

30% ---- 占页面宽度的百分比(适配度)

<img src="../img/波多野结衣.jpg" width="100px" height="100px"/>
<br />
<img src="../img/波多野结衣.jpg" width="30%" height="30%" />
<br />
<img src="http://img.duoziwang.com/2020/02/06242324110320.jpg" width="100px" height="100px" />
<br />
<img src="http://img.duoziwang.com/2020/02/xxx.jpg" width="100px" height="100px" alt="图片加载失败" />

1.5 有序列表(ol>li)

有序列表也是一列项目,列表项目使用数字进行标记。

ol - 有序列表

type - 展示类型(1-阿拉伯数字 a-小写英文字母 A-大写英文字母 i-小写罗马数字 I-大写罗马数字)

li - 列表项

<h3>注册流程:</h3>
<ol type="1"><li>填写基本信息</li><li>绑定银行账号</li><li>绑定手机号</li><li>注册成功</li>
</ol>

1.6 无序列表(ul>li)

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。

ul - 无序列表

type - 展示类型(circle-空心圆 discs-实心圆 square-实心方块)

li - 列表项

<ul type="square" ><li>xxx</li><li>yyy</li><li>zzz</li>
</ul>		

有序列表和无序列表的区别:前面是不是有数字序号

1.7 定义列表(dl>dt>dd)

dl - 定义列表

dt - 列表头

dd - 列表体

<dl><dt><h2>小明</h2><img src="../img/小明.jpg" width="60px" /></dt><dd><p>2003年10月出生于四川,当天天气晴空万里,四川峨眉山金顶惊现佛光</p><p>小明从小就爱钻研互联网相关技术</p><p>5岁精通HTML</p><p>9岁精通Java</p><p>15岁精通数据库</p><p>17岁能够独立完成大型分布式微服务项目</p><p>20岁时因不满老板压榨员工,一怒之下删库跑路,至今下落不明...</p></dd>
</dl>	

1.8 列表案例

注意:HTML标签可以无限层嵌套!!!

		<ul><li><h3>荤菜</h3><ol><li>回锅肉</li><li>仔姜鸭丝</li><li>爆炒腰花</li><li>宫保鸡丁</li><li>小鸡炖蘑菇</li></ol></li><li><h3>素菜</h3><ol><li>清炒空心菜</li><li>鱼香茄子</li><li>土豆炒洋芋</li><li>西红柿炒番茄</li></ol></li><li><h3>汤类</h3><ol><li>翡翠蛋花汤</li><li>皮蛋黄瓜汤</li><li>胡豆瓣酸菜粉丝汤</li><li>开水白菜</li></ol></li></ul>

1.9 超链接

a - 超链接

href - 链接地址

target - 跳转目标(_self在当前卡页跳转,_blank在新增卡页跳转)

title:提示

<a href="http://www.baidu.com" target="_self">百度一下</a>
<br /><a href="http://www.baidu.com" target="_blank">百度一下</a>
<br /><a href="08_列表案例.html" target="_blank">跳转本地页面</a>
<br /><a href="08_列表案例.html" target="_blank"><img src="../img/小明.jpg" width="50px"/>
</a>

1.10 锚链接

书签的制作(网页内容非常多的时候需要书签)【掌握】

  1. 1.书签标记X

  2. 或者使用元素的id属性来代替标记

​ 2.书签链接X

<a href="#new01">法治</a><!--定位到锚点处--><a href="#new02">国际</a><!--定位到锚点处--><a href="#new03">娱乐</a><!--定位到锚点处--><a name="new01"></a><!--下锚点--><h1>法治新闻 - 为何半夜母猪频频惨叫</h1><h1>法治新闻 - 为何八旬老太以外怀孕</h1><h1>法治新闻 - 是人性的溟灭</h1><h1>法治新闻 - 是道德的沦丧</h1><h1>法治新闻</h1><h1>法治新闻</h1><h1>法治新闻</h1><h1>法治新闻</h1><h1>法治新闻</h1><a name="new02"></a><!--下锚点--><h1>国际新闻</h1><h1>国际新闻</h1><h1>国际新闻</h1><h1>国际新闻</h1><h1>国际新闻</h1><h1>国际新闻</h1><a name="new03"></a><!--下锚点--><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1><h1>娱乐新闻</h1>

1.11 表格(table>tr>td)

作用:排版/数据展示

table - 表格

border设置边框

tr - 行

th - 列(加粗、居中)

td - 列(向左对齐)

在这里插入图片描述

<table border="1" width="300px"><tr><th>姓名</th><th>性别</th><th>年龄</th></tr><tr><td>小希</td><td></td><td>27</td></tr><tr><td>小阳</td><td></td><td>23</td></tr><tr><td>小西</td><td></td><td>25</td></tr><tr><td>小香</td><td></td><td>24</td></tr></table>
1.11.1 合并边框

rowspan=“2” – 占2行

colspan=“2” – 占2列

在这里插入图片描述

<table border="1" width="300px" height="400px"><tr><th>C</th><th>-></th><th>+</th><th>-</th></tr><tr><th>7</th><th>8</th><th>9</th><th>*</th></tr><tr><th>4</th><th>5</th><th>6</th><th>/</th></tr><tr><th>1</th><th>2</th><th>3</th><th rowspan="2">=</th></tr><tr><th colspan="2">0</th><th>.</th></tr></table>

1.12 表单(form)

1.收集用户数据

2.表单标记 form

1.12.1 表单的控件

1.text 文本框

2.password 密码框

3.radio 单选框

4.checkbox 多选框

5.submit 提交

6.reset 重置

7.button 按钮

8.image 图像提交

9.file 文件域

10.hidden 隐藏域

<form>输入框:<input type="text" /><br />密码框:<input type="password"/><br />单选框:<input type="radio" name="xxx"/><input type="radio" name="xxx"/><input type="radio" name="xxx"/><br />多选框:<input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><input type="checkbox" /><br />上传文件:<input type="file" /><br />下拉列表:<select><option>aaa</option><option>bbb</option><option>ccc</option><option>ddd</option><option>eee</option></select><br />文本域:<textarea style="resize: none;" cols="20" rows="5" readonly="readonly">用良心做教育</textarea><br /><input type="submit" value="提交按钮" /><!--将表单数据提交给服务器--><input type="image" src="../img/小明.jpg" width="30px"/><!--和提交按钮的功能一致--><input type="reset" value="重置按钮" /><input type="button" value="普通按钮" onclick="fun01()"/><button onclick="fun02()">普通按钮</button>
</form><script type="text/javascript">function fun01(){//弹框alert("用良心做教育");}function fun02(){//弹框alert("做真实的自己");}</script>

在这里插入图片描述

注意

1.text文本框属性

  1. name名字(参数名字,框里面的值就是参数的值)

  2. value(默认值)

  3. size大小

2.submit属性

  1. name不需要
  2. value 按钮上面的文字

3.隐藏域(用户不可见,传输默认数据)

  1. 1.需要传输默认数据

  2. 2.和不可用的字段(disabled属性)一起连用

4.单选按钮

  1. 1.同一组单选必须设置相同的name值

  2. 2.用户直接选择的,必须提供内(服务器)外(用户)两种值

5.下拉列表

  1. 单选、多选选项太多->下拉列表
  2. 语法 select>option
  3. 属性

selected 默认选中 size 一次可见的选项数(默认是1) multiple 可以多选

6.文本区域标记

  1. 文本框(单行)->内容->文本区域
  2. 语法: textarea

扩展知识:如果需要给表单加上框和备注,form>fieldset>legend

1.12.2 表单用法
<form action="" method="" ectype="" target="" name="" > 表单内容
</form>

1.action=“URL” 表单的提交去向,数据处理地址

2.method=“post” 设置请求方式(get/post)

​ get:服务器地址?键=值&键=值

​ post:服务器地址 + 数据包

注意:post请求的安全级别比get请求更高,所以表单传输大概率会选择post请求

注意:表单里的数据要想传给服务器,表单组件必须有name属性

3.ectype编码方式

    1. 一般不需要设置
  1. 当进行文件上传的时候,必须设置 multipart/form-data

4.name 表单的名字

  1. 一般也不需要设置
  2. 可以通过名字来获取表单的值(JavaScript)
<form action="服务器地址" method="get">账号:<input type="text" name="username" placeholder="请输入账号..." /><br />密码:<input type="password" name="password" placeholder="请输入密码..." /><br />性别:<input type="radio" name="sex" value="man" checked="checked"/><input type="radio" name="sex" value="woman"/><br />爱好:<input type="checkbox" name="hobbies" value="football" checked="checked"/>足球<input type="checkbox" name="hobbies" value="basketball"/>篮球<input type="checkbox" name="hobbies" value="shop"/>购物<br />城市:<select name="city"><option value="beijing">北京</option><option value="shanghai">上海</option><option value="guangzhou">广州</option><option value="shengzheng">深圳</option><option value="chengdu" selected="selected">成都</option><option value="chongqing">重庆</option><option value="dongguan">东莞</option></select><br /><input type="submit" value="注册" /></form>

在这里插入图片描述

method提交方式 get/post【简答题,面试】

    1. get 数据直接显示在URL中;post将数据放在请求实体中;
  1. get数据长度有限制;post没有限制
  2. get请求+数据一起传输;先发请求等待服务器响应(1XX),再发数据;
  3. get:可以数据保存书签,允许缓存,多次提交不影响结果;post:不能存书签,不能缓存,多次提交可能影响结果。
  4. 特殊数据,如图像,文件等,必须使用post

注意:

name:页面显示
value:传给服务器的

总结

1.常用的标签

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

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【Java难点】多线程-终极【更新中...】

Java内存模型之JMM 为什么需要JMM 计算机存储结构&#xff1a;从本地磁盘到主存到CPU缓存&#xff0c;也就是从硬盘到内存&#xff0c;到CPU。一般对应的程序的操作就是从数据库查数据到内存然后到CPU进行计算。 CPU和物理主内存的速度不一致&#xff0c;所以设置多级缓存&am…

玩游戏专用远程控制软件

玩游戏专用远程控制软件&#xff1a;实现远程游戏的新体验 随着网络技术的不断发展和创新&#xff0c;远程控制软件已经逐渐渗透到我们生活的方方面面&#xff0c;尤其是在游戏领域。玩游戏专用远程控制软件&#xff0c;作为这一趋势下的产物&#xff0c;为玩家提供了全新的游…

“幽灵“再临!新型攻击瞄准英特尔CPU;微软Outlook漏洞被俄利用,网络间谍攻击捷克德国实体 | 安全周报0510

1. 微软Outlook漏洞被俄罗斯APT28利用&#xff0c;捷克德国实体遭网络间谍攻击&#xff01; 捷克和德国于周五透露&#xff0c;他们成为与俄罗斯有关的APT28组织进行的长期网络间谍活动的目标&#xff0c;此举遭到欧洲联盟&#xff08;E.U.&#xff09;、北大西洋公约组织&…

unreal engine4 创建动画蒙太奇

UE4系列文章目录 文章目录 UE4系列文章目录前言一、创建动画蒙太奇 前言 动画蒙太奇的官方解释&#xff1a;Animation Montages are animation assets that enable you to combine animations in a single asset and control playback using Blueprints.You can use Animation…

vue3.x + echarts 5.x + ant-design-vue 4.x + monaco-editor v3 新增版本切换功能

前言 1. 因为vue架构中&#xff0c;大多数包都是通过npm / yarn 等工具直接安转到node_modules 使用 2. 多个版本切换时&#xff0c;不可能全部安装echarts版本 3. 所以思路围绕如何通过cdn动态引入echarts一、添加工具代码 loadScript 路径 utils/loadScript.js export de…

JINGWHALE 量子能量意识进化理论 —— 全息世界

JINGWHALE 对此论文相关未知以及已知概念、定理、公式、图片等内容的感悟、分析、创新、创造等拥有作品著作权。未经 JINGWHALE 授权&#xff0c;禁止转载与商业使用。 人类对于自身的来源充满了好奇心和求知欲望&#xff0c;探索人类起源是人类科学研究和探索的重要领域之一。…

Leetcode—239. 滑动窗口最大值【困难】

2024每日刷题&#xff08;132&#xff09; Leetcode—239. 滑动窗口最大值 算法思想 用vector会超时的&#xff0c;用deque最好&#xff01; 实现代码 class Solution { public:vector<int> maxSlidingWindow(vector<int>& nums, int k) {deque<int> …

免费远程控制软件哪个好用

免费远程控制软件哪个好用 在现今高度信息化的社会&#xff0c;远程控制软件已成为许多用户进行远程办公、技术支持和教育培训的重要工具。市面上有许多免费的远程控制软件&#xff0c;但哪款才是最好用的呢&#xff1f;本文将为您介绍几款热门的免费远程控制软件&#xff0c;…

Babel基础知识及实现埋点插件

目录 前言 AST 遍历 Visitors Paths&#xff08;路径&#xff09; Paths in Visitors&#xff08;存在于访问者中的路径&#xff09; State&#xff08;状态&#xff09; Scopes&#xff08;作用域&#xff09; Bindings&#xff08;绑定&#xff09; API babylo…

【Ajax零基础教程】-----第四课 简单实现

一、XMLHttpRequest对象 通过XMLHttpRequest对象来向服务器发送异步请求&#xff0c;从服务器获取数据。然后用JavaScript来操作DOM而更新页面。XMLHttpRequest是ajax的核心机制&#xff0c;它是IE5中首先引入的&#xff0c;是一种支持异步请求的技术。 简单的说&#xff0c;也…

融知财经:期货和现货的区别是什么?哪个风险大?

期货和现货在交易对象等方面存在明显的区别。期货交易是一种衍生金融工具&#xff0c;主要用于价格发现、风险管理和投机&#xff0c;而现货交易则是商品和服务的实际买卖。在选择进行期货交易还是现货交易时&#xff0c;投资者需要根据自己的需求和市场情况来决定。 期货和现货…

(三十九)第 6 章 树和二叉树(二叉树的三叉链表存储)

1. 背景说明 2. 示例代码 1) errorRecord.h // 记录错误宏定义头文件#ifndef ERROR_RECORD_H #define ERROR_RECORD_H#include <stdio.h> #include <string.h> #include <stdint.h>// 从文件路径中提取文件名 #define FILE_NAME(X) strrchr(X, \\) ? strrc…

在k8s中安装Grafana并对接Prometheus,实现k8s集群监控数据的展示

&#x1f407;明明跟你说过&#xff1a;个人主页 &#x1f3c5;个人专栏&#xff1a;《Grafana&#xff1a;让数据说话的魔术师》 &#x1f3c5; &#x1f516;行路有良友&#xff0c;便是天堂&#x1f516; 目录 一、引言 1、Grafana简介 2、Grafana的重要性与影响力 …

​​​【收录 Hello 算法】第 5 章 栈与队列

第 5 章 栈与队列 Abstract 栈如同叠猫猫&#xff0c;而队列就像猫猫排队。 两者分别代表先入后出和先入先出的逻辑关系。 本章内容 5.1 栈5.2 队列5.3 双向队列5.4 小结

【Web】CTFSHOW 单身杯 题解

目录 web签到 easyPHP 姻缘测试 web签到 用data协议包含php标签闭合 payload: filedata://text/plain,<?php system($_GET[1]);?>>?;)]1[TEG_$(metsys php?<,nialp/txet//:atadeasyPHP 一眼awk命令执行 payload: cmdawk&param{system("ta…

IP 地理定位神话与事实

ip地理定位是一项技术&#xff0c;用于通过访问设备的ip地址来获取地理位置信息&#xff0c;例如国家、城市、经纬度等。该技术广泛应用于网站内容自定义、广告定位、网络安全和用户分析等领域。它通过与包含ip地址和地理位置映射的大型数据库进行查询来工作&#xff0c;但在准…

NSSCTF中的web学习(md5())

目录 MD5的学习 [BJDCTF 2020]easy_md5 [LitCTF 2023]Follow me and hack me [LitCTF 2023]Ping [SWPUCTF 2021 新生赛]easyupload3.0 [NSSCTF 2022 Spring Recruit]babyphp MD5的学习 md5()函数&#xff1a; md5($a)&#xff1a;返回a字符串的散列值 md5($a,TRUE)&…

探索计算之美:HTML CSS 计算器案例

本次案例是通过HTML和CSS&#xff0c;我们可以为计算器赋予独特的外观和功能&#xff1b; 在这个计算器中&#xff0c;你将会发现&#xff1a; 简洁清晰的界面设计&#xff0c;使用户能够轻松输入和查看计算结果。利用HTML构建的结构&#xff0c;确保页面具有良好的可访问性和…

亲测有效!关键点检测——COCO格式转YOLO格式代码!!!

话不多收&#xff0c;直接上代码&#xff0c;这个我也是找了好久的&#xff0c;分享不易&#xff0c;给个鼓励&#xff01;&#xff08;记得点赞收藏&#xff09; 大家可以直接使用此代码转换你自己的数据集&#xff0c;路径换成你自己的就行了&#xff0c;注意路径格式&#x…

C++ Primer Plus第二章复习题

1、C的程序模块叫什么&#xff1f; 答&#xff1a;函数。 2、下面的预处理器编译指令是做什么用的&#xff1f; #include <iostream> 答&#xff1a;将iostream加入到源代码中&#xff0c;在最终的编译之前&#xff0c;使用iostream文件的内存替换该编译指令。 3、下…