没那么难的软件测试(三)

文件路径

具体资源所在的位置,有绝对路径和相对路径之分。

一、绝对路径
从根目录开始完整描述文件位置的路径。由于灵活性不足导致使用场景很少。

二、相对路径
相对于当前文件,目标文件的所在路径。常用的相对路径表示,当前路径(同级路径):.,上一级目录:../,下一级目录:/

  1. 同级路径:与使用资源的文件在同一个目录下
  2. 下级路径:与使用资源的文件所在文件夹的里面的文件夹里(emmm,感觉自己没有在说人话),就是说在子文件夹里…
  3. 上级路径:与使用资源的文件的文件夹同级,即是在其上一级目录

表单

一、from表单域
仅声明包裹的内容为需要提交的表单信息,内部需要使用表单元素提供用户输入信息

<from action="#" method="post">
    用户名:<input type="text" name="username">
    <br/>
    密码:<input type="password" name="password">
    <br/>
    <input type="submit">
</from>

二、表单属性
action:表单提交目标地址
method:已哪种方式提交表单信息到服务器后台,常见提交方式GET,POST
GET方式:将数据拼接在网址URL中,消息明文传输,一般用于非敏感信息
POST方式:将数据写在HTTP请求体中进行传输。

三、常见的表单元素

表单元素type属性作用语法格式注释
inputtext文本输入框<input type="text" />
password密码输入框<input type="password" />
submit提交按钮<input type="submit" value="点击提交"/>
radio单选框<input type="radio" name="sex" checked="checked"/>name属性:将相同name的单选框分为一组,同组内的单选框只能选一个 checked="checked"表示默认选择项
checkbox复选框<input type="checkbox"/>支持checked属性
reset重置按钮<input type="reset" value="点击重置"/>还原表单内容到默认状态
button普通按钮<input type="button" value="点击"/>
textarea文本域<textarea name="" rows="" cols=""></textarea>rows行数 cols列数
select下拉框<select name=""><option value="" selected>选项内容</option></select>

注:

  1. 只有定义在from表单域内的表单元素才能提交信息至服务器后台
  2. name属性除单选按钮,用于后台区分表单选项数据,后台接收到的数据为一系列键值对
  3. value定义表单元素的默认显示内容
  4. 在属性名和属性值相同的情况下,可以省略属性值的书写,如checked="checked"可简写为checkedselected="selected"可简写为selected

CSS

web标准

由W3C组织制定的一系列规范网页书写的要求。

Web标准:要求结构、样式、行为相分离。

  1. 结构:通过HTML标签搭建网页内容
  2. 样式:使用CSS语言对结构进行美化修饰
  3. 行为:采用JavaScript进行交互逻辑处理

CSS基本使用

级联样式表、层叠样式表、样式表,作用是用来修饰网页中的HTML元素

常见存放位置,head标签里title标签下,基本的格式如下,

<style type="text/css">
    /*CSS中的注释*/
    /*选择器{
    /*  需求中的具体CSS样式;
    /*}
</style>

通过CSS的选择器,找到对应修饰的元素,添加样式

CSS选择器:CSS中定义用来选中某些元素的固定语法。分为简单选择器和复杂选择器

简单选择器
标签名选择器

会选中当前网页中所有同名标签

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>CSS示例</title>
        <style type="text/css">
            /* 宽度200像素,高度200像素,背景绿色 */
            p{
                color: white;
                width: 200px;
                height: 200px;
                background-color: green;
            }
        </style>
    </head>
    <body>
        <p>应用了CSS样式的p标签</p>
        <p>第二个应用了CSS样式的p标签</p>
    </body>
</html>
类名选择器

解决同名标签设置不同样式的场景,多个类名之间使用空格隔开

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>CSS示例</title>
        <style type="text/css">
            /* 宽度200像素,高度200像素,背景绿色 */
            .aa{
                width: 200px;
                height: 200px;
                background-color: green;
            }
        </style>
    </head>
    <body>
        <h4 class="aa">类选择器示例</h4>
        <p class="aa">应用了CSS样式的p标签</p>
    </body>
</html>
ID选择器

仅对单一元素进行选择,ID全局唯一。使用多次时,虽然有效果,但不建议使用。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>CSS示例</title>
        <style type="text/css">
            /* 宽度200像素,高度200像素,背景绿色 */
            #aa{
                color: white;
                width: 200px;
                height: 200px;
                background-color: salmon;
            }
        </style>
    </head>
    <body>
        <p id="aa">应用了CSS样式的p标签</p>
        <p>第二个没有CSS样式的p标签</p>
    </body>
</html>
类名和ID值命名规则
  1. 不能使用数字开头
  2. 不能包含中文(使用有实际效果,但不这样使用)
  3. -_,不能包含特殊字符
  4. 尽量见名知意
Tips
  1. 标签名选择器和类名选择器默认是一次性选择多个,ID名选择器一次只能选中一个元素
  2. 一个标签可同时包含类名和ID名,且对应的属性值可以相同
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值