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)定位元素。
  • 盒模型widthheightpaddingmarginborder控制元素尺寸和间距。
  • 布局方式displayblockinlineflex)、positionrelativeabsolute)、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的样式控制,可以构建出功能完整、视觉美观的网页。

相关推荐
袋鼠云数栈前端18 小时前
基于 superpowers 实现复杂前端改造
前端·ai
sugar__salt18 小时前
LLM服务HTTP接口实战:前端HTTP请求全解与项目落地
前端·网络协议·http
薛先生_09918 小时前
vue-编程式跳转-基本跳转
前端·javascript·vue.js
微三云、小叶18 小时前
排队免单系统底层设计:四种分配算法拆解,无预支资金的合规营销架构方案
java·前端·软件开发·商业模式·本地生活·商业思维
copyer_xyf18 小时前
Python 内存分析:从栈和堆理解对象引用
前端·后端·python
whatever who cares19 小时前
大型 React 项目的文件结构
前端·react.js·前端框架
AI_零食19 小时前
健身室器材管理系统鸿蒙PC Electron框架编写深度解析
前端·javascript·学习·华为·electron·前端框架·鸿蒙
ZC跨境爬虫19 小时前
跟着 MDN 学 JavaScript day_2:JavaScript 初体验
开发语言·前端·javascript·学习·ecmascript
假如让我当三天老蒯19 小时前
useCallback 详细解释(从原理到用法)(自学用)
前端·react.js