专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

html下拉列表怎么做,html下拉列表代码怎么写

来源:小易整编  作者:小易  发布时间:2022-12-30 12:10
摘要:我们接着之前的内容继续,今天分享一下关于下拉列表的使用。很多时候我们需要在网页上显示一些内容具有互斥性,但是内容较多,如果都使用单选按钮,面积大,操作也不方便,就可以使用下拉列表框。下拉列表框select:下拉列表select和option...

我们接着之前的内容继续,今天分享一下关于下拉列表的使用。很多时候我们需要在网页上显示一些内容具有互斥性,但是内容较多,如果都使用单选按钮,面积大,操作也不方便,就可以使用下拉列表框。

html下拉列表怎么做,html下拉列表代码怎么写

下拉列表框select:
下拉列表select和option标签需要配合使用。这个有点类似无序列表ul和li的关系。
语法:

<select>  <option>选项内容</option>  ......  <option>选项内容</option></select>

示例代码:

<html>  <head>    <title>下拉列表</title>  </head>  <body>    <select>      <option>HTML</option>      <option>CSS</option>      <option>Javascript</option>    </select>  </body></html>

select标签属性
属性说明
multiple可选,默认下拉列表只能选择一项,开启此属性multiple="multiple",可以选择多项
size展开列表后可显示的数目
multiple属性语法:

<select multiple="multiple">  <option>选项内容</option>  <option>选项内容</option>  <option>选项内容</option></select>

示例代码:

<html>  <head>    <title>下拉列表</title>  </head>  <body>    <select multiple="multiple">      <option>HTML</option>      <option>CSS</option>      <option>Javascript</option>    </select>  </body></html>

需要多项选择时,按住ctrl键即可。
size属性:
语法:

<select size="数字">  <option>选项内容</option>  <option>选项内容</option>  <option>选项内容</option></select>

示例代码:

<html>  <head>    <title>下拉列表</title>  </head>  <body>    <select size="2">      <option>HTML</option>      <option>CSS</option>      <option>Javascript</option>      <option>HTML</option>      <option>CSS</option>      <option>Javascript</option>    </select>  </body></html>

浏览器差异,我们试着分别将size的取值为1,2,3时会发现它对360浏览器无效,而IE和火狐可以显示。这个是因为360浏览器最低有4个选项,不同的浏览器在解释HTML时有会差异,这个就是浏览器兼容性问题。
option标签:
option标签属性
属性说明
value选项的值
selected当前选中
语法:

<select>  <option value="值">选项内容</option>  <option value="值" selected="selected">选项内容</option>  <option value="值">选项内容</option></select>

示例代码:

<html>  <head>    <title>option标签</title>  </head>  <body>    <select>      <option>1</option>      <option>2</option>      <option selected="selected">3</option>      <option>4</option>      <option>5</option>    </select>  </body></html>

option标签中value属性,主要是保存的值,是需要传送至服务器保存至数据库的键值。
按钮标签button:
之前的内容,我们分享过表单按钮<input type="button">,表单按钮使用的是input标签,而input标签是自闭合标签,没有结束符号。所以无法在表单按钮插入其他内容。
除了表单按钮以外,还有一种按钮使用button标签实现。
语法:

<button>文本或图像</button>

可以在开始和结束符之间,插入文本或者其他标签,功能会更强大些。
示例代码:

<html>  <head>    <title>按钮的区别</title>  </head>  <body>    <button>button标签按钮</button><br>    <input type="button" value="表单标签按钮"><br>  </body></html>

从浏览器的预览效果上看,两个按钮是一样的,但是代码实现方式不一样,input标签按钮的文字是用value属性定义的,而button标签按钮的文字则是包裹在开始和结束之间定义的。
初学者会有疑问了,在前端开发中,到底是用input标签按钮,还是使用button标签按钮呢?
在前端开发中,表单是要涉及提交数据至服务器的,button按钮无法实现这个功能,因为我们都是使用input标签按钮的,基本不用button标签按钮。

本文地址:百科问答频道 https://www.neebe.cn/wenda/886503.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • HTML列表标签有哪些

    HTML列表标签有哪些

    HTML的列表标签分为3种,无序列表,使用ul标签定义;有序列表,使用ol标签定义;自定义列表,使用dl标签定义。超文本标记语言,简称:HTML,标记标签通常被称为HTML标签,HTML标签是HTML语言中最基本的单位,HTML...

  • html5教程,零基础html5自学教程

    html5教程,零基础html5自学教程

    html5教程,零基础html5自学教程通常我们看到的网页是是以.htm或.html结尾的文件,通俗称为HTML文件。HTML是超文本标记语言,是用来描述网页的一种语言。接下来我们一起开始学习HTML叭~网页的基本信息下面是一段简单的代码<...

  • innertext和innerhtml的使用和区别

    innertext和innerhtml的使用和区别

    innertext和innerhtml的使用和区别1、js中innerHTML的用法bai:innerHTML可获取或设置指定元素标签内的duhtml内容,从该元素标签的起始位置zhi到终止位dao置的全部内容(包含html标签)。获取元素...

  • html表单怎么制作,html表单代码

    html表单怎么制作,html表单代码

    html表单怎么制作,html表单代码HTML表单大部分情况下,网页中展示的数据或者图片或者多媒体效果都是静态的数据,但是有时用户需要通过网页跟服务器进行动态的数据交互,例如登录、注册等操作,这时需要用到表单。表单其实是由一些输入框、单选、...

  • shtml和html的区别是什么,shtml和html的差别

    shtml和html的区别是什么,shtml和html的差别

    shtml和html的区别是什么,shtml和html的差别有很多大型门户网站都是使用的SHTML,但是个人网站或是企业网站确实很少使用SHTML,那么究竟SHTML和HTML的差别在哪?网站建设过程中,选择哪种更有利于优化呢?SHTML和...

  • href是什么意思,HTML中src与href的区别

    href是什么意思,HTML中src与href的区别

    href是什么意思,HTML中src与href的区别一、href的概念1规范解释href(HypertextReference)指定网络资源的位置,从而在当前元素或者当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系。2通俗...

  • 图片滚动代码怎么实现,html图片滚动代码

    图片滚动代码怎么实现,html图片滚动代码

    图片滚动代码怎么实现,html图片滚动代码当我们进入到某个页面的时候,会有许多的图片,有些图片可能在下面,当我们点进页面但没有滑动全部展示时,其实下面的图片是没有作用的,这个时候如果说加载了也相当于白加载,而且还降低了网页的加载速度。滚动加...

  • input属性是什么,HTML标签之HTML Input属性

    input属性是什么,HTML标签之HTML Input属性

    input属性是什么,HTML标签之HTMLInput属性HTMLInput属性HTML输入类型HTML5简介value属性value 属性规定输入字段的初始值:实例 First name: Last name:亲自试一试readonly属...

  • 周排行
  • 月排行
  • 年排行

精彩推荐