• 首 页

网站建设|北京网站建设|北京网站制作|北京网站建设首选品牌【企通互联】

http://www.qitongnet.com 网站建设咨询热线:010-65587978/77/76/75

相关文章

北京网页设计如何定义CSS元素的显示属性
网站设计自定义文件
北京网页设计HTML表格使用从入门到精通
网页设计CSS制作11种风格不同的特效文字
网页设计用CSS控制网站总“队形”
网页设计使用Web标准建站第2天:什么是名字空间
网站制作抗日Flash集之:五四运动
企通互联FLASH MX 2004视频教程:游泳的鱼(二)
企通互联Dreamweaver使用快技法十三则 [1]
北京网站设计数据库的设计和连接-Dreamweaver构建Blog


品牌理念

北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!


友好连接

    • 网站建设
    • 网页设计
    • 网站设计
    • 网站制作
    • 网站优化
    • 百度优化
    • google优化
    • seo
    • 网站推广
    • 网络营销
    • 北京网站建设
    • 北京网站制作
    • 北京网页设计
    • 北京网站设计

文章搜索

你的位置:首页 >> 网站制作 >> 网站制作www.qitongnet.com简单form标准化实例——语义结构

网站制作www.qitongnet.com简单form标准化实例——语义结构


作者: 北京网站建设   日期:2008-03-27 06:03:35  来源: http://www.qitongnet.com

资深北京网站建设公司企通互联,专业致力于北京网站建设,北京网站制作,北京网站设计,北京网页设计领域,千余网站建设案例,公司拥有国内一流的网站建设、网站制作、网页设计团队,如果您已经有网站的,看看我们精美的网站建设案例也无妨.北京网站建设网址:http://www.qitongnet.com =======================================================================================

1、使用fieldset和 北京网站建设legend标签

在form中,我们经常会对 北京网站制作form中的信息进行分组,比如注册form,我们可能会将注册信息分组成基本信息(一般为必填),详细信息(一般为可选),那我们如何更好的来实现呢?我们可考虑在form中加入下面两个标签:

引用:网站设计
fieldset:对表单进行分组,一个表单可以有多个fieldsetwww.qitongnet.com
legend:说明每组的内容描述

<form id="demoform" class="democss" action="">网站建设
<fieldset>网站设计
<legend>Basic Register</legend>企通互联
<p>First name: <input type="text" name="fname" value="" /></p>企通互联
...网站设计
</fieldset>www.qitongnet.com
<fieldset>北京网站制作 北京网站设计
<legend>Detailed Register</legend>企通互联
<p>Interest: <input type="text" name="interest" value="" /></p>www.qitongnet.com
...企通互联
</fieldset>网站建设
...北京网页设计
</form>

fieldset默认是带边框的,而legend默认一般显示在左上角。但在某些场合或许不愿意让fieldset和legend的默认样式或默认布局影响设计方案中的美观。

解决方法:在CSS中将fieldset的border设置为0,legend 北京网页设计的display设置为none即可。

2、使用label标签

我们对form中的文本标签给定一个label标签,并使用for属性使其与表单组件相关联,效果为单击文本标签,光标显示在相对应的表单组件内。

<form id="demoform" class="democss" action="">网站建设
<fieldset>www.qitongnet.com
<legend>Basic Register</legend>企通互联
<p>北京网站制作
<label for="fname">First name:</label>北京网站制作
<input type="text" id="fname" name="fname" value="" />北京网页设计
</p>www.qitongnet.com
...网页设计
</fieldset>北京网站建设
<fieldset>北京网站建设
<legend>Detailed Register</legend>北京网站制作
<p>网站制作
<label for="interest">Interest:</label> 北京网站设计
<input type="text" id="interest" name="interest" value="" />北京网站设计
</p>北京网站设计
...www.qitongnet.com
</fieldset>北京网站建设
...网站建设
</form>

除了以上方法,我们还可以用label套嵌整个表单组件和文本标签,如:

<label for="fname">First name:<input type="text" id="fname" name="fname" value="" /></label>

根据规范,文本会自动与邻接的表单组件关联,但遗憾的是——现在主流的浏览器 网站建设IE6并不支持这个特性。

3、使用accesskey和tabindex属性

网站要兼顾更多情况下的使用,比如没有光标设备(如鼠标)的情况下,要让使用键盘操作也可以完成 网站制作form的填写,这时候点击对于它们来说,已经没有任何意义。我们这个时候选用label的accesskey(快捷键,IE下为alt+accesskey属性值,FF下为alt+shift+accesskey属性值)和tabindex属性(Tab键,tabindex属性值为顺序)添加到表单标签上,如label,input等。

<label for="fname" accesskey="f" tabindex="1" >First name:</label> 网页设计北京网站建设
<input type="text" id="fname" name="fname" value="" />

4、使用optgroup标签

optgroup标签的作用是在选择列表中定义了一组选项。我们可以选用optgroup标签给select元素的options分类,并使用label属性,属性值会在下拉列表(select)里显示为一个不可选的、缩进标题。注意:optgroup 不支持嵌套。

<select name="China">

<optgroup label="Jiangsu">企通互联
<option value="nj">Nanjing</option>北京网页设计
<option value="sz">Suzhou</option>网站制作
</optgroup>

<optgroup label="Zhejiang">网站制作
<option value="hz">Hangzhou</option>网页设计
<option value="wz">Wenzhou</option>网站设计 企通互联
</optgroup>

</select>

IE6.0 中存在一个小Bug(FireFox 中不存在):使用键盘方向键进行选择时,在 IE 中,当选中项由一个optgroup的选项换成另一optgroup 的选项时,不会触发onchange。解决办法是:增加 onkeydown 或 onkeyup 事件协助解决。

5、使用button标签

引用:北京网站建设
Definition and Usagewww.qitongnet.com
Defines a push button. Inside a button element you can put content, like text or images. This is the difference between this element and buttons created with the input element.

定义与用法企通互联
定义为一个提交按钮。在button元素内你可以放置内容,像文本(text)或者图片(images)。这是这个元素和input元素按钮的区别。

<button><img src="images/click.gif" alt="Click Me!" />Click Me!</button>

button相对于input提供了更多的功能与更丰富的内容。button将按钮文字单独出来,并且可以在button内添加图片,赋予文字和图片更多选择的样式,使生硬的按钮变得更生动。

并且使用button标签将比input按钮来得更有语义化,简单的从字面意思也可以理解。

北京网站制作
字体:【大】【中】【小】

上一篇:网站设计简单form标准化实例——整体布局

下一篇:企通互联Javascript调用XML制作连动下拉框

这是一个与众不同的品牌,企通互联只专注于网站建设领域!中小型企业网站建设最佳合作伙伴!网站建设咨询热线:010-65587978/77/76/75!

Copyright © 2008 网站建设|北京网站建设|北京网站制作|北京网站建设首选品牌【企通互联】. Designed by www.qitongnet.com Free Website Templates