首页 > 其他分享 >HTML5

HTML5

时间:2024-08-08 19:05:27浏览次数:8  
标签:... 一条 标签 一行 标题 内容 HTML5

0 通用知识
html5中属性名与属性值相同时可以简写只写属性名
例如:

<audio src="【音频的url】" controls="controls" loop="loop"></audio>

等于

<audio src="【音频的url】" controls loop></audio>

1 html基本格式

<html>
<head>
    <title>【窗口标签内容】</title>
</head>
<body>
    【窗口页面内容】
</body>
</html>

2 标题标签

  • 独占一行(该标签中间的内容浏览器展示时会单独占据一行)
  • 加粗
  • 数字越小字体大小越大
  • h4标签与普通字体大小皆为16px
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>

3 段落标签

  • 根据页面大小自动换行
  • 独占一行或多行(段落开始另起一行,段落结束的结束行未使用空间其他不得占用)
  • 段落前后有大约一行空行
<p></p>

4 文字样式标签

<!--加粗标签-->
<strong></strong>
<b></b>

<!--倾斜标签-->
<em></em>
<i></i>

<!--下划线标签-->
<ins></ins>
<u></u>

<!--删除线标签-->
<del></del>
<s></s>

5 资源链接标签

<!--超链接标签-->
<!--有target="_blank"表示跳转到新窗口打开,没有target="_blank"表示在当前窗口打开-->
<a href="【链接的url】" target="_blank">【展示内容】</a>

<!--图片标签-->
<img src="图片的url" alt="【图片显示失败时的显示内容】" title="【鼠标悬停时显示的内容】" width="【图宽】" heigth="【图高】">

<!--音频标签-->
<!--支持mp3、ogg、wav格式-->
<!--controls="controls"表示显示音频控制面板,loop="loop"表示循环播放-->
<audio src="【音频的url】" controls="controls" loop="loop"></audio>

<!--视频标签-->
<!--controls="controls"表示显示视频控制面板,loop="loop"表示循环播放,muted="muted"表示默认静音,autoplay="autoplay"表示自动播放且必须与muted="muted"配合才起效-->
<video src="【视频的url】" controls="controls" loop="loop" muted="muted" autoplay="autoplay"></video>

6 列表标签

  • 每条内容或标题独占一行
  • 每条内容前有缩进
<!--无序列表-->
<!--每条内容前无序号-->
<ul>
    <li>【一条内容】</li>
    <li>【一条内容】</li>
    ...
</ul>

<!--有序列表-->
<!--每条内容前有序号-->
<ol>
    <li>【一条内容】</li>
    <li>【一条内容】</li>
    <li>【一条内容】</li>
</ol>

<!--定义列表-->
<!--每条内容前有缩进,每条标题前无缩进-->
<dl>
    <dt>【列表标题】</dt>
    <dd>【一条内容】</dd>
    <dd>【一条内容】</dd>
    ...
    <dt>【列表标题】</dt>
    <dd>【一条内容】</dd>
    <dd>【一条内容】</dd>
    ...
    ......
</dl>

7 表格标签

<!--th标签中的内容默认加粗显示,border="1"表示表格边框为1px(默认为0px即不显示边框)-->
<!--合并单元格:https://www.bilibili.com/video/BV1kM4y127Li/?p=20&spm_id_from=pageDriver&vd_source=8ccf8a94b825cf913871ee06a8956a5c-->
<!--表格标签可配合thead、tbody、tfoot标签使用(用来描述表格结构给搜索引擎看的,一般不用)-->
<table border="1">
    <tr>
        <th>【第一行第一列内容(一般表示该列标题)】</th>
        <th>【第一行第二列内容(一般表示该列标题)】</th>
        ...
    </tr>
    <tr>
        <td>【第二行第一列内容】</td>
        <td>【第二行第二列内容】</td>
        ...
    </tr>
    <tr>
        <td>【第三行第一列内容】</td>
        <td>【第三行第二列内容】</td>
        ...
    </tr>
    ......
</table>

8 表单系列标签

<!--表单-->
<!--method="get"表示发送get请求,method="post"表示发送post请求-->
<form action="【后端接口地址】" [method="get"]>
......
</form>

<!--单行输入框-->
<!--value="【默认值(初始值)】"用来可指定文本输入框的默认值(初始值)"表示-->
<input type="text" value="【默认值(初始值)】" placeholder="文本提示内容">

<!--密码输入框-->
<input type="password" value="【默认值(初始值)】" placeholder="文本提示内容">

<!--单选框-->
<!--相同name属性值的单选框分为同组(同组内单选框互斥),checked="checked"表示默认当前单选框选中-->
<input type="radio" name="【随便起】" checked="checked">
<input type="radio" name="【随便起】">
...

<!--多选框-->
<!--checked="checked"表示默认当前多选框选中-->
<input type="checkbox" checked="checked">
<input type="checkbox">
<input type="checkbox" checked="checked">
...

<!--文件选择框-->
<!--有multiple="multiple"表示可同时选择多个文件,无multiple="multiple"表示可选择单个文件-->
<input type="file" multiple="multiple">

<!--下拉输入框-->
<!--默认第一个选项选中,可通过selected="selected"修改默认选中项-->
<select>
    <option>选项一内容</option>
    <option>选项二内容</option>
    <option selected="selected">选项三内容</option>
    ...
</select>

<!--文本域/多行输入框-->
<!--textarea标签中的内容为文本域的默认值(初始值)-->
<textarea placeholder="文本提示内容">默认值(初始值)</textarea>

<!--增大选中区域-->
<!--方式一(需要保证id属性的值和for属性的值一致)-->
<label for="【随便起】">【增大区域内容】</label>
<input type="text" id="【随便起】">
<!--方式二(无需id属性和for属性)-->
<label>【增大区域内容】<input type="text"></label>

<!--提交按钮-->
<!--需要与form标签配合使用,点击后将form标签中的内容提交-->
<button type="submint">【按钮名称】</button>

<!--重置按钮-->
<!--需要与form标签配合使用,点击后还原<form>标签中的内容数据为默认值(初始值)-->
<button type="reset">【按钮名称】</button>

<!--普通按钮-->
<!--无需与form标签配合使用,点击后的动作通过js指定-->
<button type="button">【按钮名称】</button>

8 布局标签

  • 方便使用css ?
<!--独占一行-->
<div></div>

<!--无特殊效果-->
<span></span>

9 特殊符号

<!--空格-->
&nbsp;

<!--左尖括号  <  -->
&lt;

<!--右尖括号  >  -->
&gt;

标签:...,一条,标签,一行,标题,内容,HTML5
From: https://www.cnblogs.com/gaoguanghui/p/18349469

相关文章

  • 前端HBuilderX HTML5模版,打包成dist 部署
    首先需要修改utils中appConfig.js的ip+路径+域名,使用服务器部署,那么就用服务器的ip,prod-api可以自定义,根据自己的需求起别名找打HBuilderX最上方发行,然后点击找到自己需要的发版,我使用的是网站-PC手机H5找到manifest.json,如果没有域名,点击重新获取即可将获取到的域名......
  • HTML5+CSS3笔记(Xmind格式):第四天
    Xmind鸟瞰图:简单文字总结:HTML5+CSS3知识总结:媒体查询:  1.媒体查询格式:@media设备类型and设备特性  2.screen:设置屏幕  3.max-width(最大宽度),min-width(最小宽度)  4.可以通过媒体查询引入不同的css样式移动端布局方式:  1.静态布局  2.......
  • HTML5+CSS3笔记(Xmind格式):第三天
    Xmind鸟瞰图:简单文字总结:过渡transition:过渡属性过渡时间运动曲线何时开始 2D变形transform:  1.平移:translate(单位px)  2.缩放:scale(默认1,大于1放大,小于1缩小)  3.旋转:rotate(单位deg)  4.倾斜:skew(单位deg)3D变形transform:  1.rotateX......
  • HTML5+CSS3笔记(Xmind格式):第二天
    Xmind鸟瞰图:简单文字总结:新增选择器:  1.选择相邻兄弟  2.属性选择器  3.结构性伪类选择器  4.整体结构类型  5.标签结构类型  6.指定子元素的序号  7.文本选择伪元素  8.表单中使用的状态伪类选择器  9.内容追加伪元素  ......
  • HTML5 WebSocket 详解及使用
    1.WebSocket是什么?WebSocket是HTML5提供的一种在单个TCP连接上进行全双工通讯的协议。(双向通信协议)2.WebSocket的作用?实现客户端与服务器之间的双向通信,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直......
  • 【软件测试入门】HTML5
    HTML概述HTML指的是超文本标记语言,它是用来描述网页的一种语言。HTML不是一种编程语言,而是一种标记语言。标记语言是一套标记标签。Web标准是由W3C组织和其他标准化组织制定的一系列标准的集合。W3C(万维网联盟)是由国际最著名的标准化组织。Web标准的构成(重点)主要包括......
  • HTML5+CSS3笔记(Xmind格式):第一天
    Xmind鸟瞰图:文字总结:1.新增语义化标签:-header:定义文档的页眉,用来表示页面的头部。-nav:定义导航链接的部分nav元素代表页面中的导航,其中的导航元素链接到其他页面或当前页面的其他部分。-main:主体信息-aside:侧边栏-article:article元素表示文档、页面或应用程......
  • html5十大特性
       HTML5总体比HTML4多了十个新特性,但其不支持IE8及IE8以下版本的浏览器。语义化标签表单功能视频和音频Canvas绘图SVG绘图地理定位拖放APIWebWorkerWebStorageWebSocket1、语义化标签结构化元素 HTML5提供的新元素可以更好的描述网页文档结构,比如: 其他......
  • HTML5 表单验证
    0x01概述表单验证的两种方式:form表单提交到后台无刷新页面的ajax提交以下内容主要为form表单验证HTML5表单基本特性与新特性:placeholder:输入框中的灰色文字提示<inputplaceholder="Enterusername"/>type:HTML5新增类型color、date、email、number、......
  • 基于 HTML5 和 Canvas 开发的在线图片编辑器
    预览https://zaixianps.net技术栈HTML5:构建用户界面,提供语义化标签。CSS3:美化界面,增强用户体验。JavaScript:处理用户交互,管理Canvas操作。CanvasAPI:主要绘图工具,用于图像处理。项目结构image-editor/│├──index.html//主页面├──style.css//......