黑马程序员 关于html的总结

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

 


 

1.标准格式

 <html>

    <head>  

   <title>   </title>

  </head>

    <body>

   </body>   

</html>      

快捷键  ctrl+j  自动提示

 

 

2.常用标签

 

 <a href="www.baidu.com">百度</a>  超链接标签  <a / >标签里的  target =_blank 时候,在新窗口打开超链接

        href 是Hypertext Reference 的缩写,意思为 超文本引用

<img src="1.jpg" />   图片链接标签    alt属性 设置后, 可以在图片显示不出来时候,显示文字

        src是 source的缩写,意思是  源文件

<img src="/1.jpg" />   图片链接标签     注意这3个区别

<img src="../1.jpg" />   图片链接标签   一般推荐用这个

 <font  color="red">aaaa</font>  设置文本的颜色。。。

 

 

&nbsp; 空格 

&lt; 小于号  

&gt;   大于号

 

 

<br />  回车

<center></center>  居中显示

<p></p>  段落

<area></area>  一个区域 

 

 

<h1></h1>   六种大小的标题字号

<h2></h2>

<h3></h3>

<h4></h4>

<h5></h5>

<h6></h6>

 

 

  <table></table>    制表

   <tr></tr>              表内的行                 table row

  <td></td>             表内的数据单元格(列)    table datacell

<thead></thead> 表头  可以把某一列放在表头标签里 当表头       

 

 

//无序列表  ul 是 unordered list 

<ul>

   <li></li>

</ul>

 

//有序列表  ol 是 ordered list

<ol>

  <li></li>

</ol>

 

 

<form>表单标签    里的 action属性可以设置   要将表单提交到哪里

<input> 标签 里的 type属性设置将要显示什么

<input type="text" />     文本框    size(长度)  readonly(只读)   maxlength属性(可填写的最大长度) value(默认的文字)

<input type="textarea" />     多行 文本框,可以设置 行列 cols(列)    rows(行)

 <input type="password" />    密码文本框

<input type="button" />   普通按钮    

 <input type="button" value = "注册"/>    按钮的 value属性可以设置按钮上显示的文字

<input type="file" />   文件选择框   使用它,则 form里的enctype属性必须设置为:multipart/form-data,, method属性设置为POST

<input type="image"  src="1.jpg" />  图片按钮

<input type ="submit" />   将表单数据提交到服务器按钮,默认显示的文字是“提交查询”

<input type ="submit" value="我要提交到服务器了" />   也可以通过value属性更改显示的文字

<input type="checked" />     复选框    checked属性表示是否选中

<input type= "radio" />   单选框       checked属性表示是否选中   设置name属性可以让 相同name属性的单选按钮为一组, 不同name属性的组不影响。。

<input  type="reset" />   重置按钮

<input type ="hidden" />   隐藏字段

  

 

 

<select>     下拉列表标签,  size属性设置为 大于1 就是 ListBox,  否则就是 ComboBox    或者设置 mulitiple属性,那么就是ListBox   可以多选。。   size设置的是 显示几项  

         <optgroup  label="城市">               //可以分组  option  group   label设置显示的值

                  <option >北京</option>            //下拉列表里的每一项   将 option里的 selected属性设置, 那么就选中 此项

                  <option>上海</ option>

         </optgroup>

</select>

 

 

 

<label></label>   标签, 把文字和空间建立链接, 实现点文字 空间获得焦点的效果  需要先为标签设置属性id 然后再用 例子:

   <label for="name">姓名:</label> <input id="name" type="text">  这样就能有点击文字 获得文本焦点的效果

 

 

 

<fieldset>     //把一对控件包起来,,legend标签设置  标题  ,,, 外面有线条!  相当于winForm里的  groupBox 效果

   <legend>常用</legend>    相当于标题  图标符号

             <input type="text" />

             <input type="text" />

          <input type="text" />

</fieldset>

 

 

 

 

 

 <div></div>  把一些东西包成一块, 整体处理!!!  四方形区域, 即使空的 后面的内容也不会紧跟着显示经常用,例如可以把一些东西当成一块,编程实现在网站上飘动!!!

 <span> </span>  也是定义一块,但是前后内容可以连载在块的后面,不影响布局,里面的内容有多大就是多大一块内容,形状不一定

 

 

 

 

3. 样式表 CSS  它是描述控件的皮肤的

   A   内联     直接在控件的style属性里面定义    

<input type="text"  valu="333"  style="background-color : Red; border-color:Green" />   注意语法,冒号和分号的位置

   B  页面嵌入    <head>标签里  <style>标签下定义

        <style type="text/CSS" >

             input{background-color : red;}       //这样所有的input标签就都是 该样式  红色  注意语法,,大括号

            p{color : blue;}                             //这样设置 所有的 段落里的 文本是 蓝色的

       </ style >  

   C)外部引用   单独的在一个 css文件里写样式, 然后 <head> <link>

      <link  type="text/CSS"  rel="Stylesheet"   href="1.css"    />        注意CSS文件里只需要 样式定义不需要包在 <style> 标签里

 

 

CSS计量单位: px(像素) 30%百分比 em(相对单位)  等

风格:

1.background-color:Red

2.boder-color:Red;boder-width:2(默认为0);boder-style(默认没有边框):dotted

 3.display  元素是否显示  可选: none(不显示), block(块,前后带换行符)   inline(前后不带换行符)

4.cursor 元素可选(鼠标在控件上的时候显示的是什么): cursor,, pointer(手),wait(沙漏)  help(帮助) text(输入Bean)    curcor:url(鼠标形状图片地址,需要加载鼠标资源 .ani或者.cur格式的图片) 在body里设置可以让网站鼠标改变形状

5. li  不显示圆点: LIST_STYLE_TYPE:none,一般用在<li>或者<ui>上

 

 

 

样式选择器

1.标签选择器    例如下面的是 直接给 input 标签和 p标签定义了一个样式

        <style type="text/CSS" >

             input{background-color : red;}       //这样所有的input标签就都是 该样式  红色  注意语法,,大括号

            p{color : blue;}                             //这样设置 所有的 段落里的 文本是 蓝色的

       </ style >  

 

 

 

2. class选择器 就是给一种样式取一个名字 然后哪个标签要用到这个样式就调用   

  

定义

        <style type="text/CSS">

            :waring  {background-color : red;}       //设置一个名字叫 waring的样式,要用的时候调用

            :hello   {color : blue;}               //这样设置 一个名字叫hello的样式, 要用的时候 调用

       </ style >  

 引用
   <div class="hello waring">你好啊</div>    引用样式  可以同时用几种样式  中间用空格分开
 
 
3.  标签+class选择器

        <style type="text/CSS">

           input.hello  {background-color : red;}       /设置input标签样式, 样式名字叫 hello

           label.hello   {color : blue;}                             //设置 label标签样式, 名字也叫 hello   针对不同标签,样式名字可以重复

       </ style >  

 
 4.id样式选择器   为指定id的空间选择样式
定义:
#username
{
 font-size:xx-large;
}
调用:
<input id="username" type="text" value="aaaaaaa" />
 
 
 
 
 5.关联选择器
    p   strong {background-color:Red}    表示P标签内的 strong标签内的样式
 
 6.组合选择器   
   h1,h2,input{background-color:Red} 同时为多个标签设置一个样式  上下2个的区别在于 开始定义的时候 一个有逗号 一个没有
 
 
 7.伪选择器  
用于标签在不同的状态下不同的样式, 一般用于在超链接点了和没有点的时候的样式,  可以拷贝下面代码设置超链接的为选择器样式
A:visited{TEXT-DECORATION:none}
A:active{TEXT-DECORATION:none}         //不显示超链接下的下划线   最常用
A:link{TEXT-DECORATION:none}
A:hover{TEXT-DECORATION:underline}  //鼠标放上来的时候有下划线
 
 
 
 
---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------
详细请查看: http://net.itheima.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值