zoukankan      html  css  js  c++  java
  • 22----2013.06.29---HTML--html介绍.超链接和图片,表格,表单,表单标签,meta,复习当天内容

    01 HTML

       

    HTML :Hypertext Markup Language   超文本标记语言(类似于 裸奔的人。) 作用:向用户展示信息。

    CSS: Cascading 层叠样式表(类似于 人的衣服。)

    JS和DOM JQuery (类似于 人的思考能力。)

    参考书:张孝祥《JavaScript网页开发-体验式学习教程》

    什么是浏览器?解释和执行HTML源码的工具。

    五大浏览器:IE,火狐FF(FireFox),谷歌Chrome,空中Opera,苹果Safari(Apple)

    引擎的区别:

    Trident引擎,(IE的WebBrowser控件)

    WebKit引擎(开源浏览器内核)

    静态页面与动态页面区别:

    静态页面:后缀名为.html或.htm都是静态页面。htl、html都是静态页面。

    动态页面:服务器动态生成的Html页面发送给浏览器。asp、aspx、jsp、php等都是动态页面。

    开发工具:Editplus(推荐)、NotePad++、UltraEdit

    HTML第一个框架: 最少需要四个元素。

    <html>
        <head>
          <title> 我的第一个网页</title>
        </head>
        <body>
        Hellow World
       </body>
    </html>

    易错问题:<title><title>缺了一个"/"  直接导致整个页面无法实现。

    HTML中<head>中可以包括:

               <title>网页标题</tilte>

               <link href="main.css" rel="stvelsheet" type="text/css">

               <link href="fav.ico" rel="shortcut.ico"/>当前文档中导入另外一个文档

               <base href="" target=""/> 指定网页中超链接的基准地址

                 <meta>分两种:meta标签:包含在head标签中,只要用来描述自身信息,元信息。(网页自动刷新。)

                  1.关于网页的描述信息,搜索优化

                 <meta name="keywords" content="新闻,娱乐,八卦">    关键字

                 <meta name="description" content="中国最大的八卦网站">   描述信息  有利于优化浏览器搜索。 

                  2.模拟http响应头信息

                  <meta http-equiv="content-type" content="text/html;charset=gb2312">

                  <meta http-equiv="refresh" content="1"/>每一秒刷新一次当前页面

    取色器:DebugBar,ColorPic ,PicPick

    03超链接和图片

        HTML和XML的关系

                相同点:都是标志语言,注释都是:<!-- 注释内容 -->

                          都是可以通过dom编程方式来访问

                          都是可以通过CSS来改变外观

                不同点:XML比HTML语法更加严格(有开始标签必须有结束标签,大小写一致,属性用双引号等。) 

                            XML侧重与数据存储,HTML侧重于数据显示。

     

    <html>
        <head>
            <title>哈哈,我又变帅了
            </title>
        </head>
        <body>
        <a href="#down" name="up">跳到下面去</a>
        <!--这是注释-->
    今天天气格外好,老马来到桃花岛,看见老杨在洗澡.....
            <h1>床前明月光</h1>
            <h2>地上鞋两双</h2>
            <h3>床上是男女</h3>
            <h4>老马睡的香</h4>
            <h5>老马喜欢老蒋</h5>
            <h6>其实小虎喜欢老马</h6>
            <p>段落</p>
                <p>段落</p>
                    <p>段落</p>
    
                    哈哈,<br />
                    <center>我又变帅了</center>
                    <b>这是粗体</b>
                    <strong>这也是粗体</strong>
                    <i>斜体内容</i>
                    <em>这也是斜体</em>
                    <u>下划线</u>
    
                    3<sup>2</sup>+4<sup>2</sup>=5<sup>2</sup>
                    H<sub>2</sub>O
                    <br />
                    H2O
                    <font color="red" face="全新硬笔行书简" size="">老马好邪恶</font>
    
                    <hr width="200" size="100" color="red" />
                <pre>
                    for(int i=0;i100;i++)
                    {
                        Console.WriteLine("今天老马回家了");
                    }
                </pre>
                小赵喜欢老蒋,老蒋喜欢老牛,老牛喜欢小虎&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,老虎喜欢老马,老马喜欢老苏,
    
                我今天学习了&lt;and&gt;<br />
                我今天学习了<用&amp;lt;表示>
                <a href="http://www.baidu.com" target="_blank" title="这是百度的网址">百度</a>
    
                <a name="down" href="#up">跳到上面去</a>
    
                跳到另一个页面的中间部分
    
                <a href="http://www.baidu.com"><img src="xy.JPG" title="小杨" alt="帅小杨" /></a>
                <img src="ml.jpg" title="老马" alt="邪恶老马" width="300" height="200" />
    <dl>
    中国
        <dt>
            <dd>北京</dd>
            <dd>上海</dd>
            <dd>河南</dd>
            <dd>东京</dd>
            <dd>首尔</dd>
        </dt>
    </dl>
    <ul type="circle"><!--无序列表-->
        <li>
        热火
        </li>
        <li>
        马刺
        </li>
        <li>
        雷霆
        </li>
    </ul>
    <ol type="none"><!--有序列表-->
        <li>
        热火
        </li>
        <li>
        马刺
        </li>
        <li>
        雷霆
        </li>
    </ol>
    
        </body>
    </html>
    View Code

     04表格

    <html>
         <head>
             <title>
             表格演示
             </title>
         </head>
         <body>
         <table border="1" height="200" >
         <header> 我是头部
         </header>
             <tr> 
                 <td rowspan="2">
                  第一行的第一个单元格
                 </td>
                 <td>
                  第一行的第二个单元格
                 </td>
                 <td>
                  第一行的第三个单元格
                 </td>
             </tr>
             <tr> 
             
                 <td>
                  第二行的第二个单元格
                 </td>
                 <td>
                  第二行的第三个单元格
                 </td>
             </tr>
              <tr> 
                 <td>
                  第三行的第一个单元格
                 </td>
                 <td>
                  第三行的第二个单元格
                 </td>
                 <td>
                  第三行的第三个单元格
                 </td>
             </tr>
              <tr> 
                 <td>
                  第四行的第一个单元格
                 </td>
                 <td colspan="2">
                  第四行的第二个单元格
                 </td>
                
             </tr>
    
             
             
             
         </table>
         </body>
    </html>
    View Code

    05复习上午内容

      <th></th>与<td></td>的区别:<th>本身会 字体加粗,居中</th>

    06表单介绍

    07常用的表单标签

       

     

    <html>
      <head>
          <title>
           表单内容
          </title>
      </head>
      <body>
         <form  action="" method="get">
            <input name="userName" type="text" value="123456" maxlength="10" size="30"/>
            <br/>
            <input name="pwd" type="password" value="" maxlength="6"/>
            <input name="name" type="radio" value="" checked="checked"/><input name="name" type="radio" value="" /><input name="name" type="radio" value=""  id="a1"/><label for="a1">保密</label><!--可以根据点击文字,改变选择-->
            <!--name值不同,则radio作用的范围不同-->
            <input name="name1" type="radio" value="" checked="checked"/><input name="name1" type="radio" value="" /><input name="name1" type="radio" value="" />保密
            
            <input name="name1" type="checkbox" value="1" />吃饭
            <input name="name1" type="checkbox" value="1" />睡觉
            <input name="name1" type="checkbox" value="1" checked="checked"/>打豆豆
            <input name="name1" type="checkbox" value="1" />打篮球
            <input name="name1" type="checkbox" value="1" />打足球
            <input name="name1" type="checkbox" value="1" />打铅球
            <fieldset><!--相当于GroupBox效果-->
            <legend>兴趣</legend>
            <br/><!--name是为了提交表单数据-->
            <input name="name" type="submit" value="提交"/>
            <br/>
            <input name="name" type="reset" value="重置"/>
            <input name="name" type="button" value="弹出一句话" onclick="alert('哇塞,好帅。');"/><!-- 弹窗口 -->
            <input name="name" type="image" value="" src="001.jpg"/>
            </fieldset>
            <select size="3" multiple="mutiple"><!-- 设置多选择 -->
            <optgroup label="中国"><!--仅仅是为了展示,选中不了-->
            <optgroup>
                  <option value="1">北京
                  </option>
                  <option value="2">上海
                  </option>
            </select>
                    <textarea rows="40" cols="80" readonly="readonly" ><!-- 设置只读属性,让用户无法修改。 -->
        HTML :超文本标记语言
    
    CSS:层叠样式表
    
    参考书:张孝祥《JavaScript网页开发-体验式学习教程》
    
    什么是浏览器?解释和执行HTML源码的工具。
    
    五大浏览器:IE,FF(FireFox),Chrome,Opera,Safari(Apple)
    
    Trident引擎,(IE的WebBrowser控件)
    
    WebKit引擎(开源浏览器内核)
    
    静态页面与动态页面区别:
    
    静态页面:后缀名为.html或.htm都是静态页面。htl、html都是静态页面。
    
    动态页面:服务器动态生成的Html页面发送给浏览器。asp。aspx、jsp、php等都是动态页面。
    
    开发工具:Editplus(推荐)、NotePad++、UltraEdit
    
    
            
            </textarea>
            
            <marquee direciton="right" scrolldelay="50"> 参考书:张孝祥《JavaScript网页开发-体验式学习教程》
                </marquee>
            
            
            
            
            
            
         </form>
      </body>
    </html>
    View Code

     09 练习讲解

        第一个题目:

      

    <html>
       <head><title>表单练习1</title>
        </head>
        <body>
          <table border="1">
           <tr>
           <td>用户名:
           </td>
             <td><input name="name" type="text"  value=""/>
           </td>
           </tr>
            <tr>
           <td>密码:
           </td>
             <td><input name="name" type="password"  value=""/>
           </td>
           </tr>
            </tr>
            <tr>
           <td>验证码:
           </td>
             <td><input name="name" type="text"  value="" size="8"/><image src="0071.jpg" title="学雪">
           </td>
           </tr>
             </tr>
            <tr>
           <td>
           </td>
             <td><input id="al" name="name" type="checkbox"  value="" size="8"/><label for="al">记住密码</label>
           </td>
           </tr>
            </tr>
             </tr>
            <tr>
           <td>
           </td>
             <td><input name="name" type="submit"  value="登录"/>
             <input name="name" type="reset"  value="重置" />
           </td>
           </tr>
          </table>
       </body>
    </html>
    View Code

     10 meta内容

  • 相关阅读:
    UVa 820 因特网带宽(最大流)
    UVa 1001 奶酪里的老鼠(Dijkstra或Floyd)
    UVa 821 网页跳跃(Floyd)
    UVa 11624 大火蔓延的迷宫
    UVa 10881 蚂蚁
    UVa 11300 分金币
    UVa 11729 突击战
    《额尔古纳河右岸》读书笔记
    HDU 1083 Courses(二分图匹配模板)
    UVa 10618 跳舞机
  • 原文地址:https://www.cnblogs.com/Time_1990/p/4046638.html
Copyright © 2011-2022 走看看