DTD怎样进行元素类型定义?【语法格式】

Bootstrap常用组件包括按钮、导航、菜单和表单等。使用Bootstrap不需要编写复杂的样式代码,只需要使用Bootstrap组件就可以实现复杂的页面架构。下面将对Boolstrap按钮组件进行详细讲解。

Bootstrap提供了多种样式的按钮,每个样式的按钮都有自己的语义用途,并附带了一些额外的功能,以便进行更多的控制。下面通过一个案例演示Bootstrap中按钮的实现方式。在chapter01文件夹中创建名称为bootstrap1的HTML文件。

<!DOOTYEE htnl><html><head>  <title>bootatrap0l</title>  <link rel="stylesheet"href="bootstrap.min.css"></head><body>  <button type-"button"class="btn btn-primary">主按钮</button></body></html>

第5行代码引人boostrap.min,css核心文件;第8行代码定义按钮结构,设置按钮的type属性值为button,表示按钮;设置按钮的类名为bn和btn-primary,表示在bm类名的基础上添加bt-primary类名,btn-primary 主要用于实现主按钮的结构样式。

使用浏览器打开bootstrap01.html文件,运行结果如图所示。

DTD怎样进行元素类型定义?【语法格式】

需要注意的是,除了btn-primary外,Bootstrap还包括btn-secondary、bn-success和btn-danger等类,分别用于实现不同的按钮样式效果。

在定义按钮时,除了提供按钮的基本样式外,Bootstrap框架还提供了一些特定的类,通过类名可以设置按钮的大小、状态等。下面分别介绍按钮状态和按钮大小的设置。

1.设置按钮状态

在实现按钮时,如果按钮中的文本内容超出了按钮的宽度,在默认情况下按钮中的内容会自动换行排列,如果不希望按钮文本换行,可以在按钮中添加text-nowrap类。下面修改bootstrap0l.html代码,设置按钮状态为禁止文本换行。修改后的代码如文件所示。

<!DOCTYPE html><html><head>  <style>    button {      width: 100px;    }  </style>  <title>bootstrap0l</title>  <link rel="stylesheet" href="bootstrap.min.css"></head><body><button type="button" class="btn btn-primary text-nowrap">    主按钮主按钮主按钮  </button></body></html>

第6行代码定义按钮的宽度为100ps;第13~15行代码定义按钮内容,并且为按钮添加了texl-nowrap类名,表示禁止文本换行。运行结果如图所示。

2.设置按钮大小

在Bootstrap中,除了可以直接设置按钮状态外,还可以通过类名调节按钮的大小,修改bootstrapl.html代码实现调用不同类名来调节按钮的大小。使用下面代码替换文件中第13~15行代码。

<button type="button" class=" btn btn-prinary btn-Ig ">主按钮</button><button type="button" class="btn btn-pri_ary btn-sa">主按钮</button>

在上述代码中,分别为按钮添加bin-lg和btn-sm类名,其中ben-lg表示大按钮,bin-sm表示小按钮。

DTD怎样进行元素类型定义?【语法格式】

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/276929.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
黑马程序员黑马程序员订阅用户
上一篇 2023年6月16日 07:26
下一篇 2023年6月16日 07:26

相关推荐

  • 小编教你具备seo元素的文章缺乏可读性怎么办。

    小编小编发现一个现象,具备很多seo元素的文章缺乏可读性,典型的有关键词密度过高,关键词在重要的位置多次展现,甚至于有为了对搜索引擎友好而横插关键词。为了优化而专门制作的文章,虽然能被搜索引擎重视,但部…

    2023年6月20日
    04
  • 分享全网推广营销的定位怎么样,主要有什么元素。

    全网推广营销,已经是当前企业最重要的一种营销方式,传统的营销可能只是线下或者一些媒体的宣传,宣传力度有限,而且效果也不是那么明显,无法预料到宣传效果。而现在的企业可不一样了,为了在这个不断变化的市场…

    2023年6月7日
    00
  • 小编分享网络营销有分哪几种。

    说起网络营销从总体上来说,分为三步走:百度的seo、SEM推广,阿里的淘宝电子商务、以及各类自媒体平台。网络营销的目的就是为了获取有效的用户流量为核心,通过自己企业所能适应的方式,去行销自己的产品以及服务…

    2023年6月10日
    03
  • 分享钻展扣费公式有几种。

    新手卖家用户想使用钻展平台来推广店内的宝贝,但是由于不了解平台的收费模式,所以不知道账户中存入多少推广费用合适了,针对这一问题,今天我就和大家详细的介绍下钻展扣费公式有哪几种吧。1、大家可以在网上搜到…

    2023年11月6日
    05
  • 我来分享具备seo元素的文章缺乏可读性应该怎么办。

    我们发现一个现象,具备很多seo元素的文章缺乏可读性,典型的有关键词密度过高,关键词在重要的位置多次展现,甚至于有为了对搜索引擎友好而横插关键词。为了优化而专门制作的文章,虽然能被搜索引擎重视,但部分情…

    2023年6月22日
    00
  • 分享网站搭建也需要实现创新元素。

        网站搭建是非常重要的一个环节,尤其是对于每一个企业来说,要树立自己相应的企业品牌整体形象,就需要实现一个很好的网站开发和设计工作,那么如何才可以更好的实现自己的目标?讲究了一些全新的设计元素和设…

    2023年6月11日
    02
  • 分享黑帽SEO优化的玩法,有哪几种。

    今天与大家一起分享关于seo黑帽的一些基本技术,小编在此并非鼓励大家在进行网站seo优化之时采用黑冒技术手法,而想通过本次的分享让大家对搜索引擎算法有更深入的认识,在日后的SEO工作中怎么去规避一系列的不规则…

    2023年6月8日
    00
  • 今日分享html如何加线。

    在HTML中添加线条可以通过多种方式实现,这里提供几种常见方法: (图片来源网络,侵删) 1、使用<hr>标签 <hr>标签是HTML中专门用于表示水平线的标签,默认情况下,它会创建一条水平线,并自动扩展到…

    2024年6月25日
    03

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息