黑马程序员技术交流社区
标题:
技术贴!~
[打印本页]
作者:
花开彼岸时
时间:
2019-4-20 22:55
标题:
技术贴!~
1.
了解CSS
css功能:页面美化.
css是层叠样式表.
css目的作用是为了'版面布局,外观样式显示'
2.
行内式
<style="color:颜色;" > 字体颜色
标签+属性+属性值color:"颜色;"
font-size:18px; 字体大小
color: 颜色;
语法:<标签 style="属性1:属性值; 属性2:属性值; 属性3:属性值;"></标签>
样式分离不建议使用,文件可读性差
3.
内部样式
<style> </style> 双标签内部样式
<head>
<style>
选择器
{
属性:属性值;
}
</style>
</head>
4.
外部样式表(外部链接样式结构完全分离)
创建style.css 格式文件 放在项目下面文件夹里
外部样式表能结构样式相分离
<link> 单标签配合属性
<link rel="stylesheet" type="text/css" href=css文件路径>编辑到html.head里
srl="stylesheet" 样式表
type 类型 引入css文件
href 引入路径
color 颜色
font-size 字体大小
好处:外部链接能更好的共享管理页面样式
css注释内容:/*注释内容*/
html注释:<!-- 注释内容 -->
注释提高代码可读性,写给我们自己看的
css样式规则(键值对规则)
1,确定加样式---选择器
2,书写{}
3,第三步 添加属性
5.
类选择器
标签选择器会使全部标签内容同时改变样式,不建议使用
<style>里面输入·lv{}
类选择器可单独选择一个改变样式
使用方法:head里添加(.选择器),然后去标签输入类名
标签里添加类名: <h3 class="lv">
类名自定义起名和style要一样
如果样式格式颜色一样就不需要重新创建 可一起使用
一个标签内部只能有一个
class
属性,一个
class
能输入多个类名属性值
<span class="red空格 类名></span>
6
.类和id选择器区别 (不能用纯数字,不能中文,可用数字结束)
id选择器#号开头调用, 类选择器是.号开头调用
类选择器是可多次使用的,ID选择器只能一个页面使用一次独一无二的.
标注:做页面尽量用类
通配符选择器
*符号表示选中了的所有标签 ,包括学过w3c规定标签
margin"0"
padding"0"
7.
font字体 font-size:20px; 尺寸大小(
强制记忆
)
不同浏览器显示字体可能不一致,
通过font-size 一开始将body标签里整体尺寸调用一致16px
文字大小基本推荐用px格式
取值单位px常用推荐,em表示一个字大小
7.1.font-family 字体 (可取多个属性值 用,隔开)(
强制记忆
)
按顺序自动查找字体,前者优先显示
类名{
font-family: Arial, Microsoft Yahei","微软雅黑";"黑体";
}
7.2. Unicode 字体 (取代中文和英文名称)(
强制记忆
)
以下编码可取代字体编辑,不会出现乱码效果
C:/Users/wulihui/Desktop/%E6%9C%89%E9%81%93%E7%AC%94%E8%AE%B0/153315442@qq.com/8caa80b17a704be7b493a97aa573bb72/clipboard.png
7.3.font-weight 字体加粗 (
强制记忆
)
bold 加粗
font-weight:700; 不需要添加单位 等于bold
normal 让粗体不加粗
400等价normal不加粗 700等同于bold加粗
7.4.font-style: 字体倾斜 (
强制记忆
)
font-style: normal;
使倾斜字体不倾斜
font-style: italic;
字体倾斜
7.5.font:综合写法 (
重点
)(
强制记忆
)
font: font-style font-weight (无法改变font-size/line-height) font-family
字体大小和行高无法删除和改变顺序
8.
text-align: 文本水平对齐方式(
强制记忆
)
搭配:left左 right右 center中
9.
line-height:行间距(
强制记忆
)
搭配:像素24px
设置两行之间的距离
10.
text-indent: 首行缩进(
强制记忆
)
首行缩进em 一个1em就是一个字的距离
取值可正值也可负值
11.
text-decoration 文本装饰(
强制记忆
)
none 没有线
underline 下划线
line-through 中划线/删除线
overline 上划线
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2