首页 > 代码库 > 新知识

新知识

跑马灯标记

<marquee></marquee>

常见属性:

l  direction:滚动的方向  取值 left(默认值  从右向左进行滚动)、right、up、down

l  behavior:滚动的方式  取值:scroll(滚动 默认值)  slide(滑动 只滚动一次)  alternate(弹动  打乒乓球一样 )

l  width:设置宽度 

l  height:设置高度

l  bgColor:设置背景颜色

l  scrollAmount:滚动的步长值    一步走多远    值越大速度越快

 

超链接

<a></a>

通过这个标记就可以实现超级链接

常见属性:

      href:要跳转的链接的URL地址

      target:目标文件的打开方式 

                 _self   在本窗口中打开   默认值

                 _blank   在新窗口中打开 

                 _top   

                 _parent

锚点

                

      name:用来实现锚点链接

      id     用来实现锚点链接

锚点链接

作用:链接到一个网页的不同的地方

 

要实现锚点链接需要有两步:

第一步:需要先定义一个锚点链接

           <a  name=”锚点名”></a>或者

           <a  id=”锚点名”></a>

     

第二步:然后找到这个定义的锚点链接

           <a  href=http://www.mamicode.com/”#锚点名”>回到顶部

图片标记

<img  />

常见属性:

      src:图片的地址  这里的地址可以是相对路径 也可以是绝对路径  还可以是互联网上面的图片地址

      alt:当图片不存在的时候 显示的文字信息

      title:当鼠标放在图片上面时 显示的文字信息

      border:给图片设置边框 

      width:设置图片的宽度

      height:设置图片的高度

 

如何去保证一张图片不变形:只需要设置宽度或者高度其中一个就可以了

 

 

表格

table标记的属性

l  border:表格的边框   取值:1~n

l  borderColor:表格中边框的颜色

l  width:设置表格的宽度  取值:固定值或者百分比    百分比它是相对于当前元素的父元素来作为标准

l  height:设置表格的高度   但是这个属性一般不建议使用

l  align:设置表格的水平对齐方式   取值:left(默认值)|right|center

l  bgColor:设置表格的背景颜色

l  background:设置表格的背景图片 

l  cellpadding:表格中单元格里面的内容到单元格边框之间的距离

l  cellspacing:表格中单元格与单元格之间的距离

 

 

tr的常见属性

l  bgColor:设置行的背景颜色

l  background:设置行的背景图片

l  width:设置行的宽度  

l  height:设置行的高度

l  align:设置行中的内容水平方向对齐方式   取值:left(默认值)|center|right

l  valign:设置行中的内容垂直方向对齐方式  取值:top(顶部对齐)|middle(默认值) 中间对齐 |bottom  底部对齐

 

td或者th的常见属性

width:设置单元格的宽度

height:设置单元格的高度

bgColor:设置单元格的背景颜色

background:设置单元格的背景图片

rowspan:跨行合并单元格

colspan:跨列合并单元格

 

注意:

l  首先要明确是跨行还是跨列 

l  其实要开始在第一个合并单元格里面写属性

l  要减去对应的单元格的数量  n-1

 

表格的标题标记

<caption></caption>  这个表示是table的子标记 它是用于来设置表格的标题

表格的隐藏标记

<thead></thead>  表示表格的头部

<tbody></tbody>  表示表格的主体部分    可以有多个 

<tfoot></tfoot>    表示表格的尾部    它一般是用来做统计用 

 

很细的边框的表格

 

 

图像热点

给一张图片增加多个超级链接 

给一张图片设置一个超级链接

<a href=http://www.mamicode.com/”#”>

 

一定先要有图片 

格式:

     %20<img %20src=http://www.mamicode.com/”图片的地址”%20%20usemap=”#名称”>

     %20<map %20name=”它要和img标记里面的usemap的属性值一样”>

          %20<area %20shape  %20coords=”” %20href=http://www.mamicode.com/””%20%20title=”当鼠标放上图片上面时显示的文字”/>

          %20<area%20/>

          %20<area%20/>

</map>

 

area标记的属性:

     %20shape:表示区域里面的形状  %20取值:rect(矩形)、circle(圆形)、poly(多边形)

coords:坐标值

     %20如果形状设置为%20rect(矩形)时 %20那么坐标值应该有4个:x1,y1,x2,y2

     %20如果形状设置为%20circle(圆形)时 %20那么坐标值应该有3个:x1,y1,r

     %20如果形状设置为%20poly(多边形)时 %20那么坐标值应该有根据多少边来决定

多媒体标记

<embed%20/> %20HTML5

常见的属性:

     %20src:要引入的源文件地址

     %20width:设置宽度

     %20height:设置高度

 

表单

一、<form>

     %20表单的控件

</form>

 

form标记的属性:

  • action:表单数据的处理程序 %20将表单的数据交给“谁”来进行处理 %20如果说不填写这个属性%20则表示交给当前的来进行处理 
  • method:表单数据的提交方式  %20取值:GET|POST

n  如果method这个方法不写的话  表单的提交方式就是get 

n  GET方式将所有的表单数据显示在浏览器的地址栏中   路由分发

n  表单的处理程序?name的属性值=value的属性值& name的属性值=value的属性值

n  安全性不高  只能提交少量的数据  100字节左右

n  POST方式  需要指定   method=”post” 

n  它不会将表单的数据显示在浏览器的地址栏中  它是直接发送给后台

n  相对安全一些 可以提交大量的数据  跟服务器的配置有关 

  • enctype:表单数据的编码方式   一般情况下都不用写  只有在文件上传的时候才需要写

n  application/x-www-form-urlencoded  默认就是它  普通的加密方式 

n  multipart/form-data   多文件的方式进行上传   如果是使用文件上传 那么method这个属性的属性值必须为POST方式 

二、表单控件

所有的表单控件 只有把它们放置在form标记里面才可以进行数据的收集 

 

单行文本框:

      <input  type=”text”   name=”名称”  value=http://www.mamicode.com/”值” size=”设置宽度” />

文本框里面的内容是明文显示的
单行密码框:

       <input  type=”password”  name=”名称”  value=http://www.mamicode.com/”值” size=”设置宽度” />

      密码框里面的内容是以*显示的
单选按钮:

      <input  type=”radio”  name=”名称”  value=http://www.mamicode.com/”一定要写” checked=”checked”/>

      要实现一组相互排斥的按钮 那么这一组按钮的name属性值必须要一样

多选按钮:

      <input  type=”checkbox”  name=”名称[]”  value=http://www.mamicode.com/”一定要写” checked=”checked”/>

提交按钮:

      <input  type=”submit”  name=”名称 不建议写”  value=http://www.mamicode.com/”值” />

      具有将表单数据提交到服务器的功能   

重置按钮:

      <input  type=”reset”  name=”名称 不建议写”  value=http://www.mamicode.com/”重置” /> 不重要

      这个按钮具有表单数据的重置功能  就是将表单里面的数据全部清空

普通按钮:

      <input  type=”button”  name=”名称 不建议写”  value=http://www.mamicode.com/”值” />

      普通按钮它不具有表单提交的功能  同时也不具有表单重置的功能  它只是一按钮而已   它一般需要配合JS来进行使用 

图片按钮:

      <input  type=”image” src=http://www.mamicode.com/”图片的地址URL” />

      这个图片按钮具有表单数据的提交功能  它会将点击图片上面的坐标值也发送到后台

 

 

文件上传:

      <input  type=”file”  name=”名称”  />

要实现文件上传的功能  

form标记里面的method=”POST”  enctype=”multipart/form-data”



隐藏域:

           它可以将一些表单中的数据不显示在浏览器中 但是这个数据又需要提交到服务器中 我们就可以使用隐藏域来隐藏

           <input  type=”hidden”  name=”名称”  value=http://www.mamicode.com/”值” >

 

       使用button这个双边标签来实现按钮

提交按钮:

      <button  type=”submit”>提交</button>   我们建议使用button标记来实现按钮 

      这个按钮具有表单按钮的功能

重置按钮:

      <button  type=”reset”>重置</button>

普通按钮:

      <button  type=”button”>普通</button>

注意:如果button标记里面的type没有写  在form标记里面 这个按钮它具有表单的提交功能  如果在form标记的外面 它就是一个普通按钮

 

下拉列表:

      它是一组标记

      <select>

      <option>请选择以下的省份</option>

      <option>北京 </option>

      <option>广东 </option>

</select>

 

文本域:

      <textarea  rows=”行数”  cols=”列数”  name=”名称”></textarea>

框架型网页的结构:

      <frameset  rows=”将这个框架网页设置为上下型”  cols=” 将这个框架网页设置为左右型”>

           <frame  />

           <frame  />

</frameset>

frameset这个标记它用来定义这个框架网页是上下还是左右型

属性:

      rows=”80,*”   将窗口分割为上下型   上边的窗口占据80个像素  剩下的所有的空间都给到下窗口 

      rows=”80,100,*”  将窗口分割为上中下型  上边的窗口占据80个像素  中间的窗口占据100个像素   剩下的所有的空间都给到下窗口 

      cols=”100,*”   将窗口分割为左右型  左边的窗口占据100个像素  剩下的所有的空间都给到右窗口 

      cols=”100,80,*”   将窗口分割为左中右型  左边的窗口占据100个像素 中间的窗口占据80个像素   剩下的所有的空间都给到右窗口

      border:用来设置框架网页的边框的粗细

      borderColor:边框的颜色

 

 

frame这个标记表示小窗口  这个框架网页里面有多少个小窗口 就要有多少个frame这个标记

src:它可以引入外部的HTML网页或者是其它的网站都可以

name:设置小窗口的名称   这个属性非常重要 

noresize:表示是否可以去调整小窗口的大小

scrolling:是否显示滚动条  auto|yes或者1  |no或者 0

 

      

 

新知识