6 快速制作模板的技巧1

  • 以上节课为了,打开网站根目录


    image.png
  • 在(C:\myphp_www\PHPTutorial\WWW)目录下创建一个demo文件夹


    image.png
  • (C:\myphp_www\PHPTutorial\WWW\demo)再打开demo文件夹,创建一个lib文件夹

image.png
  • 然后(C:\myphp_www\PHPTutorial\WWW\demo\lib)再在lib文件夹下创建两个文件夹,一个是bootstrap,一个是jquery,


    image.png
  • 然后把jquery的源码复制到jquery文件夹,bootstrap源码复制到bootstrap文件夹(源码从网上下载)
    jquery


    image.png

    bootstrap


    image.png

下面开始创建模板(C:\myphp_www\PHPTutorial\WWW)

因为所创建的lib目录分别存放着第三方类库,要用到它
下面打开自己喜欢用的编辑器(以sublime为例)
将demo项目导入到sublime中

image.png

打开bootstrap网站(https://v3.bootcss.com/)
image.png

然后在起步中找一下它的基本模板复制复制一下
image.png

基本模板

<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
    <title>Bootstrap 101 Template</title>

    <!-- Bootstrap -->
    <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">

    <!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
    <!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
    <!--[if lt IE 9]>
      <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
      <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <h1>你好,世界!</h1>

    <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  </body>
</html>

然后在demo目录下创建index.php

image.png

然后将基本模板代码复制到index.php


image.png

然后在这个模板中需要将lib目录下的第三方类库引入到index.php
修改index.php的代码


image.png

index.php
<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
    <title>Bootstrap 101 Template</title>

    <!-- Bootstrap -->
    <link href="./lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">

    
  </head>
  <body>
    <h1>你好,世界!</h1>

    <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="./lib/jquery/jquery-3.2.1.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="./lib/bootstrap/js/bootstrap.min.js"></script>
  </body>
</html>

一个比较简单的界面就做完了

然后测试,找个表单来测试,点击全局css样式

image.png
  • 随便选个表单,


    image.png

    image.png
  • index.php
<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>Bootstrap 101 Template</title>

  
    <link href="./lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">

    
  </head>
  <body>
    <form>
  <div class="form-group">
    <label for="exampleInputEmail1">Email address</label>
    <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
  </div>
  <div class="form-group">
    <label for="exampleInputPassword1">Password</label>
    <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
  </div>
  <div class="form-group">
    <label for="exampleInputFile">File input</label>
    <input type="file" id="exampleInputFile">
    <p class="help-block">Example block-level help text here.</p>
  </div>
  <div class="checkbox">
    <label>
      <input type="checkbox"> Check me out
    </label>
  </div>
  <button type="submit" class="btn btn-default">Submit</button>
</form>

   
    <script src="./lib/jquery/jquery-3.2.1.min.js"></script>

    <script src="./lib/bootstrap/js/bootstrap.min.js"></script>
  </body>
</html>

然后运行,怎么运行?

同样添加域名(目录C:\myphp_www\PHPTutorial\WWW)然后点击工具箱的重启


image.png

然后在浏览器输入(localhost/demo/)
效果图


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容