当前位置: 首页 > news >正文

3月20日 Web前端课堂笔记:CSS外部样式表实战

一、实验目标

掌握CSS外部样式表的创建、引入与复用,实现网页样式的统一管理,完成主页与子页的样式同步设置。
二、操作步骤&代码实现

  1. 项目初始化

• 新建项目:项目名 mySite,存储路径为 D盘根目录

• 项目结构:
D:\mySite
├─ index.html (主页)
├─ sub.html (子页)
└─ style.css (外部样式表)
2. 外部样式表创建与引入

  1. 在项目根目录新建 style.css 样式文件,统一编写全局样式

  2. 在HTML主页中通过 标签外部引入样式表(放在 标签内)

3. 主页HTML结构搭建

在 index.html 中插入标题一、标题二、段落,内容自拟,示例代码如下:

我的主页

这是一级标题

这是二级标题

这是正文段落,用于演示CSS样式效果,外部样式表可以统一管理全站样式~

4. 样式规则编写(style.css)

实现要求的样式效果:
/* 全局页面背景色:淡蓝色 */
body {
background-color: lightblue;
}

/* 标题一、标题二文本颜色:橙色 */
h1, h2 {
color: orange;
}

/* 段落文本颜色:红色 */
p {
color: red;
}
5. 子页创建与样式复用

  1. 新建子页 sub.html,复用同一份 style.css 样式表

  2. 子页HTML代码(仅需引入相同样式表,即可同步背景色):

子页

子页标题

子页通过复用外部样式表,自动继承淡蓝色背景,无需重复编写样式~

三、核心知识点总结
  1. CSS引入方式:外部样式表是最推荐的样式管理方式,通过 标签引入,可实现多页面样式复用,减少代码冗余

  2. 样式优先级:外部样式表 < 内部样式表 < 行内样式,本实验仅使用外部样式表,样式全局生效

  3. 颜色取值:

◦ 淡蓝色:lightblue(关键字),也可写为 #ADD8E6 / rgb(173, 216, 230)

◦ 橙色:orange(关键字),也可写为 #FFA500 / rgb(255, 165, 0)

◦ 红色:red(关键字),也可写为 #FF0000 / rgb(255, 0, 0)

http://www.jsqmd.com/news/518304/

相关文章:

  • 关于web的一些基础认知分享
  • 避坑指南:用MoveIt!的set_position_target()给机械臂设目标点,为什么还是解不出逆运动学?
  • 在树莓派4B的Ubuntu 22.04上,手动编译安装GCC 4.8的完整踩坑记录
  • uniApp XR-Frame小程序实战 | 模型资源池与按需加载策略
  • 毕节学化妆|4 家优质机构盘点,新手选对不踩坑! - 品牌测评鉴赏家
  • WPF中的元素树
  • 红黑树、红黑规则、添加节点处理方案
  • 高通Android OTA Radio分区升级实战:从配置到实现
  • 永磁同步电机双矢量MPC模型预测电流控制探秘
  • 别再被概念绕晕了!用“房产中介”的思维,5分钟搞懂AI智能体(Agent)到底是什么
  • 树莓派5到手别急着插电!保姆级无屏幕首次开机配置指南(含SSH、VNC、固定IP)
  • 从Gazebo到ROS2:PX4无人机深度相机数据桥接实战与避坑指南
  • 毕节化妆培训机构推荐:零基础也能学,靠谱择校+优质机构全攻略 - 品牌测评鉴赏家
  • 目标检测不平衡样本处理:YOLOv1损失函数中的λcoord与λnoobj设计哲学
  • Blender视角操作避坑指南:从模型查看器到摄像机视角的9个实用技巧
  • STM32F103掉电保护实战:PVD监测+Flash存储避坑指南(附完整代码)
  • BimServer开源平台:从零开始搭建本地BIM协作环境
  • AgentScope Studio 可视化开发:拖拽式多智能体应用构建
  • 从Kaggle竞赛到业务分析:期望、方差、协方差在特征工程中的实战指南
  • 机器人控制软件开发工程师职位深度解析
  • hot100贪心专题
  • 西门子200smart伺服脉冲定位案例自动输送抓料与自动移印机相结合a8 1、此程序样例为自动...
  • 保姆级教程:用Xinference在本地Mac/Windows上快速部署CosyVoice-300M语音克隆模型
  • 5个实战案例教你用Wireshark揪出异常网络流量(附抓包文件)
  • KEIL调试实战:解决‘TRACE HW not present‘错误的完整指南
  • AgentScope 企业落地范式:从 SWE-Bench 63.4% 到生产级代码生成
  • 避坑指南:用GCP免费实例搭建个人博客时千万别犯这3个错误
  • 告别玩客云!用Docker在NAS上部署Aria2-Pro,打造你的私人高速下载中心
  • 用PlantUML+C4模型轻松绘制软件架构图:实战电商系统设计案例
  • 如何选择植发机构?这些机构的服务可供了解,发际线调整/3D微针植发/植发/不剃发植发/5C美学种植,植发机构哪家权威 - 品牌推荐师