HTML5(笔记)

什么是HTML

Hyper Text Markup Language(超文本标记语言)

超文本包括:文字,图片,音频,视频,动画等

w3c标准

WOrld Wide Web Consortium(万维网联盟)

成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构

https://www.w3.org

https://www.chinaw3c.org

W3C标准包括

  1. 结构化标准语言(HTML、XML)
  2. 表现标准语言(CSS)
  3. 行为标准(DOM、ECMAScript)

改默认浏览器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m39SxtN2-1608813934210)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224164932645.png)]

SEO

汉译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。

<!--告诉浏览器,我们要是用什么规范 -->
<!DOCTYPE html>
<html lang="en">
<!--head 网页头部-->
<head><!--    meta描述性标签,用来描述我们网站的一些信息--><!--    meta一般用来做SEO--><meta charset="UTF-8"><meta name="keywords" content="跟狂神学Java"><meta name="description" content="可以学习java"><!--    title网页标题--><title>我的第一个网页</title>
</head>
<body>
Hello,World!
</body>
</html>

网页基本标签

  • 标题标签 标题

  • 段落标签

    一段话

  • 换行标签 一句话
    和段落标签的区别是其比较紧凑

  • 水平线标签


  • 字体样式标签 粗体 粗体 斜体

  • 注释和特殊符号

    <!--特殊符号-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;格:
    大于号&gt;
    小于号&lt;
    &copy;版权符号
    

Tab键

自动补全

图像标签

常见的图像格式

JPG

GIF

PNG

BMP

<img src="../resources/image/1.jpg" alt="我的图片" title="悬停文字" width="1366" height="768">
<!--img学习
src:图片地址相对地址(推荐使用),绝对地址../返回上一级目录  --><!--alt 图片加载失败会显示的内容“”。-->

链接标签

超链接

​ 页面间链接

​ 从一个页面链接到另一个页面

<!-- a标签
href:必填,表示要跳转到那个页面
target:表示窗口在那里打开
_blank 在新标签中打开
_self   在自己的网页中打开
-->

锚链接

<!--使用name作为标记-->
<a name="top">顶部</a>
1.需要一个锚标记
2.跳转到标记-->
<a href="#top">回到顶部</a>
<a name="down">底部</a>

功能性链接

<!--功能性连接
邮件连接:mailto
QQ链接-->
<a href="mailto:1395950933@qq.com">点击联系我</a>

QQ推广的实现

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-juQ88lrQ-1608813934212)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224183331980.png)]

uin=2764954910

行内元素和块元素

块元素:无论内容有多少,元素自己独占一行

例如:


行内元素:内容撑开宽度,左右都是行内元素的可以排在一行

例如:

列表标签

列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息。

列表的分类:

  • 无序列表

<ul><li>元素1</li><li>元素2</li><li>元素3</li>...
</ul>
  • 有序列表

<ol><li>元素1</li><li>元素2</li><li>元素3</li>...
</ol>
  • 定义列表

<dl>
<dt>自定义列表1</dt>
<dd>自定义列表1的元素1</dd>
<dd>自定义列表1的元素2</dd>
<dd>自定义列表1的元素3</dd><dt>自定义列表2</dt>
<dd>自定义列表2的元素1</dd>
<dd>自定义列表2的元素2</dd>
<dd>自定义列表2的元素3</dd>
</dl>

表格标签

表格标签就是html通过表格标签在网页中显示一个类似Excel表格的内容,表格的基本结构有以下几个部分:

  • 单元格
  • 跨行 1-1
  • 跨列 2-1
<table border="1px"><tr><td colspan="2">1-1</td><td>1-2</td></tr><tr><td rowspan="2">2-1</td><td>2-2</td><td>2-3</td></tr><tr><td>3-1</td><td>3-2</td></tr>
</table>

音频和视频

<!--音频和视频
src:资源路径
controls:控制条
autoplay:自动播放-->
<video src="../resources/video/2.mp4" controls autoplay></video>
<audio src="../resources/audio/3.mp3" controls autoplay></audio>

页面结构分析

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yGn0al4s-1608813934214)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224191404959.png)]

iframe内联架构

<!--iframe内联框架
src:地址
w-h:宽,高-->
<iframe src="" name="change" frameborder="0" width="1000" height="800">点击跳转学习java</iframe>
<a href="https://www.baidu.com" target="change" >点击跳转</a>//内联框架的嵌入

表单

<!--表单form
action:表单提交的位置,可以是网站,也可以是一个请求处理地址
method:post,get 提交方式get方式提交:我们可以在url中看到我们提交的信息,不安全,但高效post:比较安全,传输大文件-->
<form action="demo02.html" method="post"><!--文本输入框 Input type="text"  submit提交按钮 reset重置按钮  --><p>名字:<input type="text" name="username"/></p><p>密码:<input type="password" name="pwd"/></p><p><input type="submit"> <input type="reset"></p>
</form>

单选框多选框

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MvXdzrKS-1608813934217)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224193659751.png)]

<!--单选框按钮 input type="radio" name必须为一致,才能表示为同一组,才能只选择一个input标签 类型是radio时,必须有valuechecked 默认选中--><p><input type="radio" value="boy" name="sex"/>男<input type="radio" value="girl"name="sex">女
<!-- 多选框标签 input type="checkbox"   --><input type="checkbox" value="sleep" name="hobby"/>睡觉<input type="checkbox" value="talk" name="hobby"/>聊天<input type="checkbox" value="game" name="hobby" checked/>游戏<input type="checkbox" value="eat" name="hobby"/>吃东西</p>

按钮

<!--    按钮input type="button" 普通按钮input type="image"  图片按钮input type="submit" 提交按钮input type="reset"  重置按钮-->
<p><input type="button" name="btn1" value="按钮名字"/><input type="image" src="../resources/image/1.png"/>//和submit拥有相同的功能
</p>
<p><input type="submit"><input type="reset"></p>

下拉框

<!--下拉框 列表框<select>name是下拉框的名字option value 是下拉框可以选择的值selected是默认为那个列
-->
<p>国家<select name="列表名称" ><option value="china" selected>中国</option><option value="us">美国</option><option value="agt">阿根廷</option><option value="md">缅甸</option></select>
</p>

文本域和文件域

<!--    文本域
cols="30" rows="10" 行,,,列
-->
<p>反馈:<textarea name="textarea"  cols="30" rows="10">文本内容</textarea></p>
<!--    文件域-->
<p><input type="file" name="files"><input type="button" value="上传" name="upload">
</p>

简单验证

<!--  邮箱验证  -->
<p><input type="email" name="email"></p>
<!--    URL验证-->
<p><input type="url" name="url"></p>
<!--    数字验证
max最大数量
min 最小数量
step 每次点击增加或减少的数量-->
<p><input type="number" name="num" max="100" min="1" step="1"></p>

滑块

<!--滑块-->
<p>音量<input type="range" name="voice" max="100" min="0" step="2" ></p>

搜索框(删除东西比较容易)

<!--    搜索框-->
<p><input type="search" name="search"></p>

表单的应用

只读:value=“admin”(先给一个默认值) readonly

禁用:disabled

隐藏:hidden

label提高作用域

<p> <label for="mark">点击</label><input type="text" id="mark"/>
</p>

表单初级验证

placeholder=“请输入用户名”
required 非空判断
pattern 正则表达式

总结

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jn7mEJY6-1608813934218)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224204330421.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fjoK5kpJ-1608813934221)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224204412445.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bqgTxUZZ-1608813934222)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201224204447501.png)]

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

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

相关文章

训练测试数据大小不一致_三步学会训练狗狗不随地大小便

训练狗狗在规定的地点大小便是非常重要的训练&#xff0c;它决定了你的屋子和院子能否干净整洁。如果是室内训练&#xff0c;我要先告诉你一些相关的训练禁忌。首先&#xff0c;当狗狗在家里排便之后才对狗狗做出惩罚&#xff0c;是最普遍的一个训练错误&#xff0c;这只会使问…

使用实体框架、Dapper和Chain的仓储模式实现策略

关键要点&#xff1a; Dapper这类微ORM&#xff08;Micro-ORM&#xff09;虽然提供了最好的性能&#xff0c;但也需要去做最多的工作。在无需复杂对象图时&#xff0c;Chain这类Fluent ORM更易于使用。对实体框架&#xff08;Entity Framework&#xff09;做大量的工作后&#…

JVM-对象的存活与死亡

转载自 JVM-对象的存活与死亡 当Java虚拟机进行垃圾收集的时候&#xff0c;那么它必须要先判断对象&#xff0c;是否还存活&#xff0c;如果存活就不能对它进行回收。所以判断一个对象是否存活是Java虚拟机必须要实现的。1.对象是否存活  1&#xff09;引用计数器&#xff1…

SpringBoot+MyBatis搭建迷你小程序

简介&#xff1a;用Spring Boot框架大大简化了新Spring应用的初始搭建以及开发过程&#xff0c;在开发人员中越来越受到欢迎。微信小程序作为目前炙手可热的应用&#xff0c;很有可能在未来占据轻应用的市场。本门课程的主要目的是将两者结合起来&#xff0c;同时希望作为入门翔…

蓝桥杯JAVA省赛2013-----B------3(振兴中华)

【解析】&#xff1a;将格子中的字存放到一个二维数组中&#xff0c;使用回溯法依次进行遍历&#xff0c; 符合条件的1&#xff0c;最后求出总和 【答案】&#xff1a;35 从我做起振 (0, 0) (0, 1) (0, 2) (0, 3) (0, 4) 我做起振兴 (1, 0) (1, 1) (1, 2) (1, 3) (1, 4) 做起…

python变量后面加星号_Python基础找茬系列20--python函数的秘密

一、小试牛刀二、函数的定义def 函数名(参数列表): 函数体【1】函数的关键词&#xff1a;是def&#xff0c;不是del&#xff0c;也不是function【2】函数的名称&#xff1a;不能使用关键词作为函数的名称&#xff0c;允许使用内置函数名作为函数名称&#xff0c;这会覆盖内置函…

基于Quartz.net 的开源任务管理平台

最近&#xff0c;又重新整理&#xff0c;开发出了一套基于Quartz.net 的任务管理平台。将Quartz.net 的任务调度&#xff0c;管理等功能统一整合&#xff0c;形成了一套比较完整的任务调度平台。主要是&#xff1a;任务调度服务&#xff0c;后台任务管理 等功能。 github地址&a…

Java中的垃圾回收与对象生命周期

转载自 Java中的垃圾回收与对象生命周期1. 垃圾回收 垃圾回收是Java程序设计中内存管理的核心概念&#xff0c;JVM的内存管理机制被称为垃圾回收机制。 一个对象创建后被放置在JVM的堆内存中&#xff0c;当永远不再引用这个对象时&#xff0c;它将被JVM在堆内存中回收。…

页面复杂对象传递参数 开发中遇到的问题

左边是我发送的数据 转换成右边的就可以接受到数据了 我发送的数据接收回来 这样发送 服务器就可以接收到数据了

hibernate正向生成数据库表以及配置——hibernate.cfg.xml

<?xml version1.0 encodingUTF-8?> <!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><!-- Generated by MyEclipse H…

蓝桥杯JAVA省赛2013-----B------4(黄金连分数)

【答案】&#xff1a;0.6180339887498948482045868343656381177203091798057628621354486227052604628189024497072072041893911375 识别问题 --> 斐波那契的第n项与第n1项的比值n要多少才够 --> 精度处理大整数、大浮点数 &#xff1a;add()-&#xff1a;subtract()*&…

.NET仓储模式高级用例

主要结论 如果需要执行基本CURD之外的其他操作&#xff0c;此时就有必要使用仓储&#xff08;Repository&#xff09;。为了促进测试工作并改善可靠性&#xff0c;应将仓储视作可重复使用的库&#xff08;Library&#xff09;。将安全和审计功能放入仓储中可减少Bug并简化应用程…

可视化大屏设计尺寸_可视化大屏设计_酷炫不是最高效的大屏展示的唯一标准...

目前市面上有众多做大屏的可视化BI工具&#xff0c;有的部分企业为了要实现其功能效果而令人感到枯燥乏味&#xff0c;或者是为了看上去绚丽多彩而显得极端复杂&#xff0c;从而实现对于相当复杂而又冗余数据的深入分析&#xff0c;让企业决策者难以理解数据的价值。这也导致了…

Java的GC机制及算法

转载自 Java的GC机制及算法 GC的阶段 对每个对象而言&#xff0c;垃圾回收分为两个阶段&#xff1a;finalization和reclamation。 finalization: 指运行这个对象的finalize的方法。reclamation: 回收被这个对象使用的内存。 GC的过程的基本步骤首先确认对象是不可达的&#…

19年8月 字母哥 第一章 spring boot 2.x基础及概念入门 这里全部看完了 热部署没出来 第二章在前面2页 用热点公司网不行

http://springboot.zimug.com/1233100 文档 http://www.zimug.com/page/5 字母哥个人博客 11111 第一章 spring boot 2.x基础及概念入门 1.1.spring boot 产生的背景及其优势 1.2.spring boot 2.x 新特性说明 1.3.helloworld及项目结构介绍 1.4.IDEA结合spring b…

dell 恢复介质_戴尔官方WIN10恢复介质镜像下载与安装教程 | Dell 中国

前提&#xff1a;准备一个8G以上的空U盘相关视频请点击如何制作并使用win10 USB安装镜像目录:一、制作U盘安装介质1.打开链接&#xff0c;点击"下载OS Recovery Tool"&#xff0c;2.运行下载好的 OS Recovery Tool &#xff0c;点击INSTALL&#xff0c;3.安装完成&am…

CSS3(笔记)

CSS简介 CSS是什么 Cascading Style Sheet层叠样式表 CSS&#xff1a;表现&#xff08;美化网页&#xff09; 字体&#xff0c;颜色&#xff0c;边距&#xff0c;高度&#xff0c;宽度&#xff0c;背景图片&#xff0c;网页定位&#xff0c;网页浮动 CSS怎么用&#xff08;快…

19年8月 字母哥 第三章 spring boot 配置原理实战 用热点公司网不行

第三章 spring boot 配置原理实战 3.1.结合配置加载讲解bean自动装配原理 3.2.详解YAML语法及占位符语法 3.3.获取自定义配置的两种实现方法 3.4.配置文件注入值数据校验 3.5.加载旧项目配置文件的两种方式 这节课就是适配老的项目而已所以要新建分支 因为不是很常用 3.6.profi…

.NET Core跨平台图形处理库ImageSharp

ImageSharp 是支持.NET Core跨平台图形处理库&#xff0c;ImageSharp是ImageProcessor 的.NET Core跨平台实现。 ImageSharp 支持如下操作&#xff1a; 调整大小&#xff0c;裁剪&#xff0c;翻转&#xff0c;旋转&#xff0c;边缘检测等。 支持BMP&#xff0c;PNG&#xff0c;…

JVM GC参数以及GC算法的应用

转载自 JVM GC参数以及GC算法的应用1. 串行收集器 串行收集器是最古老&#xff0c;最稳定以及效率高的收集器可能会产生较长的停顿&#xff0c;只使用一个线程去回收-XX:UseSerialGC新生代、老年代使用串行回收新生代复制算法老年代标记-压缩串行收集器的日志输出&#xff1a…