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

相关推荐
人民广场吃泡面1 小时前
前端该重视的编程思想
前端
冬夜戏雪1 小时前
agent的trace 和eval
开发语言·前端·javascript
IT_陈寒1 小时前
Redis的DEL命令居然没删干净数据?这个坑我爬了半天
前端·人工智能·后端
kyriewen1 小时前
面试官让我现场用 AI 改一个真实 bug——他打断我的 3 个理由
前端·面试·ai编程
计算机魔术师2 小时前
斯坦福研究:AI 对入门级岗位冲击最大
前端
Simon_He3 小时前
一个渲染内核,五个框架包:我的流式 Markdown 渲染库是怎么长成“全家桶”的
前端·vue.js·markdown
小满zs3 小时前
关于HBuilderX+ 微信小程序开发工具启动的问题
前端·uni-app
林深见鹿_海蓝见鲸3 小时前
微信小程序反编译完整教程(Windows 新手版)
前端
默_笙3 小时前
😋 我让爬虫终于看到了我的网站,后端同事说"这也行?"(上):SEO 与渲染模式
前端·javascript