美文网首页
导入 JavaScript 的3种方式,导入css的4种方式

导入 JavaScript 的3种方式,导入css的4种方式

作者: 鲸鲸景鲸叻 | 来源:发表于2018-08-22 18:14 被阅读0次

导入JS的3种方式

  1. 行内导入JS(慎用:不安全)
  2. 内嵌式
  3. 外链式

1. 行内导入JS(慎用)

<div onclick="alert('hello world!')"></div>

2. 内嵌式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script>
        alert('hello world~~~');
    </script>
</body>
</html>

3. 外链式

// 1.js
alert('hello world!!!');
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script src="1.js"></script>
</body>
</html>

注意

注意:内嵌导入和外链导入不能合并在一起,如果当前时外链导入的,那么 SCRIPT 脚本块中编写的所有代码都不会被执行

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script src="1.js">
        // 不可以
        alert('hello world!');
    </script>
</body>
</html>

导入css的4种方式

  1. 行内(不推荐):HTML 和 CSS 混淆,代码结构混乱
  2. 内嵌式
  3. 外链式
  4. 导入式

/* 1.css*/
div {
    width:100px;
    height:200px;
    background:pink;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <!-- 3.外链式 -->
    <link rel="stylesheet" href="1.css"/>
    <style>
        <!-- 4. 导入式 -->
        @import "1.css";
        <!-- 2. 内嵌 -->
        div {
            width:100px;
            height:200px;
            background:pink;
        }
    </style>
</head>
<body>
    <!-- 1. 行内(不推荐):HTML和CSS混淆,代码结构混乱 -->
    <div style="width:100px; height:200px; border:1px solid #000;"></div>
</body>
</html>

问题

问题:CSS导入式和外链式的区别是什么?

注意

真实的项目中,我们一般会把CSS放在BODY的上面,把JS放在BODY的末尾(约定俗成的规范)

相关文章

网友评论

      本文标题:导入 JavaScript 的3种方式,导入css的4种方式

      本文链接:https://www.haomeiwen.com/subject/xegyiftx.html