HTML、CSS 和网页结构入门指南
HTML 是构建几乎所有网站的基础语言,它定义网页的结构和内容。(超文本标记语言)
CSS (层叠样式表) 则负责网页的样式和外观,它描述了 HTML 元素在不同媒体(屏幕、打印等)上的呈现方式。 HTML 就像网页的骨架,而 CSS 赋予它外观和风格。JavaScript 则负责网页的交互性和动态效果。
HTML 标签是构成 HTML 页面的基本单元,每个标签通常都有开始标签和结束标签。
标准 HTML 页面通常包含以下结构:
<h1>
到 <h6>
)<nav>
)<main>
)<aside>
)<footer>
)自闭合标签 (Void 元素) 是一些不需要结束标签的 HTML 元素,例如 <br>
(换行) 和 <img>
(图片)。
<div>
标签是通用的容器元素,用于对网页内容进行分组和布局。它可以结合 CSS 进行样式设计,并通过 JavaScript 进行动态控制。 以下是一个简单的例子,展示了如何使用 <div>
标签和 CSS 创建一个基本的网页布局:
<title>ILUGC</title>
<style>
.container {
border: 1px solid;
height: 200%;
width: 85%;
margin: auto;
}
.header h4 {
text-transform: uppercase;
color: #e22d30;
border-top: 1px solid green;
width: fit-content;
padding-top: 10px;
}
.header {
margin: 25px;
}
</style>
<div class="container">
<div class="header">
<h1>ILUGC</h1>
<h4>Indian Linux User's Group - Chennai (Madras)</h4>
</div>
<div class="navbar"></div>
<div class="layout">
<div class="mainLayout"></div>
<div class="sideLayout"></div>
</div>
<div class="footer"></div>
</div>
<style>
标签用于内嵌 CSS 样式,直接写在 HTML 文档中。
<body>
标签包含网页的主要内容,位于 <html>
标签内部。
在 CSS 中,可以使用类选择器 (.class
) 或 ID 选择器 (#id
) 来精确地控制 HTML 元素的样式。 例如,.header h4
样式将只应用于 header
元素内的 <h4>
元素。
border
属性是 CSS 中用于设置元素边框的简写属性,可以同时设置边框宽度、样式和颜色。