按钮标签button有哪些类型(button定义)
HTML中BUTTON的class有哪些类型
楼上正解。
你是不是想问button 的 type呢?
默认类型是submit,即如果不声明 type 属性,则认为 type="submit",点击后button所在的表单被提交
type=button: 普通的按钮
type=reset: 点击后button所在的表单恢复到表单加载完毕时的状态
按钮的不同分类有哪些?
按钮的不同分类如下:* 动作按钮* 常用按钮样式* 按钮的颜色和形状* 按钮状态和反馈* 标签按钮* 触摸屏按钮* 按钮的位置* 系统按钮* 总结 动作按钮 我们将分析按钮的层次结构和它们通信的语言。虽然有些按钮通熟易懂,但按钮操作不取决于它们的外观,而是取决于用户的行为。 1_1.行为召唤(CTA / C2A)在设计中行为召唤按钮通常会提示用户注册/立即购买等。在产品设计中如果强烈建议用户应该做的事情应该使用CTA按钮。 行为召唤按钮对于CTA按钮,我喜欢使用圆形按钮,这样会更引人注目。 1_2.主要操作按钮虽然CTA按钮和主按钮看起来相同,但我喜欢将它们分开。主按钮应该是一个强大的视觉指示器,可以帮助用户完成他们的旅程。主按钮应该在用户可能想要“下一步”、“完成”、“开始”等的情况下使用。主要操作按钮对于主要操作,我喜欢使用实心按钮。 1_3.次要操作按钮从“返回”的辅助按钮到“下一步”的主按钮,或从“编辑”的辅助按钮到“保存”的主按钮。辅助按钮是我们为用户提供的主要操作的备选方案。 主按钮旁边的辅助按钮的两种设计我更倾向于使用线性按钮或文本链接作为辅助按钮。 1_4.三级按钮三级按钮通常用于其他操作,可能暂时不是用户想要做的事情。比如“添加朋友”、“扫一扫”、“编辑”或“删除”之类的内容,前提是它们不是主要操作。不同形式的三级按钮一般来说,人们会使用较小或较不突出的按钮样式。 常用按钮样式 下面我们将介绍常见的按钮样式,不同风格的按钮样式和他们的使用技巧。 2_1.实心按钮实心按钮是带有实心填充的按钮。 一个实心按钮 2_2.线性和幽灵按钮线性按钮和实心按钮正好相反,一个没有填充的按钮 – 只是一个轮廓。虽然经常互换使用,但我更喜欢将线性按钮视为浅色(在白底下按钮的轮廓和文本颜色深一点更明显),将幽灵按钮视为深色(在黑底下按钮的轮廓和文本颜色浅一点更明显)。 线性按钮(左)和幽灵按钮(右) 2_3.圆形按钮圆形按钮其边缘设置为最大圆角半径。 圆形按钮 2_4.FAB(悬浮按钮)悬浮按钮是一种巧妙的设计模式,Google Material Design中更加受欢迎。虽然它们可能看起来像一个图标按钮,但实际上它们用在屏幕上的主要操作按钮。
按钮标签button有哪些类型?分别表示什么含义
bdiNew允许您设置一段文本,使其脱离其父元素的文本方向设置。
markNew定义带有记号的文本。
meterNew定义度量衡。仅用于已知最大和最小值的度量。
progressNew定义运行中的任务进度(进程)。
rpNew定义不支持 ruby 元素的浏览器所显示的内容。
rtNew定义字符(中文注音或字符)的解释或发音。
rubyNew定义 ruby 注释(中文注音或字符)。
timeNew定义一个日期/时间
wbrNew规定在文本中的何处适合添加换行符。
datalistNew规定了 input 元素可能的选项列表。
keygenNew规定用于表单的密钥对生成器字段。
outputNew定义一个计算的结果
canvasNew通过脚本(通常是 JavaScript)来绘制图形(比如图表和其他图像)。figcaptionNew定义一个 caption for a
figure element
figureNewfigure 标签用于对元素进行组合。
audioNew定义声音,比如音乐或其他音频流。
sourceNew定义media元素 (video 和 audio)的媒体资源。media
trackNew为媒体(video 和 audio)元素定义外部文本轨道。
videoNew定义一个音频或者视频
navNew定义导航链接
commandNew定义用户可能调用的命令(比如单选按钮、复选框或按钮)。
headerNew定义一个文档头部部分
footerNew定义一个文档底部
sectionNew定义了文档的某个区域
articleNew定义一个文章内容
asideNew定义其所处内容之外的内容。
detailsNew定义了用户可见的或者隐藏的需求的补充细节。
dialogNew定义一个对话框或者窗口
summaryNew定义一个可见的标题。 当用户点击标题时会显示出详细信息。
embedNew定义了一个容器,用来嵌入外部应用或者互动程序(插件)。
标签的问题
type是button标签的一个类型,默认是button,但也可以是submit。其实这个还可以写成:
input?type="button"?value="Button"?/
都是表示的按钮的意思。
当type=button时,这个标签表示的是一个普通的按钮。
当type=submit时,这个标签表示的还是一个按钮,只是多了一个功能,数据提交。如有输入框的情况下,输完后按回车,相当于点击一下这个按钮的效果。
button具体细分可以有哪些?每种具体的怎么去做呢?
可以使用浮动层来实现。
从底层说起:
数据层,记录你要做的按钮距离图片左上角的位置(坐标值)。
数据库查询、逻辑处理后输出到界面。
界面上图片放在一个Div中(我们这里称之为divImage),divImage设置为相对定位。
而divImage内,除了放图片之外,就根据查出来的数据,建一响应数量的Div(我们这里称之为divButton0、divButton1、divButton2...),设置为相对定位。
每个divButton的left和right使用之前记录的距离图片左上角的坐标值来设置(既设置相对于divImage的位置)。
divButton再添加一些“鼠标移动到时”的命令,命令触发后,弹出你图片中的那个产品介绍小Div。Div中再细分……(这部分就得再建立绝对的Div,内又有相对的Div。而Div显示的时候要获取鼠标的位置,使得弹出的Div在鼠标位置显示...)