<title> 标签
<title> 标签定义了 HTML 文档的标题,显示在浏览器的标题栏或标签页上。
概述
<title> 标签是 <head> 部分必需的元素,它定义了文档的标题。这个标题会显示在浏览器的标题栏、标签页以及收藏夹中。
语法
html
<title>文档标题</title>基本用法
html
<!DOCTYPE html>
<html>
<head>
<title>我的网站首页</title>
</head>
<body>
<h1>欢迎来到我的网站</h1>
</body>
</html>重要性
<title> 标签非常重要,因为它:
- 定义浏览器标签页标题 - 在浏览器标签页上显示
- 影响搜索结果 - 搜索引擎在搜索结果中显示页面标题
- 用于书签 - 当用户收藏页面时,默认使用标题作为书签名称
- 无障碍访问 - 屏幕阅读器使用标题来标识页面
最佳实践
清晰且描述性的标题
html
<!-- 好的做法 -->
<title>HTML 教程 - 从入门到精通</title>
<title>联系我们 - ABC 公司</title>
<title>如何制作网站 - 网页开发指南</title>
<!-- 避免的做法 -->
<!-- <title>首页</title> -->
<!-- <title>页面1</title> -->标题长度控制
html
<!-- 推荐长度在 50-60 个字符之间 -->
<title>HTML 基础教程:学习网页开发第一步</title>一致性格式
html
<!-- 保持一致的格式 -->
<title>文章标题 - 网站名称</title>
<title>产品名称 - 公司名称</title>
<title>分类 - 网站名称</title>实际示例
网站首页
html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>网页开发教程 - 从零开始学习 HTML、CSS、JavaScript</title>
</head>
<body>
<h1>欢迎来到网页开发教程网站</h1>
</body>
</html>内页
html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>HTML 基础 - 网页开发教程</title>
</head>
<body>
<h1>HTML 基础</h1>
</body>
</html>文章页
html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>如何学习 HTML - 网页开发技巧分享</title>
</head>
<body>
<article>
<h1>如何学习 HTML</h1>
<p>文章内容...</p>
</article>
</body>
</html>SEO 优化
关键词优化
html
<!-- 在标题中包含重要关键词 -->
<title>HTML 教程 | 学习 HTML 基础知识 | 网页开发入门</title>品牌识别
html
<!-- 在标题中包含品牌名称 -->
<title>HTML 基础 - W3Cschool</title>避免重复标题
html
<!-- 每个页面使用唯一的标题 -->
<title>首页 - 我的网站</title>
<title>关于我们 - 我的网站</title>
<title>联系我们 - 我的网站</title>特殊字符处理
html
<!-- 正确处理特殊字符 -->
<title>HTML & CSS 教程</title>
<title>"最好的"网页开发资源</title>
<title>学习 HTML 的 10 个技巧</title>响应式标题
html
<!-- 移动端友好的标题 -->
<title>移动端网页开发指南</title>动态标题
使用 JavaScript 动态更改标题:
html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>默认标题</title>
</head>
<body>
<button onclick="changeTitle()">更改标题</button>
<script>
function changeTitle() {
document.title = "新标题";
}
</script>
</body>
</html>无障碍访问
html
<!-- 为屏幕阅读器提供清晰的标题 -->
<title>导航页面 - 主要内容在下方</title>浏览器兼容性
<title> 标签在所有浏览器中都得到完全支持:
- Chrome
- Firefox
- Safari
- Edge
- Internet Explorer
注意事项
- 每个 HTML 文档必须有一个
<title>标签 <title>标签必须放在<head>部分- 一个文档只能有一个
<title>标签 - 标题内容不会显示在页面正文中
- 避免在标题中使用过多的关键词堆砌