好看的404页面代码
时间: 2023-09-14 14:05:15 浏览: 186
以下是一个简单而有趣的404页面代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>404 - 页面找不到</title>
<style>
body {
background-color: #f1f1f1;
font-family: Arial, sans-serif;
text-align: center;
padding-top: 100px;
}
h1 {
font-size: 48px;
color: #555;
}
p {
font-size: 24px;
color: #888;
}
#emoji {
font-size: 100px;
}
</style>
</head>
<body>
<h1>404</h1>
<p>哎呀,页面走丢了!</p>
<p id="emoji">😢</p>
</body>
</html>
```
这个代码会生成一个带有标题、一些文本和一个表情符号的简单404页面。你可以根据需要自定义样式和内容,使页面更加丰富和有趣。
相关问题
使用 vue3 的写一个好看的404页面
好的,以下是一个使用 Vue 3 编写的简单但好看的 404 页面示例:
首先,我们需要创建一个新的 Vue 3 项目。你可以使用 Vue CLI 或手动创建一个 HTML 文件并在其中引入 Vue 和 Vue Router。
然后,在 `App.vue` 中,我们可以编写 404 页面的代码。
```vue
<template>
<div class="container">
<h1>404</h1>
<p>Oops! The page you requested was not found.</p>
<router-link to="/">Go back to home page</router-link>
</div>
</template>
<style>
.container {
height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
}
h1 {
font-size: 10rem;
font-weight: bold;
color: #2d3142;
margin-bottom: 1rem;
}
p {
font-size: 2rem;
color: #4f5d75;
margin-bottom: 3rem;
}
router-link {
color: #fff;
background-color: #ef8354;
padding: 1rem 2rem;
border-radius: 2rem;
text-decoration: none;
font-size: 1.5rem;
transition: all 0.2s ease-in-out;
}
router-link:hover {
transform: translateY(-0.2rem);
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2);
}
</style>
```
这里我们创建了一个包含一些文本和一个路由链接的容器,它们都被居中并垂直居中。我们使用了一些 CSS 属性来美化页面。
在 `main.js` 中,我们需要导入 Vue Router 并设置路由:
```js
import { createApp } from 'vue'
import { createRouter, createWebHistory } from 'vue-router'
import App from './App.vue'
const routes = [
{ path: '/404', component: App },
{ path: '/:pathMatch(.*)*', redirect: '/404' }
]
const router = createRouter({
history: createWebHistory(),
routes
})
createApp(App).use(router).mount('#app')
```
这里我们创建了一个路由并将其指向我们的 404 页面组件。我们还设置了一个重定向,以确保任何无法匹配的 URL 都会重定向到 404 页面。
最后,我们需要在 HTML 文件中添加一个占位符,以便 Vue 可以将其渲染到页面上:
```html
<div id="app"></div>
```
现在,当用户访问一个不存在的页面时,他们将看到一个漂亮的 404 页面。
希望这可以帮助你!
html好看的404
如果您想要一个好看的404页面,可以考虑以下几点:
1. 设计一个独特的页面,可以与您的网站风格相匹配。
2. 使用有趣的图像或插图来吸引用户的注意力。
3. 提供一个有用的搜索栏,让用户可以找到他们需要的信息。
4. 添加一个友好的错误提示,告诉用户他们遇到了一个错误,并提供一些解决方案或回到主页的链接。
5. 最后,确保您的404页面在所有设备上都能很好地显示和响应。
下面是一个HTML/CSS的示例代码,您可以根据需要进行修改:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>404 Not Found</title>
<style>
body {
background-color: #f2f2f2;
font-family: Arial, sans-serif;
}
.container {
max-width: 1200px;
margin: 0 auto;
text-align: center;
padding-top: 100px;
height: 100vh;
}
h1 {
font-size: 120px;
color: #333;
margin: 0;
}
p {
font-size: 24px;
color: #777;
}
.search {
margin-top: 50px;
display: inline-block;
}
.search input[type="text"] {
padding: 10px;
border-radius: 5px;
border: none;
font-size: 16px;
width: 300px;
}
.search input[type="submit"] {
padding: 10px 20px;
border-radius: 5px;
border: none;
font-size: 16px;
background-color: #333;
color: #fff;
cursor: pointer;
}
a {
color: #333;
text-decoration: none;
font-size: 18px;
}
a:hover {
color: #777;
}
</style>
</head>
<body>
<div class="container">
<h1>404</h1>
<p>Oops! Page not found.</p>
<div class="search">
<form action="#">
<input type="text" placeholder="Search...">
<input type="submit" value="Search">
</form>
</div>
<a href="#">Back to Home</a>
</div>
</body>
</html>
```
阅读全文