hand
_1_12_184
4
返回栏目
0k
3k
5k
1k
2k
0.2k
2k
1k
2k
3k
2k
3k
2k
3k
3k
0.3k
0k
2k
0k
1k
0.1k
0k
0k
2k
2k
3k
0.2k
3k
0k
2k
2k
2k
3k
2k
2k
0k
4k
2k
2k
0k
3k
3k
2k
2k
2k
1k
3k
1k
3k
2k
1k
0.8k
2k
0k
2k
2k
2k
2k
3k
0.4k
4k
2k
5k
2k
3k
2k
3k
3k
4k
2k
3k
2k
3k
0.7k
2k
0.8k
3k
2k
4k
2k
2k
2k
2k
2k
3k
3k
3k
3k
4k
3k
3k
0k
2k
2k
0k
3k
2k
3k
1k
2k
2k
3k
3k
3k
3k
5k
3k
3k
3k
4k
3k
5k
4k
4k
4k
4k
1k
2k
2k
2k
2k
2k
2k
1k
2k
3k
3k
3k
3k
3k
2k
3k
4k
2k
2k
3k
5k
3k
3k
3k
4k
3k
3k
2k
3k
5k
4k
3k
4k
4k
2k
3k
3k
1k
3k
4k
4k
2k
2k
2k
3k
2k
4k
2k
4k
2k
4k
1k
2k
1k
2k
2k
1k
2k
2k
2k
2k
2k
2k
1k
1k
4k
3k
2k
2k
3k
3k
6k
2k
8k
3k
7k
2k
3k
3k
4k
3k
5k
4k
3k
3k
2k
2k
3k
3k
2k
2k
2k
3k
2k
6k
4k
4k
4k
4k
3k
3k
2k
4k
2k
3k
3k
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
0k
返回前端 - HTML5栏目
作者:
贺及楼
成为作者
更新日期:2025-02-27 13:18:59
在前端开发中,HTML5 引入了许多语义化元素,这些元素不仅能让代码结构更加清晰,还能帮助搜索引擎更好地理解网页内容。其中,article
标签就是一个非常重要的语义化元素,它代表一个独立的、完整的、可以独自被外部引用的内容,通常是一篇文章、博客帖子、新闻报道等。本文将深入探讨 article
标签的样式表现,结合实际例子和代码演示,让你对其有更全面的了解。
article
标签的基本使用article
标签的基本语法很简单,只需要将文章内容包裹在 <article>
和 </article>
标签之间即可。以下是一个简单的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Article Example</title>
</head>
<body>
<article>
<h2>My First Article</h2>
<p>This is the content of my first article. It contains some useful information about web development.</p>
</article>
</body>
</html>
在这个例子中,我们创建了一个简单的文章,包含一个标题和一段正文内容。
article
标签的样式表现我们可以通过 CSS 为 article
标签设置基本的样式,如边框、内边距、外边距等,让文章更加美观。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Article Styling</title>
<style>
article {
border: 1px solid #ccc;
padding: 20px;
margin: 20px;
border-radius: 5px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
h2 {
color: #333;
}
p {
color: #666;
}
</style>
</head>
<body>
<article>
<h2>My First Article</h2>
<p>This is the content of my first article. It contains some useful information about web development.</p>
</article>
</body>
</html>
在这个示例中,我们为 article
标签添加了边框、内边距、外边距、圆角和阴影效果,同时为标题和正文设置了不同的文字颜色,让文章看起来更加清晰和美观。
在现代网页设计中,响应式设计是必不可少的。我们可以使用媒体查询来让 article
标签在不同的屏幕尺寸下有不同的样式表现。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Responsive Article</title>
<style>
article {
border: 1px solid #ccc;
padding: 20px;
margin: 20px;
border-radius: 5px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
h2 {
color: #333;
}
p {
color: #666;
}
/* 小屏幕设备 */
@media (max-width: 768px) {
article {
margin: 10px;
padding: 15px;
}
}
</style>
</head>
<body>
<article>
<h2>My First Article</h2>
<p>This is the content of my first article. It contains some useful information about web development.</p>
</article>
</body>
</html>
在这个示例中,当屏幕宽度小于等于 768px 时,我们减小了 article
标签的外边距和内边距,以适应小屏幕设备。
article
标签的嵌套使用article
标签可以嵌套使用,每个嵌套的 article
标签都应该是一个独立的、完整的内容。以下是一个嵌套使用的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Nested Article</title>
<style>
article {
border: 1px solid #ccc;
padding: 20px;
margin: 20px;
border-radius: 5px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
h2 {
color: #333;
}
p {
color: #666;
}
</style>
</head>
<body>
<article>
<h2>Main Article</h2>
<p>This is the main article content.</p>
<article>
<h3>Sub - Article</h3>
<p>This is the content of the sub - article.</p>
</article>
</article>
</body>
</html>
在这个示例中,我们在一个主文章中嵌套了一个子文章,每个文章都有自己的标题和正文内容。
特点 | 描述 |
---|---|
语义化 | article 标签代表独立、完整的内容,提高代码可读性和搜索引擎友好性 |
样式设置 | 可以通过 CSS 设置边框、内边距、外边距、圆角、阴影等样式 |
响应式设计 | 使用媒体查询实现不同屏幕尺寸下的样式表现 |
嵌套使用 | 可以嵌套使用,每个嵌套的 article 标签都应是独立内容 |
通过合理使用 article
标签和 CSS 样式,我们可以让网页中的文章内容更加清晰、美观,同时提高网页的可维护性和搜索引擎优化效果。希望本文能帮助你更好地理解和应用 article
标签的样式表现。
前端 - HTML5
整章节共240节
快分享给你的小伙伴吧 ~