利用JavaScript书写代码并用HTML格式:制作一个满足大学作业需求的学习网站
时间: 2024-03-15 15:46:54 浏览: 67
好的,以下是代码示例:
HTML代码:
```
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>学习网站</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>学习网站</h1>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">课程</a></li>
<li><a href="#">论文</a></li>
<li><a href="#">博客</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</nav>
</header>
<main>
<section>
<h2>欢迎来到学习网站</h2>
<p>我们提供各种优质的学习资源,包括课程、论文、博客等。我们的目标是为大学生提供最好的学习体验。</p>
</section>
<section>
<h2>最新课程</h2>
<ul>
<li><a href="#">JavaScript基础课程</a></li>
<li><a href="#">HTML/CSS进阶课程</a></li>
<li><a href="#">Python编程课程</a></li>
<li><a href="#">数据结构与算法课程</a></li>
</ul>
</section>
<section>
<h2>最新论文</h2>
<ul>
<li><a href="#">如何写好一篇论文</a></li>
<li><a href="#">大数据与人工智能的应用</a></li>
<li><a href="#">区块链技术的研究与实践</a></li>
<li><a href="#">社交媒体对消费者行为的影响</a></li>
</ul>
</section>
<section>
<h2>最新博客</h2>
<ul>
<li><a href="#">如何在大学里学好计算机科学</a></li>
<li><a href="#">学习编程的5个技巧</a></li>
<li><a href="#">如何提高英语阅读能力</a></li>
<li><a href="#">如何写好一篇博客</a></li>
</ul>
</section>
</main>
<footer>
<p>© 学习网站 2021</p>
</footer>
</body>
</html>
```
CSS代码:
```
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
}
nav ul li {
display: inline-block;
margin-right: 20px;
}
nav ul li a {
color: #fff;
text-decoration: none;
}
main {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-gap: 20px;
}
section {
background-color: #f5f5f5;
padding: 20px;
border-radius: 5px;
}
section h2 {
margin-top: 0;
}
section ul {
list-style: none;
margin: 0;
padding: 0;
}
section ul li {
margin-bottom: 10px;
}
section ul li a {
color: #333;
text-decoration: none;
}
footer {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
```
以上代码可以实现一个简单的学习网站,包含了导航栏、页面主体和页脚等基本部分,并且使用了CSS样式进行美化。当然,这只是一个简单的示例,实际情况中还需要根据具体需求进行更加详细和复杂的开发工作。
阅读全文