index.html
是网站的入口文件,通常被服务器设置为默认文档,当访问网站根目录时,如果没有指定具体的文件名,浏览器就会尝试加载 index.html
。下面是一个简单的 index.html
文件的示例,展示了基本的 HTML 结构:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>我的网页</title> <!-- 引入外部样式表 --> <link rel="stylesheet" href="style.css"> </head> <body> <header> <h1>欢迎来到我的网站</h1> <nav> <ul> <li><a href="#home">首页</a></li> <li><a href="#news">新闻</a></li> <li><a href="#contact">联系我们</a></li> <li><a href="#about">关于我们</a></li> </ul> </nav> </header> <main> <section id="home"> <h2>首页内容</h2> <p>这是首页的简介内容。</p> </section> <section id="news"> <h2>新闻动态</h2> <p>这里是新闻列表或新闻内容。</p> </section> <section id="contact"> <h2>联系我们</h2> <p>联系方式:电话XXX-XXXX-XXXX,邮箱example@example.com</p> </section> <section id="about"> <h2>关于我们</h2> <p>这里是关于我们公司的介绍。</p> </section> </main> <footer> <p>版权所有 © 2023 我的网站</p> </footer> <!-- 引入外部JavaScript文件 --> <script src="script.js"></script> </body> </html>
这个示例包括了 HTML 文档的基本结构:
<!DOCTYPE html>
声明了文档类型和 HTML 版本。<html>
元素是所有其他 HTML 元素(除了 !DOCTYPE
)的容器。<head>
元素包含了文档的元(meta)数据,如字符集声明、页面标题、链接到样式表和脚本。<meta charset="UTF-8">
指定了页面编码为 UTF-8。<meta name="viewport" content="width=device-width, initial-scale=1.0">
是为了优化移动浏览器显示。<title>
定义了文档的标题,在浏览器标签上显示。<link>
元素链接外部 CSS 文件。<body>
元素包含了可见的页面内容,如标题、段落、链接、图片、表格和列表等。<header>
, <nav>
, <main>
, <section>
, <footer>
等是 HTML5 引入的语义化标签,用于更好地描述文档结构。<script>
元素用于引入外部 JavaScript 文件或包含内联 JavaScript 代码。 注意,这个示例中的链接(如 CSS 和 JavaScript 文件)是假设你已经在同一目录下创建了这些文件。如果没有这些文件,你应该删除或修改 <link>
和 <script>
标签的 href
和 src
属性。