【问题标题】:Include bootstrap in my HTML page在我的 HTML 页面中包含引导程序
【发布时间】:2016-02-08 09:18:21
【问题描述】:

我有这行非常简单的代码。我刚开始做一些 Javascript 编码,但我无法完成这项工作。你能告诉我为什么吗?

<html>
<head>
    <script src="bootstrap.min.js"></script>
    <title>My Website</title>
</head>
<body>
    <p>This is an example of a paragraph.</p>
    <button type="button" class="btn btn-danger">Danger daw!</button>
</body>
</html>

引导程序未显示在页面上。

【问题讨论】:

  • 你忘记包含 bootstrap.css
  • 你需要它的 css。
  • 我应该把它放在哪里?
  • &lt;head&gt;&lt;/head&gt;部分&lt;link rel="stylesheet" type="text/css" href="bootstrap.css"&gt;
  • 知道了!谢谢!我只需要添加css文件。哈哈。 :)

标签: javascript html css twitter-bootstrap


【解决方案1】:

Bootsrap 具有 Javascript、CSS 和可选主题。从引导站点上的Getting Started 链接,您可以获得以下代码,这些代码将为您包含所有内容。 如果您自己托管文件,只需更新文件的路径。

<!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">

    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">

    <!-- Latest compiled and minified JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>

【讨论】:

  • +1 表示可选的代码行。使用 CDN 将使您的项目加载更快,请注意:如果您无法控制文件,最好保留您在项目中使用的任何文件的备份副本,即使您永远不需要备份文件,例如“如果他们删除您使用的版本,您会怎么做?”如果您仍然有文件的副本,您会很高兴.....
【解决方案2】:

在你的 head 标签之间添加这个:

<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">

【讨论】:

    【解决方案3】:

    你应该包含 css 文件路径,这里我使用了BootstrapCDN。并尝试从 here 了解引导程序。我希望这会有所帮助。

      <html>
      <head>
        <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
        <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
        <title>My Website</title>
     </head>
     <body>
       <p>This is an example of a paragraph.</p>
       <button type="button" class="btn btn-danger">Danger daw!</button>
    </body>
    </html>
    

    【讨论】:

      【解决方案4】:

      你错过了包括 CSS

      <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
      
      <!-- jQuery library -->
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
      
      <!-- Latest compiled JavaScript -->
      <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
      

      【讨论】:

        【解决方案5】:

        Bootstrap 需要 jquery 作为依赖项。

        按照rdn87的建议使用以下代码

         <!DOCTYPE html>
        <html lang="en">
        <head>
          <title>Bootstrap Example</title>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1">
          <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
          <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
          <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
        </head>
        <body>
        
        <div class="container">
          <h1>Bootstrap</h1>
          <p>Text goes here</p>
        </div>
        
        </body>
        </html>
        

        【讨论】:

        • 您还可以选择将脚本移动到页脚或延迟它们以加快页面加载速度。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-11
        • 1970-01-01
        • 1970-01-01
        • 2016-01-24
        • 2014-04-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多