CSS特效与布局技巧整理

需积分: 3 2 下载量 140 浏览量 更新于2024-08-01 收藏 1.13MB PDF 举报
"这篇资源是关于CSS特效和技巧的总结,由博客园的JesseZhao整理,内容包括了CSS滤镜、字体等实用小窍门,并深入讲解了Div+CSS布局的基础知识,适合初学者学习。" 在网页设计中,CSS(层叠样式表)是一种强大的工具,用于控制网页的样式、布局和视觉效果。本资源通过《Div+CSS布局大全》的整理,详细介绍了从基础到进阶的各种CSS应用。 1. **CSS滤镜**:滤镜是一种可以改变元素视觉效果的技术,例如模糊、灰度、饱和度调整等。在CSS中,滤镜常用于创建特殊效果,比如`filter: grayscale(100%)`可以使元素变为黑白。 2. **字体设置**:CSS允许开发者自定义字体,包括字体类型、大小、颜色、行高和对齐方式。例如,`font-family: Arial, sans-serif; font-size: 16px; color: #333;`可以设定文本的字体、大小和颜色。 3. **Div+CSS布局**:Div(Division)是HTML中的一个常用容器标签,用于组织页面结构。通过CSS,我们可以精确控制Div的布局,实现流式、网格、定位等多种布局方式。 4. **XHTML与CSS的结合**:文档类型声明(DOCTYPE)选择对XHTML和CSS的兼容性有很大影响。例如,`<!DOCTYPE html>`适用于HTML5,而`<!DOCTYPE XHTML>`适用于XHTML1.0标准。 5. **名字空间**:在XML和XHTML中,名字空间用于避免命名冲突。在CSS中,可以通过类名或ID来区分不同的元素。 6. **样式表调用**:样式表可以外部调用,如`<link rel="stylesheet" href="style.css">`,或者内部嵌入,如`<style>...</style>`,双表法则是同时使用内外部样式。 7. **head区设置**:head区域包含元信息,如favicon(收藏夹小图标)、SEO优化内容(为搜索引擎准备的内容)等。 8. **XHTML代码规范**:确保标记正确关闭,元素和属性全小写,合理嵌套,属性值用引号包围,特殊字符转义,所有属性赋值,避免使用双破折号注释。 9. **CSS入门**: - 基本语法规范:CSS规则由选择器和声明组成,如`selector {property: value;}`。 - 颜色值:可以使用RGB、HEX、颜色名称等方式定义颜色。 - 定义字体:`font: size/line-height family;`可设置字体大小、行高和字体族。 - 群选择器:如`h1,h2{color: red;}`,一次性设置多个元素的样式。 - 派生选择器:如`p a`,选择p元素内的a元素。 - ID选择器:`#myID{...}`,选择具有特定ID的元素。 - 类别选择器:`.myClass{...}`,选择具有特定类的元素。 - 链接样式:可以定义`a:link`, `a:visited`, `a:hover`, `a:active`四种状态的链接样式。 10. **CSS布局**: - CSS2盒模型:包括内容(content)、内边距(padding)、边框(border)和外边距(margin),理解盒模型是掌握布局的关键。 - 辅助图片处理:通常通过背景图片属性设置,避免使用过多的img标签,提高页面加载速度和可维护性。 以上内容构成了一个全面的Div+CSS学习框架,不仅涵盖了基本概念,还提供了实践中的小技巧,对于提升网页设计和开发能力非常有帮助。