【html】【2】html引入外部文件js css

1》引入js

我们只是写了简单必须的html标签,从未给标签添加点击事件,这次页面添加事件.

》写入html页面,可以在<head>标签内  也可以在<body>标签内

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4     <title>小娜娜</title>
 5     <script type="text/javascript">
 6         document.write("<h1>Hello World!</h1>")
 7     </script>
 8     </head>
 9 <body>
10     <script type="text/javascript">
11         document.write("<h1>Hello World!</h1>")
12     </script>
13     <div>
14         这是main内容
15     </div>
16 </body>
17 </html>

》写在js文件内

你想啊,当js逻辑过多的时候  html中js代码过多,页面杂乱不说,维护修改起来特别不方便,于是 聪明的人类把 js代码与html代码分离出来了,

把代码写入以.js文件结尾的文件内,html页面引入外部js文件即可

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4     <title>小娜娜</title>
 5     <script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>    //引入外部js文件
 6     </head>
 7 <body>
 8     <div>
 9         这是main内容
10     </div>
11 </body>
12 </html>

2》引入css样式【同上js】

不同之处在于,各自所用的标签不一样   css=》</style>标签   js=》<script>标签

 1 <html>
 2 <head>
 3     <style type="text/css">
 4         h1 {color: red}
 5         p {color: blue}
 6     </style>
 7 </head>
 8
 9 <body>
10     <h1>header 1</h1>
11     <p>A paragraph.</p>
12 </body>
13 </html>

外部css文件,以.css结尾文件

1 <html>
2 <head>
3     <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css">
4 </head>
5 <body>
6     ......
7 </body>
8 </html>

ok

时间: 2024-08-05 07:09:16

【html】【2】html引入外部文件js css的相关文章

【jsp】怎么在jsp文件中引入静态文件(.js .css)

如果在jsp文件中引入静态文件比如(.js或.css等等),可以在使用 /项目名称/路径 的方式,但是这种方式如果在修改了项目了名称后就显得比较麻烦了.除了之外还许多方式,比如相对路径等等.一般情况下,可以先获得项目的根路径,然后再加上文件路径.  ${pageContext.request.contextPath}  可以获得当前项目的路径,然后就只需要在后面加上引入的静态文件的文件路径即可.比如: 这样就可以引入js文件下的jquery.min.js文件了.

vue中引入外部文件js、css、img的方法

第一种方法,直接放到相对路径下,位置:./static/js/main.js,./static/css/main.css,./static/img/test.png 第二种方式: ES6的import方式引入,被引入文件test.js尾部加入 export default {    fn   }  //fn是被引入的方法:在main.js引入  import test from './assets/js/test.js'       Vue.prototype.$test= test; 全局引入

HTML引入外部文件,解决统一管理导航栏问题。

1.IFrame引入,看看下面的代码     <IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm" ></IFRAME>    你会看到一个外部引入的文件,但会发现有一个类似外框的东西将其包围,可使用     <iframe name="content_frame" marginw

控制JSP头部引入外部文件编译后在第一行

一.错误引入方法 假设当前需要在JSP页面输出xml格式数据,需要引入以下外部文件,通过以下的方式来引入则无法正常输出数据: 访问页面会报错误:xml的声明不在文档的第一行 看源码发现,确实xml的什么去到了第8行,前面7行为空格 为什么会这样?看正确的写法,一对比就知道了: 二.正确引入方法 注意红色下划线的地方,Java对外部文件,一行import会编译为一个空行,故会有前面的情况.按一下的,表明第一个import的文件和第二个import的文件是连着的,还在第一行. 此时xml格式正常 右

vue 组件内引入外部在线js、css

参考:https://blog.csdn.net/u010881899/article/details/80895661 例:引入element-ui js: mounted() { const oScript = document.createElement('script'); oScript.type = 'text/javascript'; oScript.src = 'https://unpkg.com/[email protected]/lib/index.js'; document

在django中访问静态文件(js css img)

刚开始参考的是别的文章,后来参考文章<各种 django 静态文件的配置总结>才看到原来没有但是没有注意到版本,折腾了一晚上,浪费了很多很多时间.后来终于知道搜索django1.7访问静态文件.真是傻×. 环境:python 2.7.3django 1.7.5 django是不善于处理静态文件这种事情的.这样的工作要交给nginx或者apache这样的服务器.但是在调试时还是要配置一下的django 1.7.5配置访问静态文件貌似比其他的版本都要简单一些.只需要如下步骤: 收集静态文件,然后放

Web.Config 对静态文件 js css img 的客户端缓存策略

1 <?xml version="1.0" encoding="utf-8"?> 2 <configuration> 3 <system.webServer> 4 <staticContent> 5 <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" /> 6 </s

jsp、css中引入外部资源相对路径的问题

在jsp页面中添加base,可用相对路径: <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> 然后在<head>标签内添加base <base

CSS引入外部字体

如何引入外部字体呢?1.获取相关文件通常我们在网站下载到的字体包都是以TTF结尾的文件,但是我们前端开发时通常需要四种文件.字体后缀和浏览器有关,如下所示 .TTF或.OTF,适用于Firefox 3.5.Safari.Opera .EOT,适用于Internet Explorer 4.0+ .SVG,适用于Chrome.IPhone那我们如何获得这四种文件呢?这里推荐一个线上字体转换软件,地址如下:https://www.fontsquirrel.com/tools/webfont-gener