zoukankan      html  css  js  c++  java
  • bootstrap 前端框架学习笔记

    下面是一个基于 bootstrap 前端架构的最最基本的模板:

    (这里添加慕课网的学习笔记。)

    1、认识一下 bootstrap 带来的优雅效果:

    代码:

    <!DOCTYPE html>
    <html>
       <head>
          <meta charset="utf-8">
          <title>Bootstrap 模板</title>
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          <!-- 引入 Bootstrap -->
          <link href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
    
          <!-- HTML5 Shim 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
          <!-- 注意: 如果通过 file://  引入 Respond.js 文件,则该文件无法起效果 -->
          <!--[if lt IE 9]>
             <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
             <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
          <![endif]-->
       </head>
       <body>
            <div class="container">
                <h1 class="page-header">测试一些标签</h1>
                <p>
                    <span class="token label label-default">this</span>
                    <span class="token label label-danger">is</span>
                    <span class="token label label-default">my</span>
                    <span class="token label label-default">friend</span>
                </p>
                <a href="#">这是一个超级链接</a>
            </div>
          <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
          <script src="https://code.jquery.com/jquery.js"></script>
          <!-- 包括所有已编译的插件 -->
          <script src="http://apps.bdimg.com/libs/bootstrap/3.2.0/js/bootstrap.js"></script>
       </body>
    </html>

    显示效果:

    2、bootstrap 的提示消息

    代码:

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title>Bootstrap 模板</title>
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
            <!-- 引入 Bootstrap -->
            <link href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
    
            <!-- HTML5 Shim 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
            <!-- 注意: 如果通过 file://  引入 Respond.js 文件,则该文件无法起效果 -->
            <!--[if lt IE 9]>
            <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
            <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
            <![endif]-->
        </head>
        <body>
    
            <div class="container">
                <br />
                <div class="alert alert-success">
                    这是一个成功消息,很好地完成了提交。
                </div>
                <div class="alert alert-info">
                    这是一个信息,请注意这个信息。
                </div>
                <div class="alert alert-warning">
                    警告!请不要提交。
                </div>
                <div class="alert alert-danger">
                    错误!请进行一些更改。
                </div>
            </div>
            <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
            <script src="https://code.jquery.com/jquery.js"></script>
            <!-- 包括所有已编译的插件 -->
            <script src="http://apps.bdimg.com/libs/bootstrap/3.2.0/js/bootstrap.js"></script>
        </body>
    </html>

    显示效果:

    3、选项卡效果(在左侧)

    源代码:

    <!DOCTYPE html>
    <html>
       <head>
          <meta charset="utf-8">
          <title>Bootstrap 模板</title>
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          <!-- 引入 Bootstrap -->
          <link href="bootstrap.css" rel="stylesheet">
    
          <!-- HTML5 Shim 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
          <!-- 注意: 如果通过 file://  引入 Respond.js 文件,则该文件无法起效果 -->
          <!--[if lt IE 9]>
             <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
             <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
          <![endif]-->
       </head>
       <body>
            <div class="container">
                <h1 class="page-header">选项卡</h1>
                
                <div class="tabbable tabs-left">
    
                    <ul class="nav nav-tabs nav-pills">
                        <li class="active"><a href="#tab1" data-toggle="tab">bootstrap前端架构</a></li>
                        <li><a href="#tab2" data-toggle="tab">HTML5标准大势所趋</a></li>
                        <li><a href="#tab3" data-toggle="tab">git分布式版本管理大行其道</a></li>
                        <li><a href="#tab4" data-toggle="tab">Maven实战</a></li>
                    </ul>
    
                    <div class="tab-content">
                        <div class="tab-pane active" id="tab1">
                            <p>Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。</p>
                        </div>
                        <div class="tab-pane" id="tab2">
                            <p>标准通用标记语言下的一个应用HTML标准自1999年12月发布的HTML4.01后,后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,一些公司联合起来,成立了一个叫做 Web Hypertext Application Technology Working Group (Web超文本应用技术工作组 -WHATWG) 的组织。WHATWG 致力于 Web 表单和应用程序,而W3C(World Wide Web Consortium,万维网联盟) 专注于XHTML2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。</p>
                        </div>
                        <div class="tab-pane" id="tab3">
                            <p>Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上。</p>
                        </div>
                        <div class="tab-pane" id="tab4">
                            <p>Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。</p>
                        </div>
                    </div>
                    
                </div>
                
            </div>
          <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
          <script src="https://code.jquery.com/jquery.js"></script>
          <!-- 包括所有已编译的插件 -->
          <script src="http://apps.bdimg.com/libs/bootstrap/3.2.0/js/bootstrap.js"></script>
       </body>
    </html>

    显示效果:

  • 相关阅读:
    day25:接口类和抽象类
    vue1
    How the weather influences your mood?
    机器学习实验方法与原理
    How human activities damage the environment
    Slow food
    Brief Introduction to Esports
    Massive open online course (MOOC)
    Online learning in higher education
    Tensorflow Dataset API
  • 原文地址:https://www.cnblogs.com/liweiwei1419/p/4333243.html
Copyright © 2011-2022 走看看