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的样式控制,可以构建出功能完整、视觉美观的网页。

相关推荐
itmigrate2 小时前
前端项目里,Object.is 并不是 === 的平替
前端
小大宇3 小时前
Vue知识点6-computed计算属性
前端·javascript·vue.js
程序员海军3 小时前
尤雨溪 : Vue 4 已经在规划中了!
前端·javascript·vue.js
2601_949970694 小时前
HumanizeDuration 跨端三方库仓颉适配全流程
前端·javascript·flutter
风骏时光牛马5 小时前
后端服务接口开发与性能优化
前端
kyriewen5 小时前
我让 4 个 AI 互相 review 代码,最温柔的那个下手最狠
前端·程序员·ai编程
计算机魔术师6 小时前
493家公司白砸AI钱?Apollo这组数据戳破了幻觉
前端
IT_陈寒6 小时前
Java静态变量初始化坑得我头皮发麻
前端·人工智能·后端
柳杉6 小时前
用 Codex 完成智慧高速 3D 可视化大屏,从 18 张行业设计稿到可交互的运行监测中心
前端·ai编程·数据可视化
review445436 小时前
拿到 codex 第一步
前端·agent·vibecoding