jianzhihuixiang/alacarte-novel-website/chapters/chapter-180.html
2026-03-30 11:10:45 +08:00

491 lines
19 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
<title>通往神界之路 - 阿拉德:剑之回响</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap" rel="stylesheet">
<style>
:root {
--bg-primary: linear-gradient(135deg, #0f0c29 0%, #302b63 50%, #24243e 100%);
--text-primary: #e0e0e0;
--text-secondary: #888;
--accent-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
--border-color: rgba(255,255,255,0.1);
--btn-bg: rgba(255,255,255,0.1);
--btn-hover: rgba(255,255,255,0.2);
}
[data-theme="light"] {
--bg-primary: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
--text-primary: #333;
--text-secondary: #666;
--border-color: rgba(0,0,0,0.1);
--btn-bg: rgba(0,0,0,0.05);
--btn-hover: rgba(0,0,0,0.1);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Noto Serif SC', serif;
background: var(--bg-primary);
color: var(--text-primary);
line-height: 1.8;
min-height: 100vh;
transition: all 0.3s ease;
}
.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
padding-bottom: 120px;
}
.top-nav {
position: fixed;
top: 0;
left: 0;
right: 0;
background: rgba(0,0,0,0.3);
backdrop-filter: blur(10px);
border-bottom: 1px solid var(--border-color);
z-index: 1000;
padding: 10px 20px;
}
.top-nav-content {
max-width: 800px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.nav-link {
color: var(--text-primary);
text-decoration: none;
font-family: 'Noto Sans SC', sans-serif;
font-size: 14px;
padding: 8px 16px;
background: var(--btn-bg);
border: 1px solid var(--border-color);
border-radius: 8px;
transition: all 0.3s ease;
}
.nav-link:hover {
background: var(--btn-hover);
}
.chapter-header {
text-align: center;
padding: 80px 0 40px;
border-bottom: 1px solid var(--border-color);
margin-bottom: 40px;
}
.chapter-number {
font-size: 14px;
color: var(--text-secondary);
letter-spacing: 4px;
text-transform: uppercase;
margin-bottom: 10px;
}
.chapter-title {
font-size: 32px;
font-weight: 700;
background: var(--accent-gradient);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
margin-bottom: 20px;
}
.chapter-content {
font-size: 18px;
line-height: 2;
text-align: justify;
}
.chapter-content p {
margin-bottom: 1.5em;
text-indent: 2em;
}
.chapter-content p:first-of-type::first-letter {
font-size: 3em;
float: left;
line-height: 1;
margin-right: 8px;
margin-top: -5px;
background: var(--accent-gradient);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
font-weight: 700;
}
.fixed-nav {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: rgba(0,0,0,0.3);
backdrop-filter: blur(10px);
border-top: 1px solid var(--border-color);
z-index: 1000;
padding: 15px 20px;
}
.fixed-nav-content {
max-width: 800px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.nav-btn {
padding: 12px 24px;
background: var(--btn-bg);
border: 1px solid var(--border-color);
border-radius: 8px;
color: var(--text-primary);
text-decoration: none;
transition: all 0.3s ease;
font-family: 'Noto Sans SC', sans-serif;
font-size: 14px;
cursor: pointer;
}
.nav-btn:hover {
background: var(--btn-hover);
transform: translateY(-2px);
}
.scroll-buttons {
position: fixed;
right: 20px;
bottom: 90px;
display: flex;
flex-direction: column;
gap: 10px;
z-index: 1001;
}
.scroll-btn {
width: 40px;
height: 40px;
border-radius: 8px;
background: var(--btn-bg);
border: 1px solid var(--border-color);
color: var(--text-primary);
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
transition: all 0.3s ease;
}
.scroll-btn:hover {
background: var(--btn-hover);
}
.sidebar {
position: fixed;
right: 20px;
top: 50%;
transform: translateY(-50%);
background: rgba(0,0,0,0.5);
backdrop-filter: blur(10px);
border-radius: 12px;
border: 1px solid var(--border-color);
width: 200px;
max-height: 70vh;
z-index: 999;
display: flex;
flex-direction: column;
}
.sidebar-title {
font-size: 14px;
color: var(--text-secondary);
text-transform: uppercase;
letter-spacing: 2px;
padding: 15px 20px;
border-bottom: 1px solid var(--border-color);
flex-shrink: 0;
}
.sidebar-content {
overflow-y: auto;
padding: 10px 20px 20px;
flex: 1;
}
.sidebar-chapter {
display: block;
padding: 8px 0;
color: #aaa;
text-decoration: none;
font-size: 13px;
border-bottom: 1px solid rgba(255,255,255,0.05);
transition: all 0.3s ease;
}
.sidebar-chapter:hover {
color: #667eea;
}
.sidebar-chapter.current {
color: #667eea;
font-weight: 600;
}
@media (max-width: 1200px) {
.sidebar {
display: none;
}
}
@media (max-width: 600px) {
.chapter-title {
font-size: 24px;
}
.chapter-content {
font-size: 16px;
}
.scroll-buttons {
display: none;
}
}
</style>
</head>
<body>
<nav class="top-nav">
<div class="top-nav-content">
<a href="../index.html" class="nav-link">返回首页</a>
<button class="nav-link" id="themeToggle">切换主题</button>
</div>
</nav>
<div class="container">
<header class="chapter-header">
<div class="chapter-number">Chapter 180</div>
<h1 class="chapter-title">通往神界之路</h1>
</header>
<article class="chapter-content">
<p>金色的光芒包裹着林克。</p>
<p>他感觉自己正在穿越一条无尽的通道。</p>
<p>周围是流动的光芒,如同星河一般璀璨。</p>
<p>艾琳娜在他身边,光翼轻轻扇动,带领他前行。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"这是神界传送通道。"艾琳娜解释道。</p>
<p>"连接阿拉德大陆与神界。"</p>
<p>"只有神族或持有创世之力的人才能通过。"</p>
<p>林克点头,感受着通道中的能量。</p>
<p>创世之力在他体内流转,与通道的能量产生共鸣。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>突然,通道剧烈震动。</p>
<p>"怎么回事?"林克问。</p>
<p>艾琳娜神色一变:"是空间风暴!"</p>
<p>"通道被干扰了...可能是暗影侵蚀的影响。"</p>
<p>林克握紧光剑,准备应对危机。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>空间风暴席卷而来。</p>
<p>黑色的风暴在通道中肆虐,试图撕裂一切。</p>
<p>林克感受到风暴中蕴含的邪恶力量——那是暗影的力量。</p>
<p>"暗影侵蚀已经蔓延到传送通道了!"艾琳娜焦急地说。</p>
<p>"林克,我们需要突破风暴!"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>林克点头:"交给我。"</p>
<p>他举起光剑「细雪之舞」,剑身散发出冰蓝色的光芒。</p>
<p>"破极兵刃!"</p>
<p>剑气暴涨,创世之力注入剑身。</p>
<p>林克挥剑斩向风暴,剑气如银河般倾泻而出。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>剑气与风暴碰撞,发出剧烈的爆炸。</p>
<p>风暴被剑气撕开一道缺口。</p>
<p>"趁现在!"林克喊道。</p>
<p>艾琳娜展开光翼,带着林克穿越缺口。</p>
<p>风暴在他们身后咆哮,但已经无法追上他们。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>光芒闪过。</p>
<p>林克感觉身体一轻,随即脚踏实地。</p>
<p>他睁开眼睛,被眼前的景象震撼。</p>
<p>神界。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>云海翻涌,浮岛林立。</p>
<p>白色的神殿坐落在浮岛之上,金色的光芒从神殿中散发。</p>
<p>天空是纯净的蔚蓝,没有任何杂质。</p>
<p>空气中弥漫着神圣的气息,让人心旷神怡。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"欢迎来到神界。"艾琳娜微笑着说。</p>
<p>"这里是世界的上层位面,神族的领地。"</p>
<p>林克深吸一口气,感受着神界的气息。</p>
<p>这里的能量与阿拉德大陆完全不同——更加纯净,更加强大。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"神界很大。"艾琳娜继续说。</p>
<p>"我们现在所在的位置是云端之城的入口。"</p>
<p>"神界议会就在云端之城中央。"</p>
<p>"我们需要先去议会,让神界高层了解情况。"</p>
<p>林克点头:"好,请带路。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>艾琳娜带领林克走向浮岛的入口。</p>
<p>那里有一座巨大的白色石门,门上刻着神界的符文。</p>
<p>石门缓缓打开,露出里面的通道。</p>
<p>"神界分为多个区域。"艾琳娜边走边说。</p>
<p>"云端之城是神界的主要城市,也是神界议会的所在地。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"战士殿堂是战士灵魂的去处,卡赞就在那里。"</p>
<p>林克眼睛一亮:"卡赞...奥兹玛的挚友。"</p>
<p>"他会在神界帮助我。"</p>
<p>艾琳娜点头:"是的。"</p>
<p>"卡赞大人一直在战士殿堂等待你的到来。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"还有其他区域吗?"林克问。</p>
<p>艾琳娜继续说:"神界还有许多浮岛,每个浮岛有不同的功能。"</p>
<p>"有些是神族的居住区,有些是修炼场,有些是储藏神之力的地方。"</p>
<p>"但现在...很多浮岛被暗影侵蚀了。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>林克神色凝重:"暗影侵蚀...已经蔓延到什么程度了?"</p>
<p>艾琳娜叹了口气:"神界原本有一百零八座浮岛。"</p>
<p>"现在...只剩下七十二座还在神族的控制中。"</p>
<p>"三十六座浮岛已经被暗影吞噬。"</p>
<p>林克倒吸一口凉气。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>三分之一的浮岛已经陷落。</p>
<p>暗影侵蚀比他想象的更加严重。</p>
<p>"暗影是什么?"林克问。</p>
<p>"它从哪里来?"</p>
<p>艾琳娜摇头:"我们也不清楚。"</p>
<p>"暗影是突然出现的...没有征兆,没有原因。"</p>
<p>"它像是一种黑暗的力量,吞噬一切。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"神界议会正在调查暗影的来源。"</p>
<p>"但目前还没有结果。"</p>
<p>"唯一确定的是...创世之力可以对抗暗影。"</p>
<p>林克点头:"所以你们才邀请我来神界。"</p>
<p>艾琳娜点头:"是的。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>两人穿过石门通道,进入云端之城。</p>
<p>林克被眼前的景象震撼。</p>
<p>白色的建筑群延绵不绝,神殿的穹顶在阳光下闪闪发光。</p>
<p>街道宽阔整洁,神族居民们来来往往。</p>
<p>空气中弥漫着淡淡的花香,让人心旷神怡。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"这就是云端之城..."林克喃喃道。</p>
<p>"比我想象中还要美丽。"</p>
<p>艾琳娜微笑:"云端之城是神界最古老的城市之一。"</p>
<p>"它见证了神界的兴衰。"</p>
<p>"现在,它是神界最后的防线。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>林克注意到,虽然城市美丽,但神族居民们的脸上却带着忧虑。</p>
<p>他们知道暗影侵蚀的威胁。</p>
<p>他们知道神界正在面临危机。</p>
<p>"神界的居民们...都在担心暗影。"艾琳娜说。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"但他们对神界议会有信心。"</p>
<p>"议会正在努力解决危机。"</p>
<p>林克点头:"我会尽我所能帮助神界。"</p>
<p>艾琳娜感激地看着林克:"谢谢你,林克。"</p>
<p>"神界需要你。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>两人继续前行,穿过城市街道。</p>
<p>神族居民们纷纷侧目,打量着林克。</p>
<p>他们能感受到林克身上创世之力的气息。</p>
<p>"那个人...是人类?"</p>
<p>"他身上有创世之力的气息..."</p>
<p>"难道是议会邀请的客人?"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>林克保持着平静,跟随艾琳娜前行。</p>
<p>很快,他们来到了云端之城的中心。</p>
<p>一座巨大的白色神殿矗立在眼前,穹顶高达数百米。</p>
<p>神殿的正门宽阔无比,两旁站立着神界守卫。</p>
<p>"这就是神界议会大厅。"艾琳娜说。</p>
<p>"神界的高层都在里面。"</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>林克深吸一口气。</p>
<p>新的旅程正式开始。</p>
<p>神界议会,即将登场。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>在神界某处。</p>
<p>一座被暗影吞噬的浮岛上。</p>
<p>黑色的雾气弥漫,一切都被黑暗覆盖。</p>
<p>在黑暗的深处,有一双红色的眼睛睁开。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p>"创世之力..."</p>
<p>"终于来了。"</p>
<p>一个低沉的声音在黑暗中响起。</p>
<p>"等了这么久...终于等到机会了。"</p>
<p>暗影开始蠕动,向神界的方向蔓延。</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0;">···</p>
<p style="text-align: center; color: var(--text-secondary); text-indent: 0; margin-top: 2em;">(第一百八十章完)</p>
</article>
</div>
<nav class="fixed-nav">
<div class="fixed-nav-content">
<a href="chapter-179.html" class="nav-btn">上一章</a>
<a href="../chapters.html" class="nav-btn">目录</a>
<button class="nav-btn" id="themeToggle">切换主题</button>
<a href="chapter-181.html" class="nav-btn">下一章</a>
</div>
</nav>
<div class="scroll-buttons">
<button class="scroll-btn" id="scrollTop" title="回到顶部"></button>
<button class="scroll-btn" id="scrollBottom" title="回到底部"></button>
</div>
<aside class="sidebar">
<div class="sidebar-title">章节导航</div>
<div class="sidebar-content" id="sidebarContent">
<a href="chapter-175.html" class="sidebar-chapter">第175章混沌的终结</a>
<a href="chapter-176.html" class="sidebar-chapter">第176章篇章落幕</a>
<a href="chapter-177.html" class="sidebar-chapter">第177章番外·米歇尔的最后祝福</a>
<a href="chapter-178.html" class="sidebar-chapter">第178章番外·奥兹玛的遗言</a>
<a href="chapter-179.html" class="sidebar-chapter">第179章神之召唤</a>
<a href="chapter-180.html" class="sidebar-chapter current">第180章通往神界之路</a>
</div>
</aside>
<script>
const themeToggle = document.getElementById('themeToggle');
const savedTheme = localStorage.getItem('theme') || 'dark';
document.documentElement.setAttribute('data-theme', savedTheme);
themeToggle.textContent = savedTheme === 'dark' ? '浅色' : '深色';
themeToggle.addEventListener('click', () => {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
document.documentElement.setAttribute('data-theme', newTheme);
localStorage.setItem('theme', newTheme);
themeToggle.textContent = newTheme === 'dark' ? '浅色' : '深色';
});
document.getElementById('scrollTop').addEventListener('click', () => {
window.scrollTo({ top: 0, behavior: 'smooth' });
});
document.getElementById('scrollBottom').addEventListener('click', () => {
window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
});
</script>
</body>
</html>