HTML三种引入样式的方式

本文详细介绍了HTML中三种引入样式的常见方式:外部样式、内部样式和内联样式,并提供了具体的代码示例。外部样式通过link元素引入,内部样式置于head标签内的style标签,内联样式直接写在标签内部。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HTML三种引入样式的方式

1.外部样式:是通过link元素引入

 <link rel="stylesheet" type="text/css" href="样式写入地址">

2.内部样式:又称内部样式表,必须写在head标签中,用style标签申明

    <style type="text/css" >h3{color:red; } dd{font-size: small;color: #9b2d30}>
    </style>
</head>
<body>
<h3>分集剧情</h3>
<dl>
    <td>第1集 桃园结义</td>
    <dd>刘备、关羽和张飞三位仁人志士,为了共同干一番大事业的目标,意气相投,言行相依,选在一个桃花盛开的季节、选在一个桃花绚烂的园林,举酒结义,对天盟誓,有苦同受,有难同当,有福同享,共同实现自己人生的美好理想。从此三人开始行走天下。 </dd>
</dl>
</body>

3.内联样式:行内样式(Inline Styles)又称内联表单样式,它直接写在标签内部,用style属性声明 例:

<h1>三国演义简介</h1>  >

<!--设置字体颜色-->
<p style="color: #01be00">《三国演义》描写的是从东汉末年到西晋初年之间近一百年的历史风云,全书反映了三国时代的政治军事斗争,反映了三国时代各类社会矛盾的渗透与转化,概括了这一时代的历史巨变,塑造了一批叱咤风云的英雄人物。在对三国历史的把握上,作者表现出明显的拥刘反曹倾向,以刘备集团作为描写的中心,对刘备集团的主要人物加以歌颂,对曹操则极力揭露鞭挞。今天我们对于作者的这种拥刘反曹的倾向应有辩证的认识。尊刘反曹是民间传说的主要倾向,在罗贯中时代隐含着人民对汉族复兴的希望。</p>
</body>
### HTML引入 CSS 和 JavaScript 的三种方式 #### 引入 CSS 的三种方式 #### 内联样式 内联样式的使用是在HTML元素中利用`style`属性直接嵌入CSS代码。这种方式适用于仅需对单个元素进行特殊样式设置的情况。 ```html <h1 style="color: blue; font-family: Arial; font-size: 36px;">欢迎来到我的网站</h1> ``` 此方法简单直观,但不适合大规模应用,因为会增加HTML标记的复杂度并降低可维护性[^2]。 #### 内部样式表 内部样式表位于HTML文档头部内的`<style>`标签之间,在这里编写影响整个页面或特定部分的选择器及其对应的样式声明。这种方法有助于保持一定的分离程度而不必创建额外文件。 ```html <head> <style> h1 { color: blue; font-family: Arial; font-size: 36px; } /* 可以继续添加更多样式 */ </style> </head> ``` 这使得管理同一页面上的多个样式更加容易,但仍局限于单一页面范围之内。 #### 外部样式表 外部样式表是最推荐的做法之一,即将所有的CSS规则保存在一个独立`.css`文件里并通过链接的方式加载到网页上。这样做的好处是可以跨多页共享相同的样式配置,并且便于团队协作开发和后期修改优化。 ```html <head> <link rel="stylesheet" href="style.css"> </head> ``` 这种做法不仅提高了资源利用率还增强了项目的模块化特性。 #### 引入 JavaScript 的三种方式 对于JavaScript来说,虽然也有类似的分类概念,但在实际操作中有两种主要形式被广泛采用: ##### 行内脚本(Inline Script) 行内脚本指的是直接在HTML文档中的`<script>`标签内编写的JavaScript代码片段。这类脚本会在浏览器解析至该位置时立即执行。 ```html <script> alert('这是一个警告框'); </script> ``` 尽管方便快捷,但由于混杂了逻辑与结构,不利于大型项目管理和性能调优[^4]。 ##### 链接外部JS文件 更常见的实践是把JavaScript代码存放在单独的`.js`文件中,再通过`src`属性指定路径来引用这些文件。这样做有利于提高缓存效率以及简化源码版本控制流程。 ```html {% load static %} <!DOCTYPE html> <html> <head> <title>我的Django应用</title> <script src="{% static 'js/script.js' %}"></script> </head> <body> <!-- 页面内容 --> </body> </html> ``` 上述例子展示了如何在基于Django框架的应用程序中正确地引入静态资源——JavaScript文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值