• 小强的HTML5移动开发之路(1)——HTML介绍


    HTML是HyperText Markup Language(超文本标记语言)的缩写,是构成所有所有网页基本结构的文本及标签组合。

    一、目前市场上流行的浏览器

    IE/Chrome/firefox/opera


    其中Chrome/firefox/opera以及IE 9/10都能很好的兼容html5

    二、HTML标签

    html标签都以“<"括号开始,并以">"括号结束

    如<a href="http://blog.csdn.net/dawanganban">

    常用的属性有:id、class、style、title

    id:该属性为标签所指对象提供一个名字

    class:该属性为对象提供一个类名

    style:该属性为对象应用一个对应的css样式

    title:为对象赋予一个标题,大多数浏览器在鼠标经过时会提示。

    我们在后面的Android开发中,会用到<meta name="viewport" content='width=980'/>这个标签,下面来看看<meta>标签的一个使用,也是我们的helloword.

    <html>
    	<head>
    		<title>first html</title>
    <!--refresh:刷新-->
    		<meta http-equiv="refresh" content="1;url=http://blog.csdn.net/dawanganban'">
    <!-- 表示每隔1秒向url地址刷新 -->
    		<meta http-equiv="content-type" content="text/html;charset=utf-8">
    <!--引入一个样式文件-->
    		<link rel="stylesheet" type="text/css" href="style.css">
    	
    	</head>
    	<body>
    		hello word
    	<body>
    </html> 

    三、重要标记

    (1)链接

    <a href="地址”  target="打开的窗口"  title="提示信息"></a>

    target="_black":在新的窗口中打开链接

    target="_selt":缺省值,在当前窗口中打开

    (2)图片链接

    <a href="地址" border="0"><img src="test.jpg"></a>

    border属性值:为了去掉默认边框。

    (3)发邮件

    <a href="mailto:739299362@qq.com?subject=hello">发邮件</a>

     (4)锚点(在同一页面进行跳转)

    <a name="top">跳到这里</a>

    <a href="#top">跳到top</a>

      (5)表格

    <table border="1" width="60%" cellpadding="10" cellspacing="0">

    <tr><td>表格一</td><td>表格二</td></tr>
    <tr><td>BIAOGE</td><td>BIAOGE</td></tr>

    </table>

    表格的对齐

    align属性:水平对齐。  值:left(缺省):偏左/rignt/center
    valign属性:垂直对齐。 值:top/bottom(缺省)/middle
          不规则表格
    colspan属性:合并水平单元格(合并列)
    rowspan属性:合并竖直单元格(合并行)
          表格可以嵌套
          表格的完整定义
    <table>
    <caption>主题</caption>   只能是0个或者1个
    <thead>表头</thead>       只能是0个或者1个
    <tfoot>表脚</tfoot>
    <tbody>表体</tbody>
    </table>

    (6)表单

     <form action="服务器端的一个程序" method="get/post">
    <!--input标记-->
    <!--非input标记-->
          </form>
          1)input标记:
    文本输入框:<input type="text" name="username" value="缺省值"/><!--必须加name-->
    提交按钮: <input type="submit" value="确认"/>
    密码输入框:<input type="password" name="pwd"/> <!--必须加name-->
    单选:<input type="radio" name="gender" value="m"/><!--必须加name和value-->
        <!--同一组name必须相同-->
    多选:<input type="checkbox" name="interest" value="fishing"/>
    重置:<input type="reset" value="取消"/>
    普通按钮:<input type="button" value="点我吧"/>
    上传文件:<input type="file" name="file1"/>
    隐藏域:<input type="hidden" name="userId" value="123">
          2)非input标记
    下拉列表:
    <select name="city" multiple="multiple">
    <option value="bj">北京</option>
    <option value="wh">武汉</option>
    <option value="nj">南京</option>
    </select>
    <!--加上mutiple属性就成为多选了-->
    多行文本输入框:
    <textarea name="desc" cols="" rows=""></textarea>

        (7)列表
    无序列表:
    <ul>
    <li>item1</li>
    <li>item2</li>
    </ul>
    有序列表:
    <ol>
    <li>item1</li>
    <li>item2</li>
    <ol>
        (8)框架
    <frameset>
    作用是将一个大的窗口划分成许多子窗口
    <frameset rows="200,300,*">  <!--划分为三个窗口-->
    <frameset rows="20%,*">  <!--按照百分比划分-->
    <frame src="top.html"/>
    <frameset cols="30%,*"/>
    <frame src="left.html"/>
    <frame src="right.html"/>
    </frameset>
    </frameset>
    <iframe>
    作用是在当前窗口中嵌入一个子窗口
    <iframe src="some.html" width="" height="">

    </iframe>



  • 相关阅读:
    使用JFileChooser实现在指定文件夹下批量添加根据“数字型样式”或“非数字型样式”命令的文件夹
    51Nod 1376 最长递增子序列的数量 (DP+BIT)
    POJ 2728 Desert King (最优比率树)
    UVa 11280 Flying to Fredericton (DP + Dijkstra)
    UVa 11367 Full Tank? (DP + Dijkstra)
    UVa 10269 Adventure of Super Mario (Floyd + DP + BFS)
    UVaLive 4452 The Ministers' Major Mess (TwoSat)
    UVa 11294 Wedding (TwoSat)
    HDU 3247 Resource Archiver (AC自动机+BFS+状压DP)
    HDU 5957 Query on a graph (拓扑 + bfs序 + 树剖 + 线段树)
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6469415.html
Copyright © 2020-2023  润新知