表单

作者: candy252324 | 来源:发表于2017-02-20 14:49 被阅读0次

1.有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)? 如何嵌套?

三者在语义上的区别:

  • ol表示有序列表,使用编号来记录项目的顺序。
  • ul 表示无序列表,使用项目符号来记录无序的项目(一般表示并列项)
  • dl自定义列表。
    列表的使用示例

2.如何去除列表前面的点或者数字?

list-style:none

3.class 和 id 有什么区别?什么时候用 class 什么时候用 id?

区别:

  • 表示方法不同:class前面用".",id用“#”;
  • 一个页面中只可以有一个相同的id,而class可以有多个;
    一般页面中大的区块用id,大区块中又分小区快用class.

4.块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签?

块级元素占用空间是一整行,行内元素占用空间是它自身的内容宽度。
区别:行内元素可以一行并排显示,块级元素不能。
常用块级元素标签:<div>,<p>,<h1>...<h6>,<tr>,<ul>,<li>,<dl>,<dt>,<form>
常用行内元素标签:<a>,<span>,<img>,<input>,<button>,<em>,<textarea>

5.display: blockdisplay: inlinedisplay: inline-block分别有什么作用?

  • display:block:将元素转化为块状元素,使其具有块状元素的特性;
  • display: inline:将元素转化为内联元素,使其具有内联元素的特性;
  • display: inline-block:将元素转化为内联块状元素,使其既像块状元素一样可以设置宽高,又像内联元素一样不会独占一行。

6.下面代码是做什么的?

加个背景更容易看出效果,代码
这段代码实现了页面的居中布局,且将整个页面分成了两大块。

7. 如何理解 HTML CSS 语义化? 在平时写代码的过程中要注意哪些细节?

html语义化:选择合适的标签,使用合理的代码结构,便于开发者阅读,同时让浏览器的爬虫和机器很好的解析。
注意的细节:

  • 代码统一大小写,注意页面整体风格
  • 页面合理分层,先大后细
  • 合理使用标签
  • 合理命名id 和class,不要使用id="a",class="b"这类简陋的明明方式

8.form表单有什么作用?有哪些常用的input 标签,分别有什么作用?

form表单的作用:用于把用户输入的数据提交到后台。
常用的input标签:

  • type="text":用于输入文本;
  • type=“password”: 用于输入密码,输入的内容显示为星号。
  • type=“radio”: 单选圆圈按钮。注意:name要相同才能实现单选,value要有值
  • type=“checkbox”: 复选框。加checked属性会默认选上。提交时,如果选中(如bike),则bike=on
  • type=“textarea”: 文本域,用于输入多行文本
  • type=“hidden”: 隐藏域,用户看不到,用于暂存数据。或者安全性校验

9.post 和 get 方式的区别?

(1)数据提交方式不同,get提交的数据url可以看到,post看不到
(2)get一般用于提交少量数据,post用于提交大量数据
(3)get最多提交1k数据,受浏览器的限制。post理论上无限制,受服务器限制
(4)get提交的数据在浏览器历史记录中,安全性不好

10.在input里,name 有什么作用?

name:表单提交的名称。

11.<button>提交</button><a class="btn" href="#">提交</a><input type="submit" value="提交"> 三者有什么区别?

  • <button>提交</button>:button标签用于显示一个按钮的样式,但是没有实际作用,除非在上面绑定事件;
  • <a class="btn" href="#">提交</a>:这是一个连接;
  • <input type="submit" value="提交">:这是一个有实际提交作用的按钮,用于提交表单内输入的内容给后台。

12.radio 如何 分组?

同一组的radio设置相同的name值。

13.placeholder 属性有什么作用?

是一个可选属性,展示输入框里的提示信息。

14.type=hidden隐藏域有什么作用? 举例说明

设置隐藏域用户无法看见,可用于暂存数据或者向后抬发送数据进行安全性验证。
比如说,若有人伪造信息输入,后台找不到传入的隐藏域信息则可判断出该信息为伪造信息。

演示

相关文章

  • bootstrap之form表单

    表单布局 垂直表单(默认) 内联表单 水平表单 垂直表单或基本表单(display:block;) 创建基本表单的...

  • 【读书笔记+思考】移动设备表单设计

    在移动界面中,常见的表单模式有:登录表单;注册表单;核对表单;计算表单;搜索表单;多步骤表单;长表单等 登录表单:...

  • bootstrap表单

    表单布局 垂直表单(默认) 内联表单 水平表单 垂直表单或基本表单 基本的表单结构是 Bootstrap 自带的,...

  • bootstrap 表单布局的三种方式

    三种 垂直表单(默认) 内联表单 水平表单 垂直表单 效果 内联表单 效果 水平表单 效果 参考:https://...

  • 表单相关总结

    表单?表单作用:收集用户信息。表单组成:表单域、表单控件、提示信息。 表单域常用属性 常用属性: name=...

  • 网页设计:HTML表单标签

    表单包含三个基本组成部分:表单标签、表单域、表单按钮。 1,表单标签 HTML 表单用于收集用户输入,表单使用 ...

  • 2019-04-09 表单(5)

    表单布局Bootstrap 提供了下列类型的表单布局: 垂直表单(默认) 内联表单 水平表单 1.垂直或基本表单 ...

  • 动态表单实现

    angular动态表单 地址: angular表单 vue动态表单 地址: vue表单

  • bootstrap表单

    垂直表单(默认) 内联表单 水平表单 垂直表单 也称基本表单基本的表单结构是 bootstrap 自带的创建基本表...

  • 前端视频-day3(1)

    表单 表单不是表格,表单的核心是数据。 表单标签的构成和形式: 表单项 下面是我写的一个简单的注册表单 注意:表单...

网友评论

      本文标题:表单

      本文链接:https://www.haomeiwen.com/subject/hbooyttx.html