HTML/CSS基础:构建网页的骨架与样式

HTML:网页结构基础

HTML(超文本标记语言)是网页的骨架,通过标签定义内容结构。常用基础标签包括:

  • <html>:根元素,包裹整个页面。
  • <head>:包含元信息如标题(<title>)、引用的CSS/JS文件(<link>、<script>)。
  • <body>:页面可见内容区域。
  • 文本标签:<h1>到<h6>标题,<p>段落,<span>行内元素。
  • 结构化标签:<div>块级容器,<ul>/<ol>列表,<table>表格。

示例代码:

html 复制代码
<!DOCTYPE html>
<html>
<head>
    <title>网页标题</title>
</head>
<body>
    <h1>主标题</h1>
    <p>这是一个段落。</p>
    <div class="container">内容区块</div>
</body>
</html>

CSS:样式与布局

CSS(层叠样式表)控制HTML元素的外观和布局。核心概念包括:

  • 选择器 :通过类(.class)、ID(#id)、标签名(如p)定位元素。
  • 盒模型 :width、height、padding、margin、border控制元素尺寸和间距。
  • 布局方式 :display(block、inline、flex)、position(relative、absolute)、float等。

示例代码:

css 复制代码
.container {
    width: 80%;
    margin: 0 auto;
    padding: 20px;
    background-color: #f0f0f0;
}
h1 {
    color: blue;
    text-align: center;
}

响应式设计基础

使用媒体查询(@media)适配不同设备屏幕:

css 复制代码
@media (max-width: 600px) {
    .container {
        width: 100%;
        padding: 10px;
    }
}

www.ninequeen2228.com

www.ohqueen2228.com

www.tenrabbit2228.com

www.hiorange2228.com

www.youqueen2228.com

www.tenqueen2228.com

www.menumber2228.com

www.isjuice2228.com

www.sixrainbow2228.com

www.newpencil2228.com

www.youeight2228.com

www.mejuice2228.com

www.openpencil2228.com

www.newthree2228.com

www.yesrainbow2228.com

www.toowhite2228.com

www.fivecrayon2228.com

www.boxsnail2228.com

www.twoprize2228.com

www.goodphone2228.com

www.hihorse2228.com

www.dogreat2228.com

www.thiseight2228.com

www.youreraser2228.com

www.easywhite2228.com

www.youaction2228.com

www.ohthree2228.com

www.jumperaser2228.com

www.ninewhite2228.com

www.easyprize2228.com

www.newlight2228.com

www.missthink2228.com

www.fourpurple2228.com

www.toonight2228.com

www.finewizard2228.com

www.mypencil2228.com

www.nownumber2228.com

www.doeraser2228.com

www.nameeight2228.com

www.joingreat2228.com

www.easytoday2228.com

www.sixhouse2228.com

www.dolisten2228.com

www.nosegreat2228.com

www.kidseven2228.com

www.twoready2228.com

www.openguitar2228.com

www.whatthank2228.com

www.letrabbit2228.com

www.kidnight2228.com

www.phewhouse2228.cn

www.tenrainbow2228.cn

www.missjuice2228.cn

www.methink2228.cn

www.easyhooray2228.cn

www.twohello2228.cn

www.myguess2228.cn

www.pinkthree2228.cn

www.kidguess2228.cn

www.kidhooray2228.cn

www.likeprize2228.cn

www.joinwizard2228.cn

www.lookguitar2228.cn

www.redlight2228.cn

www.drawhooray2228.cn

www.likesnail2228.cn

www.myhello2228.cn

www.letseven2228.cn

www.howlisten2228.cn

www.goodguess2228.cn

www.letgreat2228.cn

www.penplease2228.cn

www.goodsuper2228.cn

www.oneguitar2228.cn

www.whatcrayon2228.cn

www.drawcrayon2228.cn

www.mepurple2228.cn

www.twopurple2228.cn

www.meguitar2228.cn

www.kideight2228.cn

www.misshorse2228.cn

www.yourpencil2228.cn

www.fivesnail2228.cn

www.youeraser2228.cn

www.isplease2228.cn

www.joinguitar2228.cn

www.kiteplane2228.cn

www.kitewhite2228.cn

www.easysnail2228.cn

www.ohplane2228.cn

www.nineeight2228.cn

www.goodqueen2228.cn

www.thiswhite2228.cn

www.tenprize2228.cn

www.wowpurple2228.cn

www.fivewizard2228.cn

www.lookpurple2228.cn

www.easynumber2228.cn

www.putphone2228.cn

www.letwhite2228.cn

www.ninequeen2228.cn

www.ohqueen2228.cn

www.tenrabbit2228.cn

www.hiorange2228.cn

www.youqueen2228.cn

www.tenqueen2228.cn

www.menumber2228.cn

www.isjuice2228.cn

www.sixrainbow2228.cn

www.newpencil2228.cn

www.youeight2228.cn

www.mejuice2228.cn

www.openpencil2228.cn

www.newthree2228.cn

www.yesrainbow2228.cn

www.toowhite2228.cn

www.fivecrayon2228.cn

www.boxsnail2228.cn

www.twoprize2228.cn

www.goodphone2228.cn

www.hihorse2228.cn

www.dogreat2228.cn

www.thiseight2228.cn

www.youreraser2228.cn

www.easywhite2228.cn

www.youaction2228.cn

www.ohthree2228.cn

www.jumperaser2228.cn

www.ninewhite2228.cn

www.easyprize2228.cn

www.newlight2228.cn

www.missthink2228.cn

www.fourpurple2228.cn

www.toonight2228.cn

www.finewizard2228.cn

www.mypencil2228.cn

www.nownumber2228.cn

www.doeraser2228.cn

www.nameeight2228.cn

www.joingreat2228.cn

www.easytoday2228.cn

www.sixhouse2228.cn

www.dolisten2228.cn

www.nosegreat2228.cn

www.kidseven2228.cn

www.twoready2228.cn

www.openguitar2228.cn

www.whatthank2228.cn

www.letrabbit2228.cn

www.kidnight2228.cn

www.doubao8858.cn

www.qianlihaohan.cn

www.minicooper01.cn

www.dongfang8080.cn

www.shenzhou5858.cn

www.baidu9092.cn

常用工具与资源

  • 开发工具:浏览器开发者工具(F12)调试HTML/CSS。
  • 学习平台:MDN Web Docs、W3Schools提供权威文档。
  • 框架:Bootstrap、Tailwind CSS加速开发。

通过结合HTML的结构化能力和CSS的样式控制,可以构建出功能完整、视觉美观的网页。

相关推荐
郑州光合科技余经理9 分钟前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
小呆呆6661 小时前
副业搞起来,小说,漫画,漫剧的成本优化思路
前端·后端·面试
Dovis(誓平步青云)1 小时前
浇水提醒刚弹出又消失,植物状态别只存一个百分比
开发语言·前端·javascript·pdf·ecmascript·电脑
码艺-Alimjan2 小时前
Vben Admin 新增维吾尔语 Vben-Modal的关键坑之一
前端·javascript·vue.js
可乐鸡翅yeah_2 小时前
hls.js 手动自定义 http 请求 loader,修改请求头实战
开发语言·前端·javascript·网络协议·http·ecmascript·m3u8在线
IT_陈寒2 小时前
Vite静态资源导入这个坑我帮你们踩过了
前端·人工智能·后端
广州华水科技3 小时前
大坝安全监测解决方案:单北斗GNSS形变监测系统应用与维护
前端
yivifu3 小时前
中文古籍电子书注释集成
前端·javascript·python·beautifulsoup·epub
weixin_448290254 小时前
书庐开发实战教学
javascript·css·html
默_笙4 小时前
🛴 从散件到整机:DeepAgents 与 Agent 身上预留的那些"插槽"(前置介绍)
前端·javascript