水平距离测量的较差的视线倾斜时计算距离的公式公式?

CSS,通常称为CSS样式表或层叠样式表(级联样式表)。主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图形的外形(宽高、边框样式、边距等)以及版面布局和外观显示样式。 引入CSS样式表 行内式(内联样式) 称行内样式、行间样式. 是通过标签的style属性来设置元素的样式 任何拥有HTML标签都拥有style属性,用来设置行内式。 注意: style其实就是标签的属性 样式属性和值之间是 ':' 多组属性之间用 ';'隔开。 只能控制当前标签及嵌套在其中的标签 内部样式表(内嵌样式表) 称内嵌式 是将CSS代码集中卸载HTML文档的head头部标签中,并且用style标签定义。 外部样式表(外链式) 称链入式 是将所有的样式放在一个或多个以上.css为扩展名的外部样式表文件中,通过link标签将外部样式表文件链接到HTML文档中。 其基本语法格式如下: 三种样式表总结(位置) 样式表 优点 缺点 使用情况 控制范围 行内样式表 书写方便,权重高 没有实现样式和结构相分离 较少 控制一个标签(少) 内部样式表 部分结构和样式相分离 没有彻底分离 较多 控制一个页面(中) 外部样式表 完全实现结构和样式相分离 需要引入 最多 控制多个站点(多) CSS选择器 选择器能找到特定的HTNL页面元素 CSS基础选择器 标签选择器(元素选择器)是指用HTNL标签名称作为选择器,按标签名称分类,为页面中某一类标签指定同意的CSS样式。 CSS类选择器 类选择器使用"."进行标识, 后面紧跟类名。 语法: 类选择器特殊用法-多类名 可以给标签指定多个类名, 从而达到跟过的选择目的。
文字
注意: 多个类名中间用空格隔开 id选择器 id选择器使用 # 进行标识, 后面紧跟id名。 基本语法 id选择器和类选择器区别 ? W3C标准规定, 在同一个页面内,不允许有相同名字的id对象出现,但是允许相同名字的class。 通配符选择器 通配符选择器用 * 号表示, * 就是 选择所有的标签 他是所有选择器中做哟个范围最广的,能匹配页面中所有的元素。 基础选择器总结 选择器 作用 缺点 使用情况 用法 标签选择器 可以选出所有相同的标签,比如p 不能差异化选择 较多 p { color:red;} 类选择器 可以选出1个或者多个标签 可以根据需求选择 非常多 .nav { color: red; } id选择器 一次只能选择器1个标签 只能使用一次 不推荐使用 #nav {color: red;} 通配符选择器 选择所有的标签 选择的太多,有部分不需要 不推荐使用 * {color: red;} 复合选择器 后代选择器 后代选择器又称为包含选择器。其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔,先写父亲爷爷,在写儿子孙子。 父级 子级 { 属性: 属性值; 属性: 属性值; } .class h3 { color: red; font-size: 16px; } 当标签发生嵌套时,内层标签就成为外层标签的后代。 子孙后代都可以这么选择。 或者说,它能选择任何包含在内 的标签。 子元素选择器 子元素选择器只能选择作为某元素子元素的元素。 .class>h3 { color:red; font-size:14px; } 交集选择器 交集选择器由两个选择器构成,找到的标签必须满足:既有标签一的特点,也有标签二的特点。 h3.class { color: red; font-size: 25px; } 其中第一个为标签选择器,第二个为class选择器,两个选择器之间不能有空格,如h3.sp。 并集选择器 如果某些选择器定义的相同样式,就可以利用并集选择器,可以让代码更简洁。 .class, h3 { color: red; font-size: 25px; } 任何形式的选择器(包括标签选择器、class类选择器id选择器等),都可以作为并集选择器的一部分。 链接伪类选择器 用于向某些选择器添加特殊的效果。比如给链接添加特殊效果, 比如可以选择 第1个,第n个元素。 - a:link /* 未访问的链接 */ - a:visited /* 已访问的链接 */ - a:hover /* 鼠标移动到链接上 */ - a:active /* 选定的链接 */ 写的时候,他们的顺序尽量不要颠倒 按照 lvha 的顺序。否则可能引起错误。 复合选择器总结 选择器 作用 特征 使用情况 隔开符号及用法 后代选择器 用来选择元素后代 是选择所有的子孙后代 较多 符号是空格 .nav a 子代选择器 选择 最近一级元素 只选亲儿子 较少 符号是> .nav>p 交集选择器 选择两个标签交集的部分 既是 又是 较少 没有符号 p.one 并集选择器 选择某些相同样式的选择器 可以用于集体声明 较多 符号是逗号 .nav, .header 链接伪类选择器 给链接更改状态 较多 重点记住 a{} 和 a:hover 实际开发的写法 CSS字体样式属性调试工具 font 字体 font-size: 大小 font-size 属性用于设置字号 p { font-size: 20px; } 单位: 可以使用相对长队单位,也可以使用绝对长度单位。 相对长度单位比较常用,推荐使用像素单位px, 绝对长度单位使用较少。 相对长度单位 说明 em 相对于当前对象内文字的字体尺寸 px 像素, 最常用 绝对长度单位 说明 in 英寸 cm 厘米 mm 毫米 pt 点 注意: 谷歌浏览器默认的文字大小为16px 不用浏览器默认显示的字号大小不一致,我们尽量给一个明确值大小, 不要默认大小。一般给body指定整个页面字体大小。 font-family:字体 font-family 属性用于设置哪种字体 p { font-family:"微软雅黑"; } 网页中常用的字体有宋体、微软雅黑、黑体等,例如将网页中所有段落文本字体设置为微软雅黑。 可以同时指定多个字体,中间以逗号隔开, 表示如果浏览器不支持第一个字体,则会尝试下一个,直到找到合适的字体,如果都没有,则以电脑默认的字体为准。 p { font-family: Arial, "Microsoft yahei", "微软雅黑" } 注意: 各种字体之间必须使用英文状态下的逗号隔开。 中文字体需要加英文状态下的引号,英文字体一般不需要加引号。当需要设置英文字体时,英文字体名必须位于中文字体名之前。 如果字体名中包含空格、#、$等符号,则该字体必须加英文状态下的单引号或双引号,例如font-family: "Times New Roman";。 尽量使用系统默认字体,保证在任何用户的浏览器中都能正确显示。 CSS Unicode字体 在 CSS 中设置字体名称,直接写中文是可以的。但是在文件编码(GB2312、UTF-8 等)不匹配时会产生乱码的错误。 解决方案 在 CSS 直接使用 Unicode 编码来写字体名称可以避免这些错误。使用 Unicode 写中文字体名称,浏览器是可以正确的解析的。 font-family: "\5FAE\8F6F\96C5\9ED1"; /*表示设置字体为“微软雅黑”。*/ 字体名称 英文名称 Unicode 编码 宋体 SimSun \5B8B\4F53 新宋体 NSimSun \65B0\5B8B\4F53 黑体 SimHei \9ED1\4F53 微软雅黑 Microsoft YaHei \5FAE\8F6F\96C5\9ED1 楷体_GB2312 KaiTi_GB2312 \6977\4F53_GB2312 隶书 LiSu \96B6\4E66 幼园 YouYuan \5E7C\5706 华文细黑 STXihei \534E\6587\7EC6\9ED1 细明体 MingLiU \7EC6\660E\4F53 新细明体 PMingLiU \65B0\7EC6\660E\4F53 font-weoght: 字体粗细 font-style : 字体风格 font:综合设置字体样式 font总结 属性 表示 注意点 font-size 字号 我们通常用的单位是px 像素,一定要跟上单位 font-family 字体 实际工作中按照团队约定来写字体 font-weight 字体粗细 记住加粗是 700 或者 bold 不加粗 是 normal 或者 400 记住数字不要跟单位 font-style 字体样式 记住倾斜是 italic 不倾斜 是 normal 工作中我们最常用 normal font 字体连写 1. 字体连写是有顺序的 不能随意换位置 2. 其中字号 和 字体 必须同时出现 CSS外观属性 color: 文本颜色 text-align: 文本水平对齐方式 line-height:行间距 作用 line-height属性用与设置行间距, 就是行与行之间的距离,即字符的垂直间距, 一般称为行高 单位 ine-height常用的属性值单位有三种,分别为像素px,相对值em和百分比% 一般情况下,行距比字号大7.8像素左右就可以了。 line-height: 24px; text-indent: 首行缩进 作用: text-indent属性用于设置首行文本的缩进 属性值 其属性值可为不同单位的数值、em字符宽度的倍数、或相对于浏览器窗口宽度的百分比%,允许使用负值, 建议使用em作为设置单位。 1em就是一个字的宽度 如果是汉字的段落,1 em 就是一个汉字的宽度 p { /*行间距*/ line-height: 25px; /*首行缩进2个字节*/ text-indent: 2em; } text-decitation 文本的装饰 text-decoration 通常我们用于给链接修改装饰效果 值 描述 none 默认。定义标准的文本。 取消下划线(最常用) underline 定义文本下的一条线。下划线 也是我们链接自带的(常用) overline 定义文本上的一条线。(不用) line-through 定义穿过文本下的一条线。(不常用) CSS外观属性总结 属性 表示 注意点 color 颜色 我们通常用 十六进制 比如 而且是简写形式 #fff line-height 行高 控制行与行之间的距离 text-align 水平对齐 可以设定文字水平的对齐方式 text-indent 首行缩进 通常我们用于段落首行缩进2个字的距离 text-indent: 2em; text-decoration 文本修饰 记住 添加 下划线 underline 取消下划线 none 标签显示模式(display) HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。 块级元素(block) 常见的块元素有

~

我要回帖

更多关于 视线倾斜时计算距离的公式 的文章

 

随机推荐