CSS和JavaScript的引用方式

发布于:2023-02-03 ⋅ 阅读:(364) ⋅ 点赞:(0)
第一种 第二种 第三种
CSS 行内式 嵌入式 链接式
JS 行内式 嵌入式 外部式

一、CSS的引入方式

按照 CSS 书写的位置不同,CSS 样式表可以分为三大类:

  1. 行内样式表(行内式)
  2. 内部样式表(嵌入式)
  3. 外部样式表(链接式)

行内样式表 

行内样式表(内联样式表)是在元素标签内部的 style 属性中设定 CSS 样式,适合修改简单样式。

<div style="color: red; font-size: 12px">行内样式表</div>
  • 设置当前标签样式
  • 书写繁琐,不推荐大量使用。

内部样式表

将 CSS 代码写在 HTML 页面内部,单独放在一个 <style> 标签中。

  • <style> 理论上可以放在 HTML 文档中任何一个地方,一般放在 <head> 标签中。
  • 方便控制整个页面中的元素样式。
<style>
    p {
        color: pink;
        border: blue 1px solid;
    }
</style>

练习时使用,实际开发不用。

外部样式表

实际开发中都是外部样式表,适用于样式比较多的情况。 核心:样式单独写到 CSS 文件中,再将 CSS 文件引入到 HTML 页面中。

引入格式

<link rel="stylesheet" href="css文件路径" />

二、 JS的引入方式

JS有3种书写位置,分别为行内、内嵌和外部 

行内式

<input type="button" value="click" onclick="alert('Hello, world!')">
  • 可以将单行或少量JS代码写在HTML标签的事件属性中(以on开头的属性) ,如: onclick
  • 注意单双引号的使用:在HTML中我们推荐使用双引号,JS中我们推荐使用单引号。
  • 可读性差,在html中编写JS大量代码时,不方便阅读;引号易错,引号多层嵌套匹配时,非常容易弄混;
  • 特殊情况下使用

内嵌式 

<script>
alert("Hello world!");
</script>

 学习时常用。

外部JS文件

<script src="newFile.js"></script>
  • 利于HTML页面代码结构化,把大段JS代码独立到HTML页面之外,既美观,也方便文件级别的复用
  • ==引用外部JS文件的script标签中间不可写代码==
  • 适合于JS代码量比较大的情况

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到