首页 > 代码库 > html操作

html操作

HTML(hyper text markup language):

超文本标记语言,标准通用标记语言下的一个应用。

超文本就是指页面内可以包含图片、连接、音乐、程序等非文字元素。

超文本标记语言的结构包括“头”部分(head)和“主体”部分。其中“头”部提供关羽网页的信息,“主体”部分提供网页的具体内容。

1、定义:

超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准。超文本标记语言通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本中添加标记符,可以告诉浏览器如何显示其中的内容(如文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编织者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因为可能会有不同的显示效果。

2、基本组成:

技术分享
<!DOCTYPE html>  <!--文档类型;后面参数意义是浏览器按什么标准来解释网页。-->
 
<html lang="en">
<head>
    <!-- html编码类型-->
    <meta charset="UTF-8">
    <!--刷新与跳转-->
    <!--<meta http-equiv="Refresh" content="2">-->
    <!--<meta http-equiv="Refresh" content="3; Url=http://www.163.com">-->
    <!--关键字与描述-->
    <meta name="keywords" content="fuck">
    <meta name="description" content="fuck you everyday">
    <!--标头的图标-->
    <!--<link rel="shortcut icon" href="http://www.mamicode.com/1.png"/>-->
    <link rel="stylesheet" type="text/css" href="1.png">
    <title>标头</title>
</head>
<!-- 下面部分是浏览器呈现的内容-->
<body>
</body>
基本信息


3、标签、样式、等:

技术分享
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <!--刷新与跳转-->
    <!--<meta http-equiv="Refresh" content="2">-->
    <!--<meta http-equiv="Refresh" content="3; Url=http://www.163.com">-->
    <!--关键字与描述-->
    <meta name="keywords" content="fuck">
    <meta name="description" content="fuck you everyday">
    <!--标头的图标-->
    <!--<link rel="shortcut icon" href="http://www.mamicode.com/1.png"/>-->
    <link rel="stylesheet" type="text/css" href="1.png">
    <title>标头</title>
</head>
<body>
    <!--特殊符号,大于、空格、小于-->
    <a href="http://www.baidu.com">一人&nbsp;&lt;饮酒&gt;</a>
    <p>你好,换行吧<br/> ok,换完了</p>
    <p>p标签用来做段落</p>
    <h1>我是h1</h1>
    <h6>我是h6</h6>
    <span>我是span标签1</span>
    <span>我是span标签2,默认是白板的</span>
    <div>我是div标签,默认我是白板的</div>
    <form action="http://localhost:6969/index" method="get">
        <input type="text" name="user"/>
        <input type="password" name="pwd"/>
        <input type="button" value="button"/>
        <input type="submit" value="submit"/>
    </form>
    <form action="https://www.sogou.com/web">
        <input type="text" name="query" value="我是默认值"/>
        <input type="submit" name="搜索" />
    </form>
    <form>
        <div>
            <p>性别:</p><input type="radio" name="gender" value="M" checked="checked"/><input type="radio" name="gender" value="F"/>
            <p>爱好:</p>
            撩妹<input type="checkbox" name="hobby" value="1" checked="checked"/>
            健身<input type="checkbox" name="hobby" value="2" checked="checked"/>
            上网<input type="checkbox" name="hobby" value="3"/>
        </div>
        <p>备注:
            <textarea name="ps">默认值</textarea>
        </p>

        <input type="submit" value="提交"/>
        <input type="reset" value="重置"/>
    </form>
    <form enctype="multipart/form-data">
        <p>上传照片</p>
        <input type="file" name="fname"/>
        <input type="submit" value="提交"/>
    </form>
</body>
</html>
基本设置
技术分享
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Tong Cable

import tornado.web
import tornado.ioloop

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        print(111)
        u = self.get_argument(user)
        p = self.get_argument(pwd)
        if u == cab and p == 123:
            self.write(登陆成功)
        else:
            self.write(登录失败)

    def post(self, *args, **kwargs):
        u = self.get_argument(user)
        p = self.get_argument(pwd)
        print(u,p)
        if u == cab and p == 123:
            self.write(恭喜你,登陆成功)
        else:
            self.write(用户名或密码错误)

application = tornado.web.Application([
    (r"/index", MainHandler),
])
if __name__ == __main__:
    application.listen(6969)
    tornado.ioloop.IOLoop.instance().start()
server

4、select及a标签等:

技术分享
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <div>
        <select>
            <option value="1" >北京</option>
            <option value="2">山东</option>
            <option value="3" selected="selected">上海</option>
            <option value="4">深圳</option>
        </select>
    </div>
    <hr/>
    <div>
        <select size="5" multiple="multiple">
            <option value="1" >北京</option>
            <option value="2">山东</option>
            <option value="3" selected="selected">上海</option>
            <option value="4">台湾</option>
            <option value="5" >西藏</option>
            <option value="6">新疆</option>
            <option value="7" selected="selected">广东</option>
            <option value="8">海南</option>
        </select>
    </div>
    <div>
        <select size="5" multiple="multiple">
            <optgroup label="北京">
                <option value="1" >朝阳</option>
                <option value="2">丰台</option>
                <option value="3" >昌平</option>
                <option value="4">大兴</option>
            </optgroup>
            <optgroup label="山东">
                <option value="5" >德州</option>
                <option value="6">济南</option>
                <option value="7" selected="selected">青岛</option>
                <option value="8">淄博</option>
            </optgroup>
            <optgroup label="黑龙江">
                <option value="5" >哈尔滨</option>
                <option value="6">鸡西</option>
                <option value="7" selected="selected">北安</option>
            </optgroup>
        </select>
    </div>
    <hr/>
    <a href="#i1">第一章</a>
    <a href="#i2">第二章</a>
    <a href="#i3">第三章</a>
    <div id="i1" style="height: 600px;">第一章内容</div>
    <div id="i2" style="height: 500px">第二章内容</div>
    <div id="i3" style="height: 400px;">第三章内容</div>
</body>
</html>
view

5、图片、超链接、表格等:

技术分享
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<a href="http://www.sogou.com/web?query=麻生希">
    <img src="2.jpg" title="麻生希" style="height: 300px; width: 200px;" alt="美女"/>
</a>
<ul>
    <li>上边那是谁啊?</li>
    <li>已经过时了...</li>
    <li>多么老了她都!</li>
</ul>
<ol>
    <li>那是90年代的事情了</li>
    <li>那天偶然间看到的</li>
    <li>还有桃谷</li>
</ol>
<dl>
    <dt>我是小明,今年12岁</dt>
    <dd>老司机们谈论嘛呢</dd>
    <dd>老司机带带我</dd>
    <dd>老司机发车了,赶紧上车</dd>
    <dt>我是老王,今年96岁</dt>
    <dd>小明们,坐好了</dd>
    <dd>走咯。。。</dd>
</dl>
<table border="1">
    <thead>
        <tr>
            <td>主机名</td>
            <td>端口</td>
            <td>操作</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>10.1.2.19</td>
            <td>8080</td>
            <td>
                <a href="first.html">查看</a>
            </td>
        </tr>
        <tr>
            <td>10.233.12.128</td>
            <td>9000</td>
            <td>
                <a href="2.jpg">调试</a>
            </td>
        </tr>
         <tr>
            <td rowspan="2">10.233.12.128</td>
            <td colspan="2" >9000</td>
        </tr>
         <tr>
            <td>9000</td>
            <td>
                <a href="1.png">调试</a>
            </td>
        </tr>
    </tbody>
</table>
<br/>
    <!--通过lable的for与input的id进行关联,获取光标,即点击文字就可获取光标??-->
    <label for="username">用户名</label>
    <input id="username" type="text" name="user"/>
    <br/>
    <fieldset>
        <legend>登陆</legend>
        <lable for="user">用户名:</lable>
        <input id="user" type="text" name="use"/>
        <br/>
        <label for="pwd">&nbsp;码:&nbsp;</label>
        <input id="pwd" type="password" name="passwd"/>
    </fieldset>
</body>
</html>
View Code

 

html操作