首页 > 其他分享 >HTML5

HTML5

时间:2022-10-24 19:36:00浏览次数:52  
标签:标签 元素 表单 HTML5 列表 链接 页面

HTML

  • Hyper Text Markup Language(超文本标记语言)
  • 超文本包括:文字、图片、音频、视频、动画等

W3C

  • World Wide Web Consortium(万维网联盟)
  • W3C标准包括
    • 结构化标准语言(HTML、XML)
    • 表现标准语言(CSS)
    • 行为标准(DOM、ECMAScript)

HTML基本结构

网页基本信息

  • DOCTYPE声明
  • <title>标签
  • 标签

网页基本标签

  • 标题标签:<h1>一级标签</h1>
  • 段落标签:<p>两只老虎,两只老虎</p>
  • 换行标签:两只老虎,两只老虎<br/>
  • 水平线标签:<hr/>
  • 字体样式标签:
    • 粗体:<strong>i love you</strong>
    • 斜体:<em>i love you</em>
  • 注释和特殊符号:& ;

图像标签 <img>

  • 常见的图像格式
    • JPG
    • GIF
    • PNG
    • BMP

链接标签

  • 超链接
    • 页面间链接<a href="1.我的第一个网页.html" target="_blank">点击我跳转到页面一</a>
      href:必填,表示要跳转到那个页面
      target:表示窗口在哪里打开
      _blank 在新标签中打开
      _self 在自己的网页中打开
      • 从一个页面链接到另一个页面
    • 锚链接<a href="#top">回到顶部</a>
      1.需要一个锚标记
      2.跳转到标记
    • 功能性链接<a href="mailto:[email protected]">点击联系我</a>
      邮件链接:mailto:
      QQ链接:

行内元素和块元素

  • 块元素
    • 无论内容多少,该元素独占一行
    • (p、h1-h6...)
  • 行内元素
    • 内容撑开宽度,左右都是行内元素的可以在排在一行
    • (a、strong、em...)

列表

  • 什么是列表
    • 列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以
      列表的样式显示出来,以便浏览者能更快捷地获得相应的信息
  • 列表的分类
    • 无序列表
<ul>
    <li>Java</li>
    <li>Python</li>
    <li>运维</li>
    <li>前端</li>
    <li>C/c++</li>
</ul>
  • 有序列表
<ol>
    <li>Java</li>
    <li>Python</li>
    <li>运维</li>
    <li>前端</li>
    <li>C/c++</li>
</ol>
  • 定义列表
    dl:标签
    dt:列表名称
    dd:列表内容
<dl>
    <dt>学科</dt>

    <dd>Java</dd>
    <dd>Python</dd>
    <dd>运维</dd>
    <dd>C/c++</dd>
    <dt>位置</dt>

    <dd>西安</dd>
    <dd>重庆</dd>
    <dd>新疆</dd>
</dl>

表格table

  • 为什么使用表格
    • 简单通用
    • 结构稳定
  • 基本结构
    • 单元格
    • 行:<tr></tr>
    • 列:``
    • 跨行:rowspan
    • 跨列:colspan

视频和音频

  • 视频元素
    • video
  • 音频元素
    • audio
  • src:资源路径
    controls:控制条
    autoplay:自动播放

页面结构分析

  • header:标题头部区域的内容(用于页面或页面中的一块区域)
  • footer:标记脚步区域的内容(用于整个页面或页面的一块区域)
  • section:Web页面中的一块独立区域
  • article:独立的文章内容
  • aside:相关内容或应用(常用于侧边栏)
  • nav:导航类辅助内容

iframe内联框架

<iframe src="path" name="mainFrame"></iframe>

表单语法

<form method="post" action="result.html"></form>

表单元素格式

  • type:指定元素的类型。text、password、checkbox、radio、submit、
    reset、file、hidden、image和button,默认为text
  • name:指定表单元素的名称
  • value:元素的初始值。type为radio时必须指定一个值
  • size:指定表单元素的初始宽度。当type为text或password时,表单元素的大小以字符为单位。
    对于其他类型,宽度以像素为单位
  • maxlength:type为text或password时,输入的最大字符数
  • checked:type为radio或checkbox时,指定按钮是否是被选中

表单的应用

  • 隐藏域:hidden
  • 只读:readonly
  • 禁用:disabled

表单初级验证

  • 思考?为什么要进行表单验证
  • 常用方法
    • placeholder:提示信息
    • required:非空判断
    • pattern:正则表达式

标签:标签,元素,表单,HTML5,列表,链接,页面
From: https://www.cnblogs.com/song-hua/p/16818927.html

相关文章

  • html5中播放rtsp流实现监控、直播等方案(利用Ffmpeg + node.js + websocket + flv.js实
    前提:需要确认你的服务器环境中是否安装了ffmpeg这个工具,因为转码的核心其实就是通过 ffmpeg命令 转码,需要你通过在命令行里输入 ffmpeg 来确认。   安装参考:htt......
  • HTML5基础
    HTML5基础一.标签基础(集合)<!DOCTYPE>文档类型声明,在代码的第一行出现;<html>根元素标签;属于有结束语</html>的标签包含两个标签:<head>,<body>;<head>有结束......
  • HTML5和CSS3的新特性
    HTML5的新特性1.用于绘画的canvas元素;2.用于媒介回放的video和audio;3.本地离线存储;4.新标签:header,footer,nav,section,article5.新的表单控件:date,time,email,url,cale......
  • HTML5新增input表单(HTML5)
    HTML5新增input表单(HTML5)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="v......
  • HTML5七夕情人节表白设计(支持微信)祝福所有程序员幸福快乐
    ......
  • HTML5+CSS3笔记
    HTML1、独占一行的称为块元素li是块元素2、a标签中target属性的可选值<ahref="https://www.baidu.com"target="_self">本页面打开</a><ahref="https://www.......
  • 记录--关于 HTML5 LocalStorage 的 5 个不为人知的事实
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助LocalStorage是HTML5中一个方便使用的API,它为Web开发人员提供了一个易于使用的5MB的存储空间。使用L......
  • 【JS】11-前端HTML5几种存储方式的总结
    接下来要好好总结一些知识,秋招来啦。。。虽然有好多知识都不大会,但是还是要努力一下,运气这种东西,谁知道呢~总体情况h5之前,存储主要是用​​cookies​​​。​​cookies​​......
  • 【HTML】10-详解HTML5 data-* 自定义属性
    在jQuery的​​att​​​r与​​prop​​​提到过在IE9之前版本中如果使用​​property​​​不当会造成内存泄露问题,而且关于​​Attribute​​​和​​Property​​​的区......
  • HTML5 组件Canvas实现图像灰度化
    作者| 贾志刚HTML5发布很长一段时间了,一直以来没有仔细的看过,学习后,发现HTML5中的Canvas组件功能是如此的强大,今天我们一起来看看HTML5Canvas是怎么做到的吧!1.新建一个h......