选择器
p { color: blue; }
选择器用于选择需要样式化的元素。上面的代码中,p选择器选择所有的<p>标签,并将它们的颜色设为蓝色。
类
.some-class { font-size: 20px; }
类是一种可重用的样式,可以在多个元素中使用。上面的代码中,.some-class类定义了字体大小为20像素。将该类添加到某个元素中,该元素的字体大小就会继承该类。
ID
#main { background-color: gray; }
ID是一种仅限于一个元素的选择器。上面的代码中,#main选择器只对具有“main” ID的一个元素生效,将其背景色设为灰色。
盒子模型
#box { width: 100px; height: 100px; border: 1px solid black; padding: 10px; margin: 20px; }
盒子模型是CSS中用于定义元素边框、内边距、外边距和内容大小的模型。上面的代码中,#box元素的宽度和高度均为100像素,具有1像素宽的黑色边框,内边距为10像素,外边距为20像素。
布局
#container { display: flex; justify-content: center; align-items: center; }
布局是CSS中的一项重要功能,它使开发者能够控制元素在页面中的位置和排列。上面的代码中,#container元素使用flex布局,将其内部的元素水平和垂直居中排列。
总结
CSS是前端开发中必不可少的一部分。选择器、类、ID、盒子模型和布局等基础知识可以帮助开发者更好地掌握CSS。