10、网页开发:CSS 与动态 Web 应用全解析

网页开发:CSS 与动态 Web 应用全解析

1. CSS 基础概述

CSS(层叠样式表)是用于全局控制网站或多个网站中元素外观的技术。在过去,如果公司营销部门要求所有公共文档使用特定字体(如 Garamond 字体),传统做法是在每个文档中搜索文本内容并应用字体标签,这种方式不仅耗时,还容易出错。而 CSS 可以通过一次定义元素的外观,让这些更改“层叠”到每个出现该元素的地方。

2. CSS 的功能

CSS 技术能让全局更改变得更加容易。样式表定义通常放在 <style> 标签内,一般置于文档的 <head> 部分,这种样式定义被称为嵌入式样式表。CSS 样式具备以下能力:
- 可以定义适用于元素类型所有实例的样式。
- 子元素会“继承”其父元素分配的样式。
- 可以使用其他样式表或内联样式覆盖继承的样式。
- 可以引用样式表,样式定义不必存在于每个文档中。

例如,通过为 <body> 标签定义 CSS 样式,可以更改文档中所有文本的字体:

<style type='text/CSS'>
    body {font: 12pt Garamond;}
</style>

上述代码中,样式包含一个选择器 body 和一个规则 {font: 12pt Garamond;} ,规则指定选择器中的文本将以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值