CSS
经过不断的演化和发展,已经能够真正做到
网页
表现与内容分离的一种样式设计语言。相较于传统HTML
的表现,CSS能够对
网页
中的
对象
的位置排版进行
像素
级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步
交互设计
,成为了目前基于文本展示最优秀的表现设计语言。其优势在于易于理解、优化性强、易读性强。
CSS特性:
层叠性:用于解决复杂构造的网站中获取某个元素的样式来源于相应规则的问题。
继承性:CSS继承简而言之就是将各个HTML标记看做容器,其中被包含的小容器继承包含它的大容器的样式。
CSS重要基础:
HTML引入CSS方法:行内式、嵌入式、导入式与链接式
基本选择器:标记选择器、类别选择器、ID选择器
复合选择器:“交集选择器”、“并集选择器”、后代选择器
CSS具体内容:
CSS和HTML的区别在于HTML基本不涉及逻辑,学起来较为简单,CSS涉及了较为复杂的逻辑过程,,理解起来有些而复杂,还需要在实际应用中不断理解CSS的核心原理。