全局标签在网页设计中起着重要的作用,它们可以在整个网站范围内使用,为页面提供通用功能和样式。以下是一些常见的全局标签:
HTML标签:
<html>
:整个HTML文档的根元素。<head>
:包含页面的元数据,如标题、样式表链接和脚本引用。<title>
:设置网页的标题,显示在浏览器的标签页上。<meta>
:定义网页的元数据,如字符集、视口设置和搜索引擎优化(SEO)信息。<link>
:链接外部资源,如样式表。<script>
:嵌入或引用JavaScript代码。<body>
:包含页面的主要内容。
CSS标签:
<style>
:内联CSS样式表,用于定义页面的样式。<link>
:外部CSS样式表链接,用于应用外部样式表。
JavaScript标签:
<script>
:嵌入或引用JavaScript代码,用于添加交互性和动态内容。
Favicons:
<link rel="icon" href="/favicon.ico">
:定义浏览器标签页上的小图标。
Favicons(可选):
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
:定义iOS设备的启动图标。<link rel="manifest" href="/manifest.json">
:定义PWA的清单文件。
Web字体标签:
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
:引入Google字体。
结构化数据标记:
<header>
、<nav>
、<main>
、<article>
、<section>
、<aside>
、<footer>
:这些标签用于结构化页面内容,帮助搜索引擎和辅助技术更好地理解页面内容。
响应式设计标签:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
:设置视口,使页面适应不同设备的屏幕大小。
SEO相关标签:
<meta name="description" content="...">
:定义页面的简短描述。<meta name="keywords" content="...">
:定义页面的关键词(已废弃,不推荐使用)。<meta name="author" content="...">
:定义页面的作者。<meta name="robots" content="...">
:控制搜索引擎的抓取和索引行为。
请注意,随着HTML5和CSS3的发展,一些标签的使用已经变得不那么普遍,或者被更现代、更灵活的技术所取代。例如,CSS现在通常通过外部样式表链接使用,而不是内联样式。同样,JavaScript也更多地使用外部脚本文件而不是内联脚本。