首页 > 其他分享 >肖sir__软件测试__html讲解(1)

肖sir__软件测试__html讲解(1)

时间:2024-03-22 09:25:36浏览次数:25  
标签:__ sir ctrl 标签 图片 html 页面 css 软件测试

html

一、基本介绍

1、定义:html是一种超文本标记语言,也是一种标识性语言(不是编程语言)

标记:记号(绰号)

超文本:就是页面内容可以包含图片、链接,音乐,视频等素材。

 

 2、为什么学习html?

(1)测试页面元素,了解页面页面元素(页面是html语言编写的)

(2)进行ui自动化需用到元素定位

 

3、html有哪些特点?

(1)简易性

(2)可拓展性

(3)平台无关性

(4)通用性

 

4、什么人员使用html?

(1)前端开发:

javascript  +html+css

H5=html5(html第5版本)  互相装换成web页面和app页面

前端开发的职责: 负责页面设计,页面排版

后端开发:负责后台业务逻辑,使用编程语言,前后端需要业务对接

(2)测试

定位元素,实现ui自动化

 

 5、html查看 方式?

(1)第一种方式:

fn+f12  或f12

(2)第二种方式

浏览器中====更多工具====开发者工具

 

6、如何查看元素?

f12+fn====点击小箭头=====在去点击自己要查看的元素

 

 7、切换web和app端模式(h5)

 

 =====================================

二、安装工具hbilder

(1)hbilder  编译器ide工具,是一个能编写html源码工具,也是一个开发工具;

(2)html就是我们被用做www的信息表示语言

(3)目前公司用web语言就html (h5)

javascript=js(简写)

(4)安装步骤:

a、百度中下载hbuilder 

 

b、解压:

 

 

 c.右键快捷桌面或直接打开

 

 

 e点击图标,启动,点击暂不登录

 

 f.打开界面,表示安装成功

 

 g、先建项目,在建一个html文件,在运行

(1)新建项目,file==右键==新建项目(快捷键ctrl+n+w)

 

 (2)编辑项目

 

 新建好的项目:在js在新建html文件

 

 (2)新建html文件

在js===右键====新建====html文件(快捷方式 :ctrl+n+h)

 

 编辑html文件

 

 

(3)html基本格式

 

 

页面基本格式:

 ================================

三、

html快捷键:

(1)ctrl+n+w  创建项目

(2)ctrl+n+h   创建html文件

(3)ctrl+s  保存)(未保存显示*号)

(4)ctrl+r  运行

(5)ctrl+z  撤回

(6)!+tab键  联想基本格式

(7)ctrl+/  注释和取消注释

(8)ctrl+鼠标滚轮,   字体方大和缩小

 ================================

四、认识标签

1、标题标签(h1--h6)

h1是最大的标签

h6是最小的标签

输入方式:

(1)h1+tab键

(2)h2+enter键

 

 

 

 2、段落标签(p标签)

 

 

 3、其他标签

 

 

 (1)&nbsp 空格
(2)em 标签表示斜体
(3)i 标签表示斜体
(4)br 表示换行
(5)b 标签表示加粗
(6) strong 标签表示加粗
(7)s 标签表示删除线
(8)u 标签 表示下划线
(9)font 颜色
(10)sub下标
(11)sup上标

===================================

图片标签:

(1)引用本地图片

a .通过打开文件所在目录,存放图片

 

 

b、通过拖拽到img中图片

 

c.导入图片img     加上宽度,长度

案例:<img src="../img/山水画001.jpg" alt="" / width="100" height="100">

 

 

 

(2)引用网上图片

a.  网上图片的链接:

打开图片,右键=====复制(图片地址)======将复制的地址黏贴到src中

img链接:https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fi.qqkou.com%2Fi%2F0a2186762369x2331905615b26.jpg&refer=http%3A%2F%2Fi.qqkou.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1656398879&t=4d9915d3b0119bcb081b464d77d2fc0e

 

 

b.通过查看图片的元素获取src

通过查看的图片====点击元素====查看src

 

===================================

链接标签

(1)定义:从一个网页指向另一个网页的目的地,这个目标可以是一个网页,也可以是相同上的位置,还可以是图片,一个文件,一个应用程序等;

(2)四种类型:

a.新连接覆盖原连接

b、新开一个窗口

c、图片连接

d、死链接

(3)链接用a标签

案例:

<!--<a href="https://www.baidu.com/">百度</a>-->

新连接覆盖原连接

案例2:

target="_blank"

<a href="https://www.baidu.com/" target="_blank">百度</a>

案例3:

<a href="https://www.duoceshi.cn/rjcs/"><img src="../img/多测师图标.png"/></a>

案例4:

死链接:

<a href="#">多测师</a>

 

====================================

列表标签

1、有序列表

ol  表示有序列表  (order  lists  简称ol)

修改排序内容:a,A,1

 

 

快速生成有序列表

案例:ol*2>li*3

 

 

2、无序列表

ul   表示无序:  (unordered   lists  简写:ul)

无序类型:

(1)circle  空心圆点

(2)disc 实心圆点 (默认实心点)

(3)square实心方块

 

快速生无序列表

案例:ul*2>li*3

 

 

========================================

表格: table

(1)认识表中的一些常用单词

border 边距

align  对齐   ‘ tenter’  对齐

cellspacing  单元格与单元格的距离

cellpadding 单元格与内容的距离

wedth  宽度

height  高度

tr 表示:行

th  表示:表头

td :表示列

(2)输入table  +回车

 

 (3)编辑表格

 

 合并行:

rowspan=‘行数’

 

 

 

合并列:

colspan =“行数”

 

 案例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表格标签</title>
</head>
<body>
<table border="10" align="center" alcellspacing="2" cellpadding="2" width="200" height="200">
<tr>
<th>姓名</th>
<th>性别</th>
<th>年龄</th>
</tr>
<tr>
<td>张三</td>
<td>男</td>
<td>18</td>
</tr>
<tr>
<td>李四</td>
<td >男</td>
<td>20</td>
</tr>
<tr>
<td>王五</td>
<td colspan="2">男</td>
</tr>
</table>
</body>
</html>

================================================

表单:

表单标签格式:form
action:开始网址

 method:get和post等等
表单标签:主要用来收集用户输入信息如:登入、注册、搜索商品等
用户名格式:text (明文)
密码格式:password (密文)
性别:radio 性别格式 性别是单选,单选类型是radio,注意name要加上sex
复选框:checkbox 

文本框:textarea
上传文件:file 

下拉选择框:select
button:按钮

 reset:重置
submit:提交

 

 

案例:

 

 

==================================================

css  

层叠样式

(1)定义:css是一种用来表现html或xml等文件样式的计算机语言。

(2)css 不仅可以静态的修饰网页,还可以配合各种动态对网页元素进行格式化;

(3)层叠样式表有两种方法:

第一种:在head中加上style属性

 

 

第二种:通过外链方式

在css中新建一个css文件,在css文件中写内容

在使用link 通过外链方式实现

(1)新建css文件,并且编辑

 

 

 

 

 

 

 ===========================

(1)id选择器

在id属性值前加#

 

 

(2)class选择器

在class属性值前加.

 

 (3) 标签选择器

 

 (4)组合选择器

 

 (5)伪类选择器

 

 (6)字体样式和文本样式

 

 =====================

作业:

1、

标签:__,sir,ctrl,标签,图片,html,页面,css,软件测试
From: https://www.cnblogs.com/xiaolehong/p/18088676

相关文章

  • RC4加密
    RC4加密一.介绍在密码学中,RC4(来自RivestCipher4的缩写)是一种流加密算法(基于bit进行加密),密钥长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。所谓对称加密,就是加密和解密的过程是一样的。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。RC4......
  • 雪花算法工厂
    packageio.binghe.seckill.infrastructure.utils.id;importjava.util.concurrent.ConcurrentHashMap;importjava.util.concurrent.ConcurrentMap;publicclassSnowFlakeFactory{ /** *默认数据中心id */ privatestaticfinallongDEFAULT_DATACENTER_ID=......
  • AES加密
    AES加密一.加密流程​​AES未使用Feistel结构。其前N-1轮由4个不同的变换组成:字节代替、行移位、列混淆和轮密钥加。最后一轮仅包含三个变换。而在第一轮前面有一个起始的单变换(轮密钥加),可以视为0轮。字节代替(SubBytes):用一个S盒完成分组的字节到字节的代替。行移位(ShiftRows):......
  • q3-瞎汤姆养-2024.3.22
    买了两个佛鳄龟,说真的现在直接买活龟太贵了,以前直接买活的30多也能买俩,现在不知道咋回事买不到了。如果在家待着就开始搞我的养殖大业了。按照之前的计划开搞,后面看看进度,争取每天都发照片,进行记录养殖周期,毕竟以前没搞过。鳄龟以前玩过。不过自己没孵化过,这个厂家说直接开盖不用......
  • Metasplotiable靶场渗透
    Metasplotiable靶场渗透一.信息收集1.获取IP地址由于虚拟机和本主机在同一局域网下,可以使用ipconfig指令查看主机和靶场的网络地址,再使用Nmap对靶场进行扫描,进行信息收集。​​IP地址的网络地址为192.168.172/24,使用Nmap扫描查找虚拟机对应IP地址。​如图,在本局域网下共运......
  • 永恒之黑复现
    永恒之黑复现一.永恒之黑介绍原理2020年3月,微软公布SMB远程代码执行漏洞(CVE-2020-0796)又称“永恒之黑”,该漏洞由SMB3.1.1协议中处理压缩消息时,对其中数据没有经过安全检查,没有检查长度是否合法,最终导致整数溢出,直接使用会引发内存破坏漏洞,可能被攻击者利用远程执行任意代码,攻......
  • Jackson进行JSON序列化/反序列化添加Java 8的日期和时间库支持
     添加依赖包<!--Jackson进行JSON序列化/反序列化添加Java8的日期和时间库支持--> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>2.13.0</version> ......
  • 悄悄分享几个极品网站,低调 工具 转载
    AI生成图片在线免费使用文生图模型SDXL 实时生成图片,效果超群。  ZLibrary之前分享的地址又更新了全网电子书都在这了:ZLibrary官方通道来了,不再担心找不到最新地址,配合这个脚本简直完美  朋友圈文案上传图片,立即生成20字左右的朋友圈文案。  古龙小说全集......
  • AQS 原理
    AQS(AbstractQueuedSynchronizer)是Java中用于构建锁和同步器的框架,它是并发包中很多同步类的基础。AQS提供了一种基于FIFO等待队列的同步器实现,通过内置的队列和状态管理机制,可以实现各种同步器,如ReentrantLock、CountDownLatch、Semaphore等。AQS的核心思想是使用一个整......
  • Oracle WebLogic Server JNDI注入漏洞(CVE-2024-20931)复现
    先从镜像站拉取OracleWebLogicServerJNDI注入漏洞(CVE-2024-20931)然后在docker中启动这个镜像即可在网页中访问,搭建网站成功使用利用工具来进行验证是否存在漏洞获取DNS查看是否有回显有回显漏洞存在创造反弹shell,先查看攻击机的ip进行反弹shell编码使用nc开启监听端......