赞
踩
相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新!
⭐点赞⭐收藏⭐不迷路!⭐
<script>标签的src属性用于引入外部JavaScript文件。<link>标签的href属性用于引入外部样式表。src一样去获取资源,而是根据href的值建立元素与外部资源的关联。HTML语义化是指在编写HTML代码时,使用具有含义的标签,使文档结构清晰、易读、有助于理解。语义化的优点包括:
DOCTYPE声明用于指定HTML文档的版本和类型,告诉浏览器使用哪个HTML规范来解析文档。它的作用包括:
例子:<!DOCTYPE html>
使用示例:
<script defer src="script1.js"></script>
<script async src="script2.js"></script>
<meta charset="UTF-8">: 指定文档使用UTF-8字符集。<meta name="viewport" content="width=device-width, initial-scale=1.0">: 针对移动设备设置视口,以确保页面在不同设备上的显示效果良好。<meta name="description" content="描述内容">: 提供页面的描述,用于搜索引擎显示搜索结果摘要。<meta name="keywords" content="关键词1, 关键词2, ...">: 指定页面的关键词,有助于搜索引擎优化。<meta name="author" content="作者">: 指定页面的作者信息。<meta http-equiv="X-UA-Compatible" content="IE=edge">: 设置IE浏览器使用最新的引擎渲染页面。<meta name="robots" content="index, follow">: 控制搜索引擎爬虫的行为。这些meta标签有助于提高网页的可访问性、搜索引擎优化和用户体验。
<header>、<nav>、<article>、<section>、<footer>等,以更清晰地描述文档结构。<audio>和<video>标签,提供原生的音频和视频支持。<canvas>标签,使得通过JavaScript脚本可以进行动态绘图。<input type="date">、<input type="email">、<input type="url">等,以及placeholder、required等属性。srcset属性是<img>标签的一个属性,用于指定多个图像源,以便根据不同的屏幕尺寸和分辨率选择最合适的图像进行显示。主要作用包括:
示例:
<img src="image.jpg" srcset="image-1x.jpg 1x, image-2x.jpg 2x, image-3x.jpg 3x" alt="描述">
<span>、<a>、<strong>、<em>、<img>、<br>等。<div>、<p>、<h1>到<h6>、<ul>、<ol>、<li>等。<br>、<img>、<input>、<hr>等。Web Worker是HTML5引入的一项技术,允许在浏览器中创建后台线程,使得脚本能够在主线程之外运行。主要特点包括:
示例:
// 主线程
const worker = new Worker('worker.js');
worker.postMessage('Hello from main thread!');
worker.onmessage = (event) => {
console.log('Received message from Web Worker:', event.data);
};
// Web Worker (worker.js)
onmessage = (event) => {
console.log('Received message in Web Worker:', event.data);
postMessage('Hello from Web Worker!');
};
HTML5的离线储存通过Application Cache实现。使用离线储存,可以使网页在没有网络连接时仍然能够访问并加载。使用步骤包括:
<html>标签中通过manifest属性引用Manifest文件。<!DOCTYPE html>
<html manifest="example.appcache">
<!-- 页面内容 -->
</html>
CACHE MANIFEST # 版本号 # 注释行,以#开头 # 明确指定需要缓存的资源 CACHE: /css/style.css /js/script.js /images/logo.png # 明确指定需要在线获取的资源 NETWORK: /api/data # 明确指定不缓存的资源 FALLBACK: /offline.html
CACHE、NETWORK、FALLBACK,它们分别表示缓存的资源、需要在线获取的资源和指定的备用页面。使用HTML5离线储存有助于提高应用程序的性能和用户体验,特别是在网络连接不稳定或者处于离线状态时。然而,也要注意谨慎使用,确保及时更新资源,以防止用户访问过期或过时的内容。
开源项目地址:https://gitee.com/falle22222n-leaves/vue_-book-manage-system
已 300 + Star!
⭐点赞⭐收藏⭐不迷路!⭐
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。