软件测试必备-前端知识点之css基础及ps的用法
CSS

一、 css定义
css样式表、层叠样式表,级联样式表
二、 css基础语法
1、 写style标签,放在head标签里面的最后位置
2、 自己写的css代码,放在style标签里面
三、 css常用属性
1、color: red; 设置文字颜色
2、font-size: 50px; 设置文字大小
3、font-family: “黑体”; 设置字体(如果设置的是中文字体,要加双引号!)
4、width: 100px; 设置宽度
5、height: 100px; 设置高度
6、background: red; 设置背景色
四、 标签选择器
在css语法中使用标签名字来选择元素的语法就叫标签选择器;
div标签代表大盒子、容器、放内容的(独占一行)
span标签代表小盒子、容器、放内容的(多个小盒子,在浏览器宽度够用的前提下,可以同一行显示)
五、 id选择器
给html指定标签设置id属性,再从css语法中使用#指定id的名字,实现的id选择器;
例:
#div01{}
<div id=”div01”></div>
命名细节:
1、 不能使用数字开头
2、 不能使用中文
3、 不能使用特殊字符(除了下划线_和中划线-)
4、 可以使用驼峰命名法:首单词小写,后面的单词首字母都大写
例: myDivRed
注意:此种命名方式是程序员之间约定俗成的,首单词大写不是错误!
注意:id选择器必须是唯一的!一个标签不能设置多个id名;id的名字也不能出现重复的清空
六、 类选择器
在html中设置class属性,在css中使用.class的名字
例:
.div01{ xxx}
<div class=”div01”>xx</div>
注意:类名可以重复使用,同一个标签可以设置多个类名属性,中间使用空格分隔
七、 ps吸取颜色
1、 模拟拥有了一个设计稿(按键盘的print screen 或prtsc)可以实现截屏效果
2、 打开ps,在菜单栏点击“文件-新建”

3、 弹出窗口直接点击确定,ctrl+v即可把之前截屏的图放入ps中
4、 Alt+鼠标滚轮可以放大缩小
5、 点击左下角的图标,鼠标就会变为吸管,点击鼠标左键即可吸取颜色;
6、 复制数值,放在代码中,别忘了自己添加井号!



八、图片格式
1、.png 可以有透明效果的图
2、.jpg 普通的图片
3、.gif 动图
4、.psd ps软件生成出来的图(ui设计师制作的)
九、ps常用操作
1、英文状态下按键盘t,可以让ps指针变为文字工具,此时我们点击想要查看的文字即可在ps菜单栏上看到所有样式属性。

2、测量工具(先要改变ps的默认显示单位);


此工具就是测量间距用的,点击之后,按住鼠标左键拖拽,即可看到宽、高属性
十、css的书写位置
1、style标签写在html文件中,叫内嵌式css;(电商网站的首页,必须使用此种方式,因为加载速度最快)
2、link标签引入外部的css文件到html文件中,叫外链式(除了电商首页外的页面,都要使用此种形式,因为实现了代码的分离,方便修改)

3、 写在标签里面的css样式,叫行内css(千万不要使用,修改起来非常困难)

软件测试必备-前端知识点之css基础及ps的用法的更多相关文章
- 软件测试必备-前端知识点之html基础
前端必备知识点 第一部分:HTML基础 一. web前端标准 1. 结构标签----html 2. 样式标准,美化----css 3. 行为标准---js 二. 五大浏览器厂商 1. ie 2. 谷歌 ...
- 前端开发:css基础知识之盒模型以及浮动布局。
前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西? 为什么这个浮动没有效果? 这个问题楼主已经回答了n遍.今天则是把 ...
- 李洪强和你一起学习前端之(3)Css基础和选择器
大家好! 经过了前面的学习,是不是对前端的学习有了初步的了解.虽然我之前有iOS开发的经验,现在接触一门新的语言,对我来说 有一定的优势,但是一门技术对于谁来说都是公平的,我承认,我在接触新知识的时候 ...
- 前端知识点总结——CSS
1.CSS的概述 1.什么是CSS? CSS:Cascading Style Sheets层叠样式表,级联样式表(简称:样式表) 2.作用 设置HTML网页元素的样式 3.HTML与CSS的关系 HT ...
- 前端--2、CSS基础
CSS的部分: CSS四种类引入方式(了解) style的定义原则: 基本选择器 示例: 层级选择器 组合选择器 后代选择器 ★ 子代选择器 毗邻选择器 普通兄弟选择器 “与”选择器 ★ “或”选择器 ...
- 前端系列之CSS基础知识概述
1.什么是DIV (1).div就是html一个普通标签,进行区域划分.特性:独自占一行.独自不能实现复杂效果.必须结合css样式进行渲染. (2).div通常其是块级元素 (3).div是定义文档中 ...
- 自定义博客cnblogs样式的必备前端小知识——css
css样式相关小知识 文字超出一行显示省略号 overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis; /*文字隐藏后添加省略号*/ white-sp ...
- CSS 基础知识点 样式 选择器 伪类
CSS 基础知识点汇集 版权声明:这篇博客是别人写的,大神博客地址 : https://www.cnblogs.com/Mtime/p/5184685.html 1.CSS 简介 CSS 指层叠样式表 ...
- HTML&&CSS基础知识点整理
HTML&&CSS基础知识点整理 一.WEB标准:一系列标准的集合 1. 结构(Structure):html 语言:XHTML[可扩展超文本标识语言]和XML[可扩展标记语言] 2. ...
随机推荐
- CSS布局(五) 网页布局方式
网页实质是块与块之间的位置,块挨着块,块嵌套块,块叠着块. 三种关系:相邻,嵌套,重叠. 下面介绍网页布局的常用几种方式 1.一列布局: 一般都是固定的宽高,设置margin : 0 auto来水平居 ...
- 使用Websocket框架之GatewayWorker开发电商平台买家与卖家实时通讯
前段时间公司提了一个新的需求,在商品的详情页要实现站内买家和商品卖家实时通讯的功能以方便沟通促成交易,要开发此功能当时首先考虑到的就是swoole和workerman了,从网上大概了解了一下关于这两款 ...
- UVALive - 3027 Corporative Network (并查集)
这题比较简单,注意路径压缩即可. AC代码 //#define LOCAL #include <stdio.h> #include <algorithm> using name ...
- Vue.directive 自定义指令的问题
1.今天复习一下Vue自定义指令的代码,结果出现一个很无语的结果,先贴代码. 2. <div id="example" v-change-by="myColor&q ...
- python导入模块
1.模块的定义: 模块定义:用来逻辑上组织python代码(变量.函数.类.逻辑:目的是:实现一个功能),本质就是.py结尾的python文件. 补充: 包的定义:用来从逻辑组织模块的,本质就是一个目 ...
- 深度学习篇——Tensorflow-GPU配置
tensoflow-gpu安装 对于python 3.5和3.6的童鞋们而言,安装tensorflow其实并不难,因为我们可以通过pip直接安装. 不过,第一要求你安装的python是64位的,如下图 ...
- Centos 6.5升级openssh漏洞
CentOS 6.5下openssh升级 在有的企业中每年都会安全扫描,因为实现远程连接比较重要,如果openssh版本过低,就要对其升级,本文主要讲述openssh升级的步骤. openssh升级主 ...
- 3.3.3 PCI设备对可Cache的存储器空间进行DMA读写
PCI设备向"可Cache的存储器空间"进行读操作的过程相对简单.对于x86处理器或者PowerPC处理器,如果访问的数据在Cache中命中,CPU会通知FSB总线,PCI设备所访 ...
- Davinci DM6446开发攻略——LINUX GPIO驱动源码移植
一. DM6446 GPIO的介绍 说到LINUX 驱动移植,没有移植过的朋友,或刚刚进入LINUX领域的朋友,最好去看看<LINUX 设备驱动程序>第三 ...
- 基于busybox的Linux小系统制作 (initrd)
我们有时候有需要在busybox基础上,制作linux,可是却不知道具体怎么做,这里将对基于busybox的linux小系统制作做出详细的步骤说明.准备环境:1.一个Redhat完整系统的虚拟机,本次 ...