liyeho 发表于 2017-6-21 21:18:00

python web前端

概述
  HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。
  浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户!(例:djangomoan模版引擎)


[*]写js代码

  
  < script type="text/javascript" > ... </script >
body标签
  标签一般分为两种:行内标签和块级标签;
  块级标签: div(白板),H系列(加大加粗),p标签(段落和段落之间有间距)
行内标签: span(白板)

[*]标签之间可以嵌套
[*]标签存在的意义,css操作,js操作
P和br标签

  <p>段落</p>      <!--p表示段落,默认段落之间是有间隔的!-->
  <br/>                <!--br是换行-->

a标签
  跳转:
<a href="http://www.baidu.com" target="_blank">点我</a>
<!--href表示跳转的地址,target="_blank"表示新窗口打开,默认为当前页-->
锚:
<body>
        <a href="#1">第一章</a><br/>
        <a href="#2">第二章</a><br/>
        <a href="#3">第三章</a><br/>
     <a href="#4">第四章</a><br/>

     <div id="1" style="height: 600px;">第一章的内容</div>
        <div id="2" style="height: 600px;">第二章的内容</div>
        <div id="3" style="height: 600px;">第三章的内容</div>
        <div id="4" style="height: 600px;">第四章的内容</div>
    </body>

h标签
  标题h1、h2、h3、h4、h5、h6、h7表示不同的大小;

div标签
  块级标签-白板,可以设置属性;
span标签
  行内标签-白板
input系列

[*]text




<input type="text" name="user"/>
[*]password




<input type="password" name="passwd"/>
[*]submit




<input type="submit" value="登录"/>
[*]button




<input type="button" value="登录"/>
[*]radio 单选框




<p>请选择性别:</p>
男:<input type="radio" name="sex" value="1" checked="checked"/>
女:<input type="radio" name="sex" value="2"/>
  页面效果如下:


[*]checkbox 多选框




<p>爱好</p>
篮球:<input type="checkbox" name="favor" value="1" checked="checked"/>
足球:<input type="checkbox" name="favor" value="2"/>
台球:<input type="checkbox" name="favor" value="3"/>
<!--checked="checked"表示默认选择-->
  页面效果如下:


[*]file 上传文件




<input type="file" name="fname"/>
  页面效果如下:


[*]reset 重置





<input type="reset" value="重置"/>  页面效果如下:
页: [1]
查看完整版本: python web前端