当前位置: 首页 > news >正文

【07】进阶html5

HTML5 包含两个部分的更新,分别是文档web api

文档

HTML5 元素表

元素语义化

元素语义化是指每个 HTML 元素都代表着某种含义,在开发中应该根据元素含义选择元素

元素语义化的好处:

  1. 利于 SEO(搜索引擎优化)
  2. 利于无障碍访问
  3. 利于浏览器的插件分析网页

新增元素

多媒体

可以使用audio元素表达一个音频

可以使用video元素表达一个视频

它们均具有以下属性

属性名含义类型
src多媒体的文件路径普通属性
controls是否显示播放控件布尔属性
autoplay是否自动播放布尔属性
loop是否循环播放布尔属性
muted静音播放布尔属性

新版浏览器不允许「带声音的自动播放」,可能将来甚至不允许自动播放

浏览器希望播放行为由用户决定

文章结构

为了让搜索引擎和浏览器更好的理解文档内容,HTML5 新增了多个元素来表达内容的含义。

下面的示例中,使用了 HTML5 的新增元素来表达一篇文章

<!-- article:一篇文章 -->
<article><!-- header:文章头部信息 --><header><h1>文章标题</h1><!-- blockquote:引用信息 --><blockquote>此文章引用的文献:xxxx</blockquote></header><!-- aside: 文章的其他附加信息 --><aside><span>作者:xxxx</span><span>发布日期:xxx</span><span>浏览量:xxx</span></aside><!-- section:章节 --><section><h2>章节1</h2><p>段落1</p><p>段落2

相关文章:

【07】进阶html5

HTML5 包含两个部分的更新,分别是文档和web api 文档 HTML5 元素表 元素语义化 元素语义化是指每个 HTML 元素都代表着某种含义,在开发中应该根据元素含义选择元素 元素语义化的好处: 利于 SEO(搜索引擎优化)利于无障碍访问利于浏览器的插件分析网页新增元素 多媒体…...

Linux|centos7|postgresql数据库|yum和编译方式安装总结(全系版本)

一、 yum方式安装postgresql 这个是官方的yum源&#xff0c;包括postgresql的开发包&#xff0c;lib库什么的&#xff0c;很齐全&#xff0c;关键是包括pgbackrest yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-la…...

C++提高笔记(五)---STL容器(set/multiset、map/multimap)

1、set / multiset容器 1.1set基本概念 简介&#xff1a;所有元素都会在插入时自动被排序 本质&#xff1a;set和multiset属于关联式容器&#xff0c;底层结构是用二叉树实现 set和multiset区别&#xff1a; set不允许容器中有重复的元素 multiset允许容器中有重复的元素 …...

详解main函数参数argc、argv及如何传参

目录 1、main()函数参数 2、main函数如何传参 2.1 环境准备 2.2 通过 Powershell 窗口传参 2.3 通过vs界面传参 3、int main() 和 int main(int argc, char *argv[]) 特点 1、main()函数参数 在C语言中&#xff0c;main函数可以带参数。main函数的原型通常为以下两种形式…...

解释什么是Web组件化开发及其优势

解释什么是Web组件化开发及其优势 Web组件化开发&#xff0c;是一种将Web应用的界面和功能拆分为独立、可复用的组件的开发方法。这种方法的核心思想是将大型、复杂的Web应用拆分为一系列小型、功能单一的组件&#xff0c;每个组件都负责处理特定的业务逻辑或界面表现。通过组…...

那些场景需要额外注意线程安全问题

主要学习那些场景需要额外注意线程安全问题&#xff0c;在这里总结了四中场景。 访问共享变量或资源 第一种场景是访问共享变量或共享资源的时候&#xff0c;典型的场景有访问共享对象的属性&#xff0c;访问static静态变量&#xff0c;访问共享的缓存&#xff0c;等等。因为…...

(C语言)球球大作战

前言&#xff1a; 这款简易版的球球大作战是一款单人游戏&#xff0c;玩家需要控制一个小球在地图上移动&#xff0c;吞噬其他小球来增大自己的体积。本游戏使用C语言和easyx图形库编写&#xff0c;旨在帮助初学者了解游戏开发的基本概念和技巧。 在开始编写代码之前&#xf…...

高级数据结构 <AVL树>

本文已收录至《数据结构(C/C语言)》专栏&#xff01; 作者&#xff1a;ARMCSKGT 目录 前言正文AVL树的性质AVL树的定义AVL树的插入函数左单旋右单旋右左双旋左右双旋 检验AVL树的合法性关于AVL树 最后 前言 前面我们学习了二叉树&#xff0c;普通的二叉树没有任何特殊性质&…...

在springboot中利用Redis实现延迟队列

文章目录 前言一、基本思路二、springboot实现案例三、测试总结 前言 在开发过程中&#xff0c;有很多场景都需要用到延迟队列来解决。目前支持延迟队列的中间件也不少&#xff0c;特别是基于JMS模式下的消息中间件基本上都支持延迟队列。但是有时我们项目规模可能比较小&…...

UpGrow评论:AI能将我的Instagram粉丝数增加10倍吗?

UpGrow Review: Can AI Grow My Instagram Followers 10X? 概述 UpGrow是一款专注于Instagram增长的AI驱动型社交媒体工具。它通过其庞大的300多人的网络&#xff0c;先进的定位功能&#xff0c;实时分析以及卓越的客户服务&#xff0c;帮助用户有机地增长Instagram关注者。…...

申请软著提交的演示视频有什么要求

申请软件著作权时&#xff0c;演示视频是一个重要的材料&#xff0c;主要用于展示软件的功能和操作流程。演示视频的要求可能会根据不同的申请机构和项目有所不同&#xff0c;但一般来说&#xff0c;以下是几个常见的要求&#xff1a; 内容完整性&#xff1a;演示视频需要展示…...

mac【启动elasticsearch报错:can not run elasticsearch as root

mac【启动elasticsearch报错&#xff1a;can not run elasticsearch as root 问题原因 es默认不能用root用户启动&#xff0c;生产环境建议为elasticsearch创建用户。 解决方案 为elaticsearch创建用户并赋予相应权限。 尝试了以下命令创建用户&#xff0c;adduser esh 和u…...

面试算法-65-二叉树的层平均值

题目 给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。 示例 1&#xff1a; 输入&#xff1a;root [3,9,20,null,null,15,7] 输出&#xff1a;[3.00000,14.50000,11.00000] 解释&#xff1a;第 0 层的…...

Linux: boot: latency启动延迟分析

https://elinux.org/images/6/64/Chris-simmonds-boot-time-elce-2017_0.pdf https://www.hcltech.com/sites/default/files/documents/resources/whitepaper/files/an_insight_to_optimize_embedded_linux_boot_time_performance.pdf 无意看到这个启动延迟分析&#xff0c;虽…...

QT界面制作

#include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this);this->setWindowFlag(Qt::FramelessWindowHint);//接收动图QMovie *mv new QMovie(":/pictrue/th.gif…...

进阶二叉树

目录 二叉树 二叉搜索树 二叉搜索树的定义 二叉搜索树的操作 哈夫曼树 哈夫曼树的定义 哈夫曼树的构造 哈夫曼树的性质 平衡二叉树 平衡二叉树的定义&#xff1a; 平衡二叉树的插入调整 1.LL插入/LL旋转 2.RR插入/RR旋转 3.LR插入/LR旋转 4.RL插入/RL旋转 二叉树…...

无人机拦截

配置yolo CUDA报错 nvcc fatal : Unsupported gpu architecture compute_30.&#xff08;1&#xff09;查看显卡匹配型号&#xff1a;https://blog.csdn.net/u013308762/article/details/121658823 &#xff08;2&#xff09;查看显卡&#xff1a;nvidia-smi -a 》NVIDIA GeF…...

CSDN 编辑器设置图片缩放和居中

CSDN 编辑器设置图片缩放和居中 文章目录 CSDN 编辑器设置图片缩放和居中对齐方式比例缩放 对齐方式 Markdown 编辑器插入图片的代码格式为 ![图片描述](图片路径)CSDN 的 Markdown 编辑器中插入图片&#xff0c;默认都是左对齐&#xff0c;需要设置居中对齐的话&#xff0c;…...

有哪些工具可以替代Gitbook?这篇文章告诉你

你是否曾经在搜索在线文档创建和共享工具时&#xff0c;遇到了Gitbook? Gitbook 是一个相当出色的工具&#xff0c;具有强大的编辑和发布功能&#xff0c;但也有其不足之处&#xff0c;如使用起来有一定的技术要求&#xff0c;入门门槛较高等。如果你正在寻找Gitbook的替代品&…...

小迪安全43WEB 攻防-通用漏洞任意文件下载删除重装敏感读取黑白审计

#知识点&#xff1a; 1、文件操作类安全问题 2、文件下载&删除&读取 3、白盒&黑盒&探针分析 #详细点&#xff1a; 文件读取&#xff1a;基本和文件下载利用类似 文件下载&#xff1a;利用下载获取源码或数据库配置文件及系统敏感文件为后续出思路 …...

5分钟掌握全能歌词神器:跨平台智能歌词提取终极解决方案

5分钟掌握全能歌词神器&#xff1a;跨平台智能歌词提取终极解决方案 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 你是否曾为寻找一首歌的准确歌词而烦恼&#xff1f;&…...

Everything 1.5史诗级升级了:不止搜文件名,可以搜文件内容了

今早翻旧文档&#xff0c;记不清“2026预算表”的文件名。用Everything 1.5的全文搜索&#xff0c;输关键词秒出结果。突然觉得&#xff0c;好工具像记忆的“放大镜”&#xff0c;模糊的事儿也能拎清。 咱就是说&#xff0c;搜文件不该费劲儿。 Everything 搜文件名快。 …...

CSS如何快速预览CSS颜色值效果_结合浏览器开发者工具取色板

Chrome中直接改颜色值预览效果的关键是在Styles面板点击颜色值旁的小色块调出取色板&#xff0c;支持HEX/RGB/HSL实时切换及滑块调节&#xff1b;切勿双击编辑&#xff0c;需悬停后点色块&#xff1b;CSS变量需点变量名旁色块修改&#xff1b;Firefox需确保about:config中devto…...

kohya_ss训练SDXL模型避坑指南:从数据集准备到超参数调优

SDXL模型高效训练实战&#xff1a;从kohya_ss环境配置到LoRA微调全流程解析 如果你正在尝试用kohya_ss训练SDXL模型却频繁遇到报错&#xff0c;或是训练效果总是不尽如人意&#xff0c;这篇文章将带你避开那些新手常踩的坑。不同于基础教程&#xff0c;我们聚焦于实际训练中的高…...

Lychee重排序模型效果展示:原始粗排结果vs Lychee精排结果对比可视化

Lychee重排序模型效果展示&#xff1a;原始粗排结果vs Lychee精排结果对比可视化 1. 项目概述 Lychee多模态重排序模型是一个基于Qwen2.5-VL的强大图文检索精排工具。这个模型专门用于提升搜索结果的相关性&#xff0c;通过深度学习技术对初步检索结果进行精细化重排序。 在…...

保姆级教程:用中点电流法搞定NPC三电平逆变器的电压平衡(附MATLAB/Simulink仿真)

保姆级实战&#xff1a;中点电流法在NPC三电平逆变器电压平衡中的Simulink仿真全流程 电力电子工程师们对NPC三电平逆变器中的"中点电压漂移"问题一定不陌生——就像试图在跷跷板上平衡两个不同重量的孩子&#xff0c;稍有不慎就会导致系统崩溃。这次我们不谈枯燥的数…...

多模态增强不是“加噪声”!揭秘ViT-CLIP融合场景下4种被顶会论文验证的结构感知增强范式

第一章&#xff1a;多模态大模型数据增强策略 2026奇点智能技术大会(https://ml-summit.org) 多模态大模型的数据增强已超越传统单模态范式&#xff0c;需协同处理图像、文本、音频及时空信号等异构输入。关键在于保持语义一致性与跨模态对齐性&#xff0c;而非孤立地扰动各通…...

python h5py

# 聊聊Python里的h5py&#xff1a;处理HDF5文件的那点事儿 如果你在科学计算或机器学习领域工作过一段时间&#xff0c;大概率会碰到一种叫HDF5的文件格式。这种文件格式在存储大规模科学数据方面特别流行&#xff0c;比如天文观测数据、气候模拟结果&#xff0c;或者训练好的神…...

redis数据库基础学习

关系型数据库关系型数据库是一个结构化的数据库&#xff0c;创建在关系模型&#xff08;二维表格模型&#xff09;基础上&#xff0c;一般面向于记录。Sql语句&#xff08;标准数据查询语言&#xff09;就是一种基于关系型数据库的语言&#xff0c;用于执行对关系型数据库中数据…...

从防御者视角复盘:一次完整的钓鱼攻击模拟(Kali+setoolkit)与痕迹分析

从防御者视角复盘&#xff1a;一次完整的钓鱼攻击模拟与痕迹分析 钓鱼攻击一直是网络安全领域中最常见且最具威胁的攻击手段之一。攻击者通过伪装成可信来源&#xff0c;诱导受害者泄露敏感信息。本文将从一个独特的防御者视角出发&#xff0c;通过模拟一次完整的钓鱼攻击过程&…...