Java学习Day31:HTML 第一章:观音禅院

2024-08-21 04:20

本文主要是介绍Java学习Day31:HTML 第一章:观音禅院,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.结构介绍

1.标签的分类

<单词> :元素标签 <元素 单词>:首先<>中至少有两个单词,那第一个肯定是元素标签,元素标签后跟的都是属性标签

2.文本元素

  1. 段落元素
    1. 段落元素

  2. 换行标签 br

  3. 水平线标签

    1. 标签会在页面上产生一个水平线
    2. 常用属性
      1. align:可取值有left right center 代表水平线位置
      2. size: 代 表 水 平 线 厚 度 ( 粗 细 )
      3. width:代表水平线宽度
      4. color:水平线的颜色
  4. 分区标签
    1. div是一个块标签,用来进行布局的;独占一行!
    2. div与span都是“容器”的作用,具体区别:
      1. div会自动换行,我们也叫这样的标签为块级元素
      2. span标签它不会自动换行,我们也叫它为行内元素
      3. div:整体划分区块
      4. span:局部划分

3.字体标签

  1. 字体标签
    1. 标签可以设置字体,字的大小及颜色,常用属性:
      1. face:用于设置字体
      2. size:用于设置字的大小
      3. color:用于设置字的颜色
        1. 英文:red,blue等
        2. 十六进制:#000000-#FFFFFF
        3. RGB颜色表示
  2. 标题标签 1-6号大小不同
  3. 格式化标签
    1. :字体加粗
    2. :字体倾斜
    3. :删除线
    4. :下划线
  4. 4.列表标记

    ol:有序列表
    1. type='A':字母排序
    2. type='I':罗马排序
    3. start=“3” 序列从几开始

  1. ul:无序列表
    1. type="disc":默认,实心圆
    2. type="square":方块
    3. type="circle":空心圆

5.多媒体元素

  1. 图片标签:image
    1. 的常用属性
    1. src的三种类型
      1. 文件地址
      2. data URL
      3. object URL
    2. width 图片的宽度
    3. height 图片的高度
    4. border 用于设置图片的边框
    5. alt 默认显示的文本信息
    6. title 鼠标悬停,默认显示的文本信息
    7. align 图片附件文字的对齐
      1. left:
      2. right
      3. middle
      4. top
      5. bottom
  1. 视频标签:video  width 宽  controls 进度条
  2. 音频标签:audio 与视频标签类似

6超链接标签

  1. 锚,超链接(anchor)
    1. 超链接文本
    2. 图片标签
    3. target属性:规定在何处打开连接
      1. _blank 新窗口打开
      2. _self,默认,在本窗口打开
    4. 地址分为
      1. 本地网址
      2. 互联网网址
      3. 页面内锚点

7.表格

  1. :定义一个表格
    1. border:边框,取值是像素为单位
    2. width 代表的表格的宽度
    3. align 代表表格的对齐方式
      1. left
      2. right
      3. center
    4. cellspacing:单元格间距(通常设置0表示单线表格)
    1. align
    2. left
    3. right
    4. center
  2. colspan 指示列的合并
  3. rowspan 指示行的合并

:表格中的行 (Table Row):表格中的数据单元格 (Table DataCell)

8表单标签

  • 负责向后端提交数据
    • 登录
    • 注册

  1. action:整个表单提交的目的地
  2. method:表单提交的方式
    1. get:提交时,传输数据量少(传递普通文字信息,传递照片会失败),明文提交(在浏览器的url后面会显示提交的数据,不适合用于登录)
    2. post:提交时,传输数据量大(传递文字和图片都行),密文提交(浏览器的url后面看不到提交的数据)
  3. enctype:数据格式

9.表单中的元素(控件)

  1. 元 素 的 type 属 性
    1. text:默认值,普通的文本输入框
      1. placeholder属性:提示文本
      2. maxlength属性:最多能输入字符数量
    2. password:密码输入框
    3. checkbox:多选框/复选框
      1. checked:默认选中
    4. radio:单选按钮
    5. file:上传文件
    6. reset:重置按钮
    7. submit:提交按钮
    8. button:普通按钮
  2. :下拉列表/下拉框
      1. selected:默认选中
  3. :文本域
    1. 可以通过 cols 和 rows 属性来规定行数和列数
  4. :按钮
    1. 在form表单中,作用和submit一样
    2. 不在form表单中,就是普通按钮
  5. : 元素标签
    1. 与控件形成关联,为 input 元素定义标注(标记)
    2. for中的内容与控件中的id关联。

10.HTML5新特性

10.1新特性

  1. 大小写不敏感
    1. 对于标签、属性、属性的值大小写都可以,没有影响
  2. 引号可省略

<input type="password"> <input type=password>

  1. 省略了结尾标签
    1. html是自动补全了

10.2 新增语义化标签

html4中,所有的容器标签95%都会使用div,div过多的话,很难区分彼此   新增许多语义化标签,让div“见名知意”

  1. section标签:表示页面中的内容区域,部分,页面的主体部分
  2. article标签:文章
  3. aside标签:文章内容之外的,标题
  4. header标签:头部,页眉,页面的顶部
  5. hgroup标签:内容与标题的组合
  6. nav标签:导航
  7. figure标签:图文并茂
  8. foot:页脚,页面的底部

10.3媒体标签

于3.0多媒体标签中,这里补充一下属性

  1. autoplay:自动播放(谷歌失效,360浏览器可以)
  2. loop:循环播放

10.3新增表单空间

  1. ,修改type属性
    1. color:调色板
    2. date:日历
    3. month:月历
    4. week:周历
    5. number:数值域
      1. min:最小值(默认值是1)
      2. max:最大值(默认值无上限)
      3. step:递增量
    6. range:滑块
    7. search:搜索框
      1. (带×号,可一键删除框中内容) 进度条
      2. 高亮
      3. 模糊查找

这篇关于Java学习Day31:HTML 第一章:观音禅院的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

java如何解压zip压缩包

《java如何解压zip压缩包》:本文主要介绍java如何解压zip压缩包问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java解压zip压缩包实例代码结果如下总结java解压zip压缩包坐在旁边的小伙伴问我怎么用 java 将服务器上的压缩文件解压出来,

SpringBoot中SM2公钥加密、私钥解密的实现示例详解

《SpringBoot中SM2公钥加密、私钥解密的实现示例详解》本文介绍了如何在SpringBoot项目中实现SM2公钥加密和私钥解密的功能,通过使用Hutool库和BouncyCastle依赖,简化... 目录一、前言1、加密信息(示例)2、加密结果(示例)二、实现代码1、yml文件配置2、创建SM2工具

Spring WebFlux 与 WebClient 使用指南及最佳实践

《SpringWebFlux与WebClient使用指南及最佳实践》WebClient是SpringWebFlux模块提供的非阻塞、响应式HTTP客户端,基于ProjectReactor实现,... 目录Spring WebFlux 与 WebClient 使用指南1. WebClient 概述2. 核心依

Spring Boot @RestControllerAdvice全局异常处理最佳实践

《SpringBoot@RestControllerAdvice全局异常处理最佳实践》本文详解SpringBoot中通过@RestControllerAdvice实现全局异常处理,强调代码复用、统... 目录前言一、为什么要使用全局异常处理?二、核心注解解析1. @RestControllerAdvice2

Spring IoC 容器的使用详解(最新整理)

《SpringIoC容器的使用详解(最新整理)》文章介绍了Spring框架中的应用分层思想与IoC容器原理,通过分层解耦业务逻辑、数据访问等模块,IoC容器利用@Component注解管理Bean... 目录1. 应用分层2. IoC 的介绍3. IoC 容器的使用3.1. bean 的存储3.2. 方法注

Spring事务传播机制最佳实践

《Spring事务传播机制最佳实践》Spring的事务传播机制为我们提供了优雅的解决方案,本文将带您深入理解这一机制,掌握不同场景下的最佳实践,感兴趣的朋友一起看看吧... 目录1. 什么是事务传播行为2. Spring支持的七种事务传播行为2.1 REQUIRED(默认)2.2 SUPPORTS2

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

Java进程异常故障定位及排查过程

《Java进程异常故障定位及排查过程》:本文主要介绍Java进程异常故障定位及排查过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、故障发现与初步判断1. 监控系统告警2. 日志初步分析二、核心排查工具与步骤1. 进程状态检查2. CPU 飙升问题3. 内存

java中新生代和老生代的关系说明

《java中新生代和老生代的关系说明》:本文主要介绍java中新生代和老生代的关系说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、内存区域划分新生代老年代二、对象生命周期与晋升流程三、新生代与老年代的协作机制1. 跨代引用处理2. 动态年龄判定3. 空间分

Java设计模式---迭代器模式(Iterator)解读

《Java设计模式---迭代器模式(Iterator)解读》:本文主要介绍Java设计模式---迭代器模式(Iterator),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录1、迭代器(Iterator)1.1、结构1.2、常用方法1.3、本质1、解耦集合与遍历逻辑2、统一