简单的表单布局
2016-07-15 15:25
537 查看
此篇博文的重点不是布局,只是单纯的记录下自己一直忽视的知识点。效果图与下图类似,只是没有滚动条。
刚开始,本人想到用form表单做,程序如下:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="ex1.css"/></head><body ><form action="" style="background-color: #eeeeee;width:400px;margin:0 auto;border: 1px solid #aaaaaa;position:relative;"> <label for="" style="position:absolute;top:-10px;left:0;"><b>Your Contact Details</b></label><br/> <label for="name">Name:(Required)</label><br/> <input type="text" id="name"/><br/><br/> <label for="email">Email Address:</label><br/> <input type="text" id="email"/><br/><br/> <label for="web">Web Address:</label><br/> <input type="text" id="web"/></form></body></html>会发现程序中并未用到fieldset标签,在此贴上用到fieldset标签,对比后会发现程序更简单,符合逻辑:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="ex1.css"/></head><body ><fieldset action="" style="width:500px;margin:0 auto;background-color: #F5F5F5"> <legend>Your Contact Details</legend> <label for="name">Name:(Required)</label><br/> <input type="text" id="name"/><br/><br/> <label for="email">Email Address:</label><br/> <input type="text" id="email"/><br/><br/> <label for="web">Web Address:</label><br/> <input type="text" id="web"/></fieldset></body></html>fieldset标签,表示表单分组。为了识别每个fieldset的用途,会用到legend元素。legend元素用来添加分组说明标签。
相关文章推荐
- Web布局连载——两栏固定布局(五)
- [div+css]晒晒最新制作专题推广页模板
- 盒子模型
- CSS选择器
- CSS样式优先权
- [css] line-height 百分比单位和数值单位的区别
- Apple官网研究之使用Justify布局导航
- 关于前端的思考与感悟
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- 移动端点击事件全攻略,这里的坑你知多少?
- $q 实例分析 Angular 中的 Promise
- 浏览器中唤起native app || 跳转到应用商城下载
- Angular directive 实例详解
- 关于浮动与清除浮动,你应该知道的
- 数组reduce方法的高级技巧
- 设计更快的网页(三):字体和 CSS 调整
- 纯CSS制作的新闻网站中的文章列表