day31_HTML

news2024/9/28 21:29:28

今日内容

0 复习昨日

1 表格标签

2 表单标签【重要】

3 框架标签

0 复习昨日

  • Javaweb开发,前端,服务器,数据库

  • 前端,要学习HTML,CSS,JavaScript,JQuery

  • HTML是用来编写网页的一种编程语言

  • 语法

    • 由各种标签组成,标签是尖括号<>,
    • 一般都是成对儿出现,前面叫做开标签,后面称为闭标签
    • 特别的,有部分单标签,hr,br,img
    • 大小写都行,但是建议是小写
    • 开标签中写属性,属性名=“属性值”
    • 标签可以嵌套
  • 标签

    • 结构标签
    • 排版标签 h1,hr,br,p,font
      • 其中有些值特别注意,长度/宽度/尺寸单位 是px,或者%
      • 颜色写法,1) 颜色单词 2)rgb(0,0,0) 3) 十六进制取色 #000000
    • 块标签 div,span
    • 列表标签 ol,ul,li
    • 图片标签 img ,src属性,重点是路径的写法
    • 超链接 a,
      • href指定跳转路径
      • target属性,值1) _self 以自身跳转,2) _blank 以打开一个空白页跳转

1 表格标签

表格标签可以展现一个表格,用来填充数据,以及布局页面

<body>
    <!-- 4行3列的表格 -->
    <!-- 
        表格标签是table
        行标签是tr
        行内设置单元格,即列 td
        单元格td可以改成th,这样就有加粗效果,一般是表格标题
    -------------------------------
        给table设置属性,让表格看起来更好看
        border 边框
        width 尺寸
     -->
     <table border="2px" width="300px">
        <tr>
            <th>1-1</th>  <!-- 加粗 -->
            <th>1-2</th>
            <th>1-3</th>
        </tr>
        <tr>
            <!-- 行合并,跨度2,即合并两行 -->
            <td rowspan="2">2-1</td>
            <!-- 列合并,跨度2,即合并两列 -->
            <td colspan="2">2-2</td>
            <!-- 被合并,需要删除 -->
            <!-- <td>2-3</td> -->
        </tr>
        <tr>
            <!-- 被合并,需要删除 -->
            <!-- <td>3-1</td> -->
            <td>3-2</td>
            <td>3-3</td>
        </tr>
        <tr>
            <td>4-1</td>
            <td>4-2</td>
            <td>4-3</td>
        </tr>
     </table>
</body>

练习: 模仿下图形式(2行,4列,每个单元格是图片,点击图片能跳转)

在这里插入图片描述

2 框架标签

<body>
    <ul>
        <!-- 在a标签中使用属性,将页面跳转至ifram内 -->
        <!-- 设置target属性,属性值指定iframe标签的naem属性值 -->
        <li><a href="demo1.html" target="myframe">用户管理</a></li>
        <li><a href="test1.html" target="myframe">角色管理</a></li>
        <li><a href="test2.html" target="myframe">菜单管理</a></li>
    </ul>
    <!-- 
        框架标签
        iframe
            name  是框架的名称
            width 内容区域的宽度,height 内容区域的高度
            src  ,当页面加载,会直接通过src,加载指定页面到当前框架区域
     -->
     <iframe name="myframe" src="test1.html" width="1200px" height="600px"></iframe>
</body>

3 表单标签【重要】

表单用来和服务器交互,可以将数据发送到后台服务器.


表单用来收集数据,比如登录框,注册框,搜索框等等


常用的功能,输入框,下拉框,单选框,多选框,文件上传框,文本域,一些按钮

<body>
    <!-- 
        表单 form
            属性 action,用来指定submit提交后的服务器路径,
                        即数据发送到这个路径背后的服务器
        -------------------------------------
        各种表单框,要想将数据发送到后台,必须指定一个属性 name
        -------------------------------------
        输入框 input,单标签
        属性value ,是输入框的值,默认展示value中的值
        属性placeholder ,背景提示
        属性type,有很多值,不同属性值,可以实现不同的输入效果
            type=text 普通文本
            type=password 密码
            type=radio 单选框,需要给多个单选标签设置同一个name属性值
                        这样他们就是一组
                        设置一个value属性,以便于提交后展示数据
            type=checkbox,复选框,需要给多个复选框设置同一个name属性值
                        设置一个value属性,以便于提交后展示数据
            type=file ,选择文件上传
            type=date , 选择日期
            type=email , 邮箱
            type=hidden , 会将输入框隐藏
            type=button , 按钮
            type=reset , 重置
            type=submit , 提交
    -------------------------------------
        下拉框 select
        下来选项  option
    -------------------------------------
        文本域 textarea
    -------------------------------------
        按钮  button
            属性type,有很多值,点击按钮的效果不一样
                type=button 纯按钮
                type=reset 重置,点击会将表达信息恢复到默认
                type=submit 提交,将表达中输入的数据提交都后台服务器
                这个后台服务器是form标签中指定的服务器路径
     -->
     <form action="/java2217">
        隐藏框<input type="hidden" name="money"><br>
        用户名<input type="text" name="username" placeholder="请输入用户名"/><br>
        密码<input type="password" name="pwd"/><br>
        性别<input type="radio" name="sex" value="man"/><input type="radio" name="sex" value="women"/><br>
        技能 <input type="checkbox" name="skills" value="javase"/> JavaSE
             <input type="checkbox" name="skills" value="javaweb"/> JavaWeb
             <input type="checkbox" name="skills" value="ssm"/> SSM<br>
        头像 <input type="file" name="touxiang"/> <br>
        生日 <input type="date" name="birthday"/> <br>
        邮箱 <input type="email" name="email" value="11111@qq.com"/> <br>
        籍贯 <select name="jiguan">
                <option value="henan">河南</option>
                <option value="yunnan">云南</option>
                <option value="hainan">海南</option>
            </select>
            <select name="city">
                <option>郑州</option>
                <option>周口</option>
                <option>驻马店</option>
            </select> <br>
        个人简历
            <textarea></textarea><br>
        <button type="button">按钮</button>
        <button type="reset">重置</button>
        <button type="submit">提交</button>
        <hr>
        <input type="button" value="按钮"/>
        <input type="reset" value="重置"/>
        <input type="submit" value="提交"/>
     </form>
</body>

4 补充

在html敲空格,没有效果!

需要使用

&nbsp; 

这是一个空格

ue=“按钮”/>


```

4 补充

在html敲空格,没有效果!

需要使用

&nbsp; 

这是一个空格

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

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

相关文章

【代码随想录-数组】移除元素

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 jav…

OJAC近屿智能张立赛博士揭秘GPT Store:技术创新、商业模式与未来趋势

Look&#xff01;&#x1f440;我们的大模型商业化落地产品&#x1f4d6;更多AI资讯请&#x1f449;&#x1f3fe;关注Free三天集训营助教在线为您火热答疑&#x1f469;&#x1f3fc;‍&#x1f3eb; 亲爱的伙伴们&#xff1a; 1月31日晚上8:30&#xff0c;由哈尔滨工业大学的…

【数据结构】栈、队列、数组、列表

数据结构是什么&#xff1f; 数据结构是计算机存储、组织数据的方式 是指数据相互之间是以什么方式排列在一起的。 数据结构是为了更加方便的管理和使用数据&#xff0c;需要结合具体的业务场景来进行选择。一般情况下&#xff0c;精心选择的数据结构可以带来更高的运行或者…

张维迎《博弈与社会》笔记(3)个体理性行为

博弈论的方法论 经济学、社会学、心理学的区别 上一节我们分析了社会的两个基本问题&#xff0c;从中可以发现&#xff0c;无论是解决协调问题还是合作问题&#xff0c;都需要我们对个人行为有深入认识。实际上&#xff0c;所有的社会科学都可看成是有关人类行为的科学&#x…

CTFshow元旦水友赛web部分题解

1.easy_include 看题目是一个文件包含题 post的内容被过滤掉.&#xff0c;而且开头必须是字母&#xff0c;但是如果想要文件包含需要file:///xxxx,这里开头就是/了&#xff0c;所以需要绕过&#xff0c;file伪协议可以用file://localhost路径让绕过开头必须是字母。 可以看…

移动Web——平面转换-平移

1、平面转换-平移 取值 像素单位数值百分比&#xff08;参照盒子自身尺寸计算结果&#xff09;正负均可 技巧 translate()只写一个值&#xff0c;表示沿着X轴移动单独设置X或Y轴移动距离&#xff1a;translateX()或translateY() <!DOCTYPE html> <html lang"en&q…

微信小程序开发 调查问卷

1. 需求 开发一个“调查问卷”的案例来学习常用表单组件的使用&#xff0c;收集用户填写胡表单信息提交给服务器&#xff0c;或者从服务器获取数据后显示在表单中。调查问卷分为单选、多选、单行填空、多行填空&#xff0c;选项为必填时候&#xff0c;提交弹出必填项未提交提示…

Redis2-事务 连接Java 整合springboot 注解缓存

一、订阅和发布 Redis 发布订阅 (pub/sub) 是一种消息通信模式&#xff1a;发送者 (pub) 发送消息&#xff0c;订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 Redis的发布和订阅 客户端订阅频道发布的消息 频道发布消息 订阅者就可以收到消息 发布订阅的代…

蓝桥杯备赛 week 4 —— DP 背包问题

目录 &#x1f308;前言&#x1f308;&#xff1a; &#x1f4c1; 01背包问题 分析&#xff1a; dp数组求解&#xff1a; 优化&#xff1a;滚动数组&#xff1a; &#x1f4c1; 完全背包问题 &#x1f4c1; 总结 &#x1f308;前言&#x1f308;&#xff1a; 这篇文章主…

联合 Maxlinear 迈凌 与 Elitestek 易灵思 - WPI 世平推出基于 FPGA 芯片的好用高效电源解决方案

近期 WPI 世平公司联合 Maxlinear 迈凌电源产品搭配 Elitestek 易灵思 FPGA 共同合作推出基于 FPGA 芯片的好用高效电源解决方案。 Elitestek 易灵思 FPGA 核心产品有 2 大系列 : Trion 系列与钛金系列。Trion 系列主要特点是 : 1. 40nm 工艺 2. 超低功耗 ( 可低至竞争对手的 …

修复idea,eclipse ,clion控制台中文乱码

控制台乱码问题主要原因并不在编译器IDE身上&#xff0c;还主要是Windows的控制台默认编码问题。。。 Powershell&#xff0c;cmd等默认编码可能不是UTF-8&#xff0c;无需改动IDE的settings或者properties&#xff08;这治标不治本&#xff09;&#xff0c;直接让Windows系统…

上位机图像处理和嵌入式模块部署(python opencv)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 前面我们谈到了qt&#xff0c;谈到了opencv&#xff0c;也谈到了嵌入式&#xff0c;但是没有说明python在这个过程当中应该扮演什么样的角色。open…

TCP的连接和关闭的那些事

一、基础概念 1、啥是TCP&#xff1f; 它是面向连接的一种协议&#xff0c;任何数据发送之前都需要建立连接。 2、TCP/IP协议的四层中那一层&#xff1f; TCP位于运输层&#xff0c;详见下图 3、TCP协议的状态机有哪些? 在链接建立和断开不同阶段都有不同的状态&#xf…

ES 分布式搜索的运行机制

ES 分布式搜索的运行机制-腾讯云开发者社区-腾讯云 ES 分布式搜索的运行机制 ES 有两种 search_type 即搜索类型&#xff1a; •query_then_fetch &#xff08;默认&#xff09;•dfs_query_then_fetch query_then_fetch query_then_fetch 1.用户发起搜索&#xff0c;请求…

RabbitMQ 笔记二

1.Spring 整合RabbitMQ 生产者消费者 创建生产者工程添加依赖配置整合编写代码发送消息 创建消费者工程添加依赖配置整合编写消息监听器 2.创建工程RabbitMQ Producers spring-rabbitmq-producers <?xml version"1.0" encoding"UTF-8"?> <pr…

SQL注入:报错注入

SQL注入系列文章&#xff1a;初识SQL注入-CSDN博客 SQL注入&#xff1a;联合查询的三个绕过技巧-CSDN博客 目录 什么是报错注入&#xff1f; 报错注入常用的3个函数 UpdateXML ExtractValue Floor rand&#xff08;随机数&#xff09; floor&#xff08;向上取整&…

海外多语言盲盒APP开发:跨越语言障碍的创新解决方案

随着全球化的加速和信息技术的迅猛发展&#xff0c;跨语言沟通的重要性日益凸显。为了满足这一市场需求&#xff0c;海外多语言盲盒APP应运而生。这一创新性的应用软件&#xff0c;旨在帮助用户跨越语言障碍&#xff0c;实现无障碍的交流与互动。 一、海外多语言盲盒APP的核心…

Python中lambda表达式的用法

嗨喽&#xff0c;大家好呀~这里是爱看美女的茜茜呐 lambda表达式本身是一个非常基础的python函数语法&#xff0c; 其基本功能跟使用def所定义的python函数是一样的&#xff0c; 只是lambda表达式基本在一行以内就完整的表达了整个函数的运算逻辑。 这里我们简单展示一些lam…

C#,恩廷格尔组合数(Entringer Number)的算法与源程序

恩廷格尔组合数&#xff08;Entringer Number&#xff09;组合数学的序列数字之一。 E&#xff08;n&#xff0c;k&#xff09;是{1&#xff0c;2&#xff0c;…&#xff0c;n1}的排列数&#xff0c;从k1开始&#xff0c;先下降后上升。 计算结果&#xff1a; 源代码&#xf…

五、Flask学习之MySQL

五、Flask学习之MySQL 1. 下载MySQL 下载教程&#xff1a;MySQL安装及可视化工具SQLyog下载 2.常用指令 2.1. 查看已有数据库 show databases;2.2. 创建数据库 create database 名字 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;2.3. 删除数据库 drop database 名字;…