zoukankan      html  css  js  c++  java
  • html5-表单属性及<!DOCTYPE> 标签

    <!DOCTYPE> 标签
    定义和用法
    <!DOCTYPE> 声明必须位于HTML 5 文档中的第一行,也就是位于<html> 标签之前。该标签告知浏览
    器文档所使用的HTML 规范。
    doctype 声明不属于HTML 标签;tag; 它是一条指令,告诉浏览器编写页面所用的标记的版本。
    在所有HTML 文档中规定doctype 是非常重要的,这样浏览器就能了解预期的文档类型。
    HTML 4.01 中的doctype 需要对DTD 进行引用,因为HTML 4.01 基于SGML。而HTML 5 不基于
    SGML,因此不需要对DTD 进行引用,但是需要doctype 来规范浏览器的行为(让浏览器按照它们应该的
    方式来运行。)

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>html5表单属性</title>
        <style type="text/css">
            p
            {
                font-size:20;
                color:Orange;
            }
        </style>
    </head>
    <body>
    
    <form action="" method="get" autocomplete="on" id="f1"> 
    <p>autocomplete 属性
    autocomplete 属性规定form 或input 域应该拥有自动完成功能。
    注释:autocomplete 适用于&lt;form&gt; 标签,以及以下类型的&lt;input&gt; 标签:text, search, url, 
    telephone, email, password, datepickers, range 以及color。
    当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项:</p>
    First name: <input type="text" name="fname" /><br /> 
    Last name: <input type="text" name="lname" /><br /> 
    E-mail: <input type="email" name="email" autocomplete="off" /><br /> 
    <p>请填写并提交此表单,然后重载页面,来查看自动完成功能是如何工作的。</p> 
    <p>请注意,表单的自动完成功能是打开的,而e-mail 域是关闭的。</p> 
    
    <p>autofocus 属性<br />
    autofocus 属性规定在页面加载时,域自动地获得焦点。</p>
    快到这里来: <input type="text" name="u" autofocus="autofocus" /> 焦点在这里!
    
    <p style="color:red">form 属性
    form 属性规定输入域所属的一个或多个表单。
    注释:form 属性适用于所有&lt;input&gt; 标签的类型。
    form 属性必须引用所属表单的id:</p>
    
    
    <input type="submit" value="提 交" /> 
    <p>表单重写属性<br />
    表单重写属性(form override attributes)允许您重写form 元素的某些属性设定。<br />
    表单重写属性有: <br />
    formaction - 重写表单的action 属性<br />
    formenctype - 重写表单的enctype 属性<br />
    formmethod - 重写表单的method 属性<br />
    formnovalidate - 重写表单的novalidate 属性<br />
    formtarget - 重写表单的target 属性<br />
    注释:表单重写属性适用于以下类型的&lt;input&gt; 标签:submit 和image。</p>
    <input type="submit" formaction="html5影像.htm" value="重写表单Action属性转到html5影像" /> 
    <br /> 
    <input type="submit" formnovalidate="true" value="重写提交验证属性(不验证了)" /> 
    <br /> 
    <p>height 和width 属性只适用于image 类型的&lt;input&gt; 标签。</p>
    <input type="image" src="../images/flower.png" width="88" height="88" />
    
    <p>multiple 属性规定输入域中可选择多个值。注:适用于&lt;input&gt;类型的email,file标签</p>
      请选择文件:<input type="file" multiple="multiple" />
      <p>novalidate 属性适用于<form> 以及以下类型的<input> 标签:text, search, url, telephone, 
    email, password, date pickers, range 以及color. </p>
    Url地址(不要验证我):<input type="url" novalidate="true" />
    </form> 
    
    <p style="color:red">下面的输入域在form 元素之外,但仍然是表单的一部分。</p> 
    验得到我吗(Email): <input type="email" name="lname" form="f1" /> 注:如需引用一个以上的表单,请使用空格分隔的列表。<br /><br />
    </body>
    </html>
    code1
     1 <html xmlns="http://www.w3.org/1999/xhtml">
     2 <head>
     3     <title></title>
     4     <style type="text/css">
     5         p
     6         {
     7             font-size:20;
     8             color:Orange;
     9         }
    10     </style>
    11 </head>
    12 <body>
    13 <form action="" >
    14     <p>pattern 属性规定用于验证input 域的模式(pattern)。pattern 属性适用于以下类型的&lt;input&gt; 标签:text, search, url, telephone, email 以及password。下面的例子显示了一个只能包含三个字母的文本域(不含数字及特殊字符):</p>
    15     <p>placeholder 属性提供一种提示(hint),描述输入域所期待的值。提示(hint)会在输入域为空时显示出现,会在输入域获得焦点时消失</p>
    16     <p>required 属性规定必须在提交之前填写输入域(不能为空)。</p>
    17 三个字母: <input type="text" name="c" pattern="[A-z]{3}" title="三个字母" placeholder="请输入三个字母" required="required"/> 
    18 
    19 
    20 <input type="submit" value="提 交" /> 
    21 </form>
    22 </body>
    23 </html>
  • 相关阅读:
    高效 告别996,开启java高效编程之门 3-16收集器与预定义收集器概述
    高效 告别996,开启java高效编程之门 3-15实战:流的构建四种形式
    高效 告别996,开启java高效编程之门 3-14常用操作总结与流构建描述
    高效 告别996,开启java高效编程之门 3-13实战:常用终端操作之最大/最小/计数
    高效 告别996,开启java高效编程之门 3-12实战:常用终端操作之查找
    高效 告别996,开启java高效编程之门 3-11实战:常用终端操作之匹配
    cube中的判断类型
    正则表达式解析基本json
    敏捷开发入门教程-----摘抄
    单页面路由样例
  • 原文地址:https://www.cnblogs.com/huangzhen22/p/3256604.html
Copyright © 2011-2022 走看看