利用css+div+javascript编写一个html新闻页面
时间: 2024-01-14 14:04:38 浏览: 110
HTML和css制作新闻页面
好的,我可以为你提供一个简单的HTML新闻页面,其中包含一个标题、一些新闻内容和一些相关链接。通过CSS样式,我们可以让页面看起来更加美观和现代化。
HTML代码:
```
<!DOCTYPE html>
<html>
<head>
<title>新闻页面</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f2f2f2;
}
.container {
margin: 0 auto;
width: 80%;
padding: 20px;
background-color: #fff;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
h1 {
font-size: 36px;
margin-bottom: 20px;
color: #333;
}
.news-item {
margin-bottom: 20px;
padding: 20px;
background-color: #f9f9f9;
border-radius: 5px;
}
.news-item h2 {
font-size: 24px;
color: #333;
margin-bottom: 10px;
}
.news-item p {
font-size: 16px;
color: #666;
line-height: 1.5;
margin-bottom: 10px;
}
.related-links {
margin-top: 20px;
padding: 20px;
background-color: #f9f9f9;
border-radius: 5px;
}
.related-links ul {
list-style: none;
padding: 0;
margin: 0;
}
.related-links li {
margin-bottom: 10px;
}
.related-links a {
font-size: 16px;
color: #333;
text-decoration: none;
transition: color 0.3s ease-in-out;
}
.related-links a:hover {
color: #4CAF50;
}
</style>
</head>
<body>
<div class="container">
<h1>今日新闻</h1>
<div class="news-item">
<h2>标题1</h2>
<p>新闻内容1</p>
</div>
<div class="news-item">
<h2>标题2</h2>
<p>新闻内容2</p>
</div>
<div class="news-item">
<h2>标题3</h2>
<p>新闻内容3</p>
</div>
<div class="related-links">
<h3>相关链接</h3>
<ul>
<li><a href="#">链接1</a></li>
<li><a href="#">链接2</a></li>
<li><a href="#">链接3</a></li>
</ul>
</div>
</div>
</body>
</html>
```
这个页面包含一个标题、三个新闻内容块和一个相关链接块。每个新闻内容块包含一个标题和一段文本,相关链接块包含一个标题和一个包含链接列表的无序列表。通过CSS样式,我们可以让页面看起来更加美观和现代化。
阅读全文