admin管理员组

文章数量:1794759

软件测试基础

软件测试基础

CSS文件存放位置

CSS 代码习惯的三种写法:内嵌CSS、外链CSS、行内CSS。

  • 内嵌CSS:指将CSS代码写在HRML网页中;

  • 外链CSS:指将CSS代码写在外部的独立CSS文件中;

    HTML代码:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <!-- 如果想要采用外链CSS写法,就需要在当前的HTML中引入具体的想要使用的CSS文件 在HTML当中定义一个Link的单标签来引入要引入的CSS文件--> <link rel="stylesheet" type="text/css" href="CSS.css"/> </head> <body> <div id="zh_01">这是一个大文件 </div> </body> </html>

CSS部分:

div{ width: 100px; height: 50px; background-color: seagreen; }

外链CSS写法

  • 行内CSS:指将CSS代码写在具体的HTML标签身上。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <!-- 为了快速的修改某个元素的CSS样式,可以直接将想要设置的样式直接写在标签身上 只需要将style 当作div标签身上的一个属性来使用 添加的style不能使用手动换行,需要自动换行--> <div style="width: 100px; height: 100px; background-color: greenyellow; color: #000" > 我是一个div标签,双标签</div> </div> </body> </html>

注意:

  • 根据浏览器渲染页面原理选择将CSS代码写在HTML 文件靠前的位置;
  • 使用外链CSS写法的时候,外部独立的CSS文件不需要写style标签,同时需要使用link 标签将某个CSS文件引入具体的HTML文件中;<link rel="stylesheet" type="text/css" href="目录 CSS文件路径"/>
  • 对于上述三种CSS文件存放位置来说,行内CSS权重最高,外链和内嵌的权重不易定谁大于谁,它的控制能力完全取决于使用选择器的权重。
  • 如果想要直接将某一个样式的权重提到最高,只需要在该语句CSS代码的最后设置!important,例如:div{color: pink!important; }
音频标签

H5指的是HTML5新的语言标准,在HTML5中引入了一个audio的 标签,可以直接引入一段声音资源。 语法格式:<audio src="路径" autoplay controls loop> 1.默认引入的声音不会自动播放; 2.HTML5中定义了一个autoplay属性来设置自动播放【现在浏览器不支持】 3.目前没有哪一种音频格式可以兼容所有的浏览器,因此在引入声音资源的时候,就需要尽可能多的引入不能格式,从而兼顾所有的浏览器,为了解决这个问题,HTML5中定义了一个source标签;

代码格式:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>H5新增音频标签</title> </head> <body> <audio src="music/无羁肖战+王一博.mp3" autoplay controls loop> 当前浏览器不支持audio </audio> <!-- <audio > 当前浏览器不支持audio <source src="music/意难平-银临.mp3" autoplay oncontrols loop /> <source src="music/意难平-银临.ogg" autoplay oncontrols loop /> </audio> --> </body> </html>

注意: 1.audio 是一个双标签; 2.autoplay用来设置自动播放; 3.controls 调出当前设备的播放控件; 4.loop 设置当前音频循环播放; 5.autoplay controls loop是简写模式,同autoplay=“autoplay”–> 6.默认audio里边的文字不显示,只有当前浏览器不支持标签的时候才会显示文字;

视频标签/video

代码示例:(视频标签用法同音频标签类似,这里就不详细介绍了,如果想深入了解可以查看菜鸟教程-Html5)

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <!-- video --> <video width="800" height="" autoplay controls loop> <source src="video/smile.mp4" type="video/mp4"></source> <source src="video/smile.ogg" type="video/ogg"></source> <object width="" height="" type="application/x-shockwave-flash" data="myvideo.swf"> <param name="movie" value="myvideo.swf" /> <param name="flashvars" value="autostart=true&amp;file=myvideo.swf" /> </object> 当前浏览器不支持 video直接播放,点击这里下载视频: <a href="myvideo.webm">下载视频</a> </video> </body> </html> 常见文字样式

代码示例:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>常见的文字样式</title> <style type="text/css"> div{ /* 行高:line-height: X px 设置div里边的文字在div中垂直方向居中显示,div高度200*/ height: 200px; line-height: 200px; background-color: #FF69B4; text-align: center; color: #FFD700; font-size: 15px; font-weight: normal; font-family: "微软雅黑"; } body{ background-color: #008000; } </style> </head> <body> <div id=""> 离离原上草,一岁一枯荣。 野火烧不尽,春风吹又生。 </div> </body> </html>

1.line-height:行高,将行高的大小设置成当前元素的高度时,可以实现单行文本在当前元素中垂直方向居中显示的效果; 2.text-align:水平对齐,left、center、right,分别设置文字当前盒子当中水平对齐。 3.font-size:字体大小,单位时px,一般情况下浏览器会有一个最小的字体,在小不生效; 4.font-weight:字体粗细,可设置字体关键字(normal正常/bold加粗)或者数字(100-900之间); 5.font-family:字体名称,一般常用的是“微软雅黑”或“黑体”; 6.color:字体颜色,可以设置颜色单词,还可以是十六进制的数字。

web前端总结

本文标签: 测试基础软件