当前位置: 首页 > news >正文

重庆网站建设网搜科技百度注册入口

重庆网站建设网搜科技,百度注册入口,嘉兴网站开发公司,站内优化网站怎么做dirname属性 input 和 textarea 元素有了一个新元素 dirname&#xff0c;用于用户所设置的提交的方向性的控制(译注&#xff0c;即书写的方向性&#xff0c;ltr或rtl)。 <form action"addcomment.cgi" methodpost><p><label>Comment: <input ty…

dirname属性

input 和 textarea 元素有了一个新元素 dirname,用于用户所设置的提交的方向性的控制(译注,即书写的方向性,ltr或rtl)。

<form action="addcomment.cgi" method=post>
<p><label>Comment: <input type=text name="comment" dirname="comment.dir" required></label></p>
<p><button name="mode" type=submit value="add">Post Comment</button></p>
</form>

 

用户提交的时候,浏览器会接收到3个参数,分别是:comment, comment.dir和mode,类似下面这样:comment=Hello&comment.dir=ltr&mode=add

如果是阿拉伯文的浏览器,输入的是阿拉伯文مرحبًا的话,那传回的参数就应该是这样的:

comment=%D9%85%D8%B1%D8%AD%D8%A8%D9%8B%D8%A7&comment.dir=rtl&mode=add

 

textarea下的maxlength和wrap属性

textarea新增的maxlength和input的maxlength是一样的,都是限制最大长度的。

新增的wrap属性为枚举值(soft/hard),意思分别是:

  • hard:自动硬回车换行,换行标记一同被传送到服务器中去,必须与cols同时使用才能判断多少字符换行;
  • soft:自动软回车换行,换行标记不会传送到服务器中去

 

form下的novalidate属性

新增属性novalidate的意思是允许form表单不验证即可提交(不用管form里的元素是否有验证条件,例如required, min, max等)。

例子代码:

<form action="demo_form.asp" novalidate="novalidate">
E-mail: <input type="email" name="user_email" />
<input type="submit" />
</form>

 

还有一种用法是,同一个form里有多个submit按钮,可以针对某个按钮设置formnovalidate属性来忽略验证,例如:

<form action="editor.cgi" method="post">
<p><label>Name: <input required name=fn></label></p>
<p><label>Essay: <textarea required name=essay></textarea></label></p>
<p><input type=submit name=submit value="Submit essay"></p>
<p><input type=submit formnovalidate name=save value="Save essay"></p>
<p><input type=submit formnovalidate name=cancel value="Cancel"></p>
</form>

 

该form只有在点击Submit essay按钮的时候才验证表单,另外2个按钮不验证。

input与button下的新属性

input和button元素新增加了几个新属性(formaction, formenctype, formmethod, formnovalidate和formtarget),如果这些设置这些属性的话,那所对应的form属性值将被覆盖,即input或button所属的form元素的action, enctype, method, novalidate和target属性的值将被覆盖。

例子代码:

<form action="demo_form.asp" method="get">
First name: <input type="text" name="fname" /><br />
Last name: <input type="text" name="lname" /><br />
<input type="submit" value="Submit" />
<input type="submit" formmethod="post" formaction="demo_post.asp" value="Submit" />
</form>

<form action="demo_form.asp" method="get">
First name: <input type="text" name="fname" /><br />
Last name: <input type="text" name="lname" /><br />
<input type="submit" value="Submit" /><br />
<input type="submit" formaction="demo_admin.asp" value="Submit as admin" />
</form>

<form action="demo_form.asp" method="get">
First name: <input type="text" name="fname" /><br />
Last name: <input type="text" name="lname" /><br />
<input type="submit" value="Submit" />
<input type="submit" formtarget="_blank" value="Submit" />
</form>

 

menu下的type和label属性

menu 元素有了两个新属性:type 和 label。它们允许元素转化成典型用户界面里的菜单,并结合全局 contextmenu 属性提供上下文菜单。

 

style下的scoped属性

style 元素有了一个新的 scoped 属性,用来启用限定作用范围的样式表。在一个这样的 style 元素里的样式规则只应用到当前style元素的父元素根下的子树,即兄弟树。

<!-- 这个article正常使用head里声明的style -->
<article>
<h1>Blah Title Blah</h1>
<p>Blah blah article blah blah.</p>
</article>

<article>
<!-- 这里声明的style只能让该article以及子元素使用 -->
<style scoped>
h1
{ color: hotpink; }
article
{ border: solid 1px hotpink; }
</style>
<h1>Blah Title Blah</h1>
<p>Blah blah article blah blah.</p>
</article>

 

script下的async属性

async属性可以让script加载的脚步异步执行(即必须是src引用文件的形式才可以用),例如:

<script type="text/javascript" src="demo_async.js" async="async"></script>

 

有多种执行外部脚本的方法:

  1. 如果 async="async":脚本相对于页面的其余部分异步执行(当页面继续进行解析时,脚本将被执行)
  2. 如果不使用 async 且 defer="defer":脚本将在页面完成解析时执行
  3. 如果既不使用 async 也不使用 defer:在浏览器继续解析页面之前,立即读取并执行脚本

 

html下的manifest属性

html 元素有了一个新属性 manifest,指向一个用于结合离线Web应用API的应用程序缓存清单。

首先,需要先创建manifest文件

CACHE MANIFEST
#This is a comment

CACHE #需要缓存的文件
index.html
style.css

NETWORK: #不需要缓存的文件
search.php
login.php

FALLBACK: #资源不可用的情况下,重定向的地址
/api offline.html

 

然后加该文的地址加到html属性里:

<html manifest="/offline.manifest">

 

例子:http://www.mangguo.org/create-offline-html5-web-apps-in-5-easy-steps/

 

link下的sizes属性

link 元素有了一个新的属性 sizes。可以结合 icon 的关系(通过设置 rel 属性,可被用于如网站图示)一起使用来表明被引用图标的大小。因此允许了不同的尺寸的图标。

例子代码:

<link rel="icon" href="demo_icon.gif" type="image/gif" sizes="16x16" />

 

ol下的reversed属性

ol 元素有了一个新属性 reversed。当其存在时,代表列表中的顺序为降序。

 

iframe下的sanddbox, seamless和srcdoc属性

iframe 元素有了三个新属性分别是 sandbox, seamless, 和 srcdoc,用以允许沙箱内容,例如,博客评论。

例子代码:

<iframe sandbox src="http://usercontent.example.net/getusercontent.cgi?id=12193"></iframe>
<iframe sandbox="allow-same-origin allow-forms allow-scripts"
src
="http://maps.example.com/embedded.html"></iframe>

Seamless:

<nav><iframe seamless src="nav.include.html"></iframe></nav>

 

video和audio的play属性

HTML5也使得所有来自HTML4的事件处理属性(那些形如 onevent-name 的属性)变成全局属性,并为其定义的新的事件添加了几个新的事件处理属性。比如,媒体元素(video 和 audio)API所使用的 play 事件。

转载于:https://www.cnblogs.com/TomXu/archive/2011/12/13/2269129.html

http://www.lbrq.cn/news/2524825.html

相关文章:

  • 优化网站关键词网站没有友情链接
  • 网站说建设中西安seo优化排名
  • 手机网站设计资讯2022年最新新闻播报稿件
  • 公司网站代做什么是搜索引擎营销
  • wordpress笑话页面模板seo什么意思简单来说
  • 湘潭网站建设 尖端磐石网络seo查询网站是什么
  • 青岛北京网站建设公司哪家好免费手机网站建站平台
  • 商城网站建设最好的公司天津网站策划
  • 产品发布网站的装饰怎么做店铺推广渠道有哪些
  • 微信小程序推广赚佣金河南自助建站seo公司
  • 360做网站经常打骚扰电话百度关键词推广网站
  • 珠宝网站建设平台分析报告怎么注册一个网站
  • 马连洼网站建设谷歌ads
  • php动态网站开发 项目教程国际最新十大新闻事件
  • 百度生成手机网站站内优化主要从哪些方面进行
  • 个人网站模板源码论坛排名
  • 手机端网站如何做排名哪家竞价托管专业
  • 吉林省党风廉政建设官方网站重庆做优化的网络公司
  • 贵溪市城乡建设局网站地推推广平台
  • 西安软件开发公司百度seo软件曝光行者seo
  • 做性的网站有哪些哈尔滨seo整站优化
  • 免费网站建设制作视频音乐接单推广app平台
  • 网上学影视后期靠谱吗王通seo教程
  • 可以做设计兼职的网站有哪些工作可免费投放广告的平台
  • 政府网站策划书站长之家seo综合
  • 怎么做游戏和网站漏洞网络营销策划
  • 网站建设不力 被问责游戏代理加盟平台
  • 通州重庆网站建设免费大数据分析网站
  • 网站制作工资企业seo排名有 名
  • 网站设计外包合同百度搜索推广收费标准
  • Python读取获取波形图波谷/波峰
  • 新手向:DeepSeek 部署中的常见问题及解决方案
  • 第2章 cmd命令基础:常用基础命令(2)
  • Linux - 权限的理解(深入浅出,详细细微)
  • 创建型设计模式-工厂方法模式和抽象工厂方法模式
  • 【C++】1. C++基础知识