css学习(一)|天天关注
2023-07-02 05:16:55 来源:博客园
(资料图片)
我是div元素
2.内部样式
外部样式/* 可以通过@import引入其他的css资源 */@import url(./style.css);@import url(./test.css);.content{ font-size: 16px;}
css常见属性background-colorcolorfont-sizeheightheight文本属性text-decoration用于设置文字的装饰线4和5只对块状元素有效
.bing { text-decoration: overline; } .demo{ text-decoration: line-through; }
text-indent用于设置第一行内容的缩进text-align定义行内内容(例如文字)如何相对它的块父元素对齐; // 不是块状元素,不生效
结果如图
字体属性font-size 字体大小.box { /* 字体设置的方式一: px */ /* font-size: 50px; */ /* 了解: em -> 父元素的字体的尺寸 */ /* 字体设置的方式二: em */ /* font-size: 2em; */ /* 字体设置的方式三: 百分比% */ font-size: 200%; }
font-family用于设置文字的字体名称可以设置1个或者多个字体名称;浏览器会选择列表中第一个该计算机上有安装的字体;或者是通过 @font-face 指定的可以直接下载的字体使用事例
body { font-family: "Microsoft YaHei", "Heiti SC", tahoma, arial, "Hiragino Sans GB", "\5B8B\4F53", sans-serif;}
font-weightbody{ /* 设置文字的粗细,可以使用px,也可以使用关键字 */ font-weight: bolder; }
font-style 设置文字风格body{ /* 斜体显示 */ font-style: italic; }
line-height 设置行高(重要)注意区分height和line-height的区别,前者是元素的高度,后者是文字的高度.假设div中只有一行文字,如何让这行文字在div内部垂直居中,让行高等于元素高度.box { height: 400px; background-color: #f00; color: #fff; line-height: 100px; }
font 缩写属性具体规则如下常见的选择器简单选择器(元素,类,id选择器)
属性选择器
后代选择器后代选择器一: 所有的后代(直接/间接的后代) 用空格分隔
兄弟选择器交集选择器(两个选择器紧密相连)div.one 即使div标签同事还有one的类属性
并集选择器(,分隔)div,.one
div标签或者class=one的标签伪类相关知识伪类是选择器的一种,它用于选择处于特定状态的元素;例如当手指放在一个元素上时, 显示另外一个颜色;
.box:hover { color: yellow; }
a:link 未访问的链接a:visited 已访问的链接a:hover 鼠标挪动到链接上(重要)a:active 激活的链接(鼠标在链接上长按住未松开)◼ 使用注意:hover必须放在:link和:visited后面才能完全生效:active必须放在:hover后面才能完全生效所以建议的编写顺序是 :link、:visited、:hover、:active
伪元素伪元素用于创建新的虚拟元素并样式化,而伪类用于选择已有的元素。
关键词: