添加CSS样式的三种方法与CSS的注释

11 篇文章 5 订阅
订阅专栏

目录

三种使用 CSS 的方法

外部 CSS

实例

"mystyle.css"

内部 CSS

实例

行内 CSS

实例

多个样式表

实例

实例

层叠顺序

CSS 注释

实例

实例

实例

HTML 和 CSS 注释

实例


当浏览器读到样式表时,它将根据样式表中的信息来格式化 HTML 文档。


三种使用 CSS 的方法

有三种插入样式表的方法:

  • 外部 CSS
  • 内部 CSS
  • 行内 CSS

外部 CSS

通过使用外部样式表,只需修改一个文件即可改变整个网站的外观!

每张 HTML 页面必须在 head 部分的 <link> 元素内包含对外部样式表文件的引用。

实例

外部样式在 HTML 页面 <head> 部分内的 <link> 元素中进行定义:

<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>

亲自试一试

外部样式表可以在任何文本编辑器中编写,并且必须以 .css 扩展名保存。

外部 .css 文件不应包含任何 HTML 标签。

"mystyle.css" 是这样的:

"mystyle.css"

body {
  background-color: lightblue;
}

h1 {
  color: navy;
  margin-left: 20px;
}

注意:请勿在属性值和单位之间添加空格(例如 margin-left: 20 px;)。正确的写法是:margin-left: 20px;


内部 CSS

如果一张 HTML 页面拥有唯一的样式,那么可以使用内部样式表。

内部样式是在 head 部分的 <style> 元素中进行定义。

实例

内部样式在 HTML 页面的 <head> 部分内的 <style> 元素中进行定义:

<!DOCTYPE html>
<html>
<head>
<style>
body {
  background-color: linen;
}

h1 {
  color: maroon;
  margin-left: 40px;
} 
</style>
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>

亲自试一试


行内 CSS

行内样式(也称内联样式)可用于为单个元素应用唯一的样式。

如需使用行内样式,可将 style 属性添加到相关元素。style 属性可包含任何 CSS 属性。

实例

行内样式在相关元素的 "style" 属性中定义:

<!DOCTYPE html>
<html>
<body>

<h1 style="color:blue;text-align:center;">This is a heading</h1>
<p style="color:red;">This is a paragraph.</p>

</body>
</html>

亲自试一试

提示:行内样式失去了样式表的许多优点(通过将内容与呈现混合在一起)。请谨慎使用此方法。


多个样式表

如果在不同样式表中为同一选择器(元素)定义了一些属性,则将使用最后读取的样式表中的值。

假设某个外部样式表为 <h1> 元素设定的如下样式:

h1 {
  color: navy;
}

然后,假设某个内部样式表也为 <h1> 元素设置了如下样式:

h1 {
  color: orange;    
}

实例

如果内部样式是在链接到外部样式表之后定义的,则 <h1> 元素将是橙色

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>
h1 {
  color: orange;
}
</style>
</head>

亲自试一试

实例

不过,如果在链接到外部样式表之前定义了内部样式,则 <h1> 元素将是深蓝色:

<head>
<style>
h1 {
  color: orange;
}
</style>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

亲自试一试


层叠顺序

当为某个 HTML 元素指定了多个样式时,会使用哪种样式呢?

页面中的所有样式将按照以下规则“层叠”为新的“虚拟”样式表,其中第一优先级最高:

  1. 行内样式(在 HTML 元素中)
  2. 外部和内部样式表(在 head 部分)
  3. 浏览器默认样式

因此,行内样式具有最高优先级,并且将覆盖外部和内部样式以及浏览器默认样式。

亲自试一试


CSS 注释

注释用于解释代码,以后在您编辑源代码时可能会有所帮助。

浏览器会忽略注释。

位于 <style> 元素内的 CSS 注释,以 /* 开始,以 */ 结束

实例

/* 这是一条单行注释 */
p {
  color: red;
}

亲自试一试

可以在代码中的任何位置添加注释:

实例

p {
  color: red;  /* 把文本设置为红色 */
}

亲自试一试

注释能横跨多行:

实例

/* 这是
一条多行的
注释 */ 

p {
  color: red;
}

亲自试一试

HTML 和 CSS 注释

从 HTML 教程中,学习到可以使用 <!--...--> 语法在 HTML 源代码中添加注释。

在下面的例子中,我们结合使用了 HTML 和 CSS 注释:

实例

<!DOCTYPE html>
<html>
<head>
<style>
p {
  color: red; /* 将文字颜色设置为红色 */
} 
</style>
</head>
<body>

<h2>My Heading</h2>

<!-- 这些段落将是红色的 -->
<p>Hello World!</p>
<p>这段文本由 CSS 设置样式。</p>
<p>CSS 注释不会在输出中显示。</p>

</body>
</html>

亲自试一试

 

CSS3】-01 添加样式的3种方式
yang1111111112的博客
02-07 1354
CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体粗等。 1. 可以直接在html文件中定义样式
IE浏览器单独写CSS样式的几种方法
09-25
对于在IE浏览器中单独编写CSS样式的几种方法,本文将详细说明使用IE Hacks、条件注释CSS以及条件注释HTML标签这三种方法。 首先,IE Hacks是一种通过在CSS代码中利用浏览器的特定属性或特性来实现样式的兼容性,...
CSS样式添加方法
One of thre_tigers的博客
01-08 1260
CSS: Cascading Style Sheets层叠样式表 内容和样式相分离,便于修改样式,类似于数字电路中的分层设计,底层的修改不会影响到高层,具有重用性。显然这是方便的。 下面介绍CSS样式三种添加方法: 行内添加样式 内嵌添加样式 外部文件添加样式 1.行内添加样式 直接将属性和属性取值的设定直接添加到当前标签的内部 <!DOCTYPE html> <html&...
CSS三种引入方式——三种书写CSS的方式
最新发布
weixin_64294248的博客
07-17 349
CSS是组成网页的重要部分,一种用于设置网页外观(表现)的文档,CSS不是一种编程语言。CSS(英文全称:Cascading Style Sheets),意为层叠样式表,CSS主要用于美化页面,我们平时所看到的界面效果,大多都离不开CSS样式
CSS基础:插入CSS样式的3种方法
u013179804的博客
04-06 3419
ok,我们来举 2 个案例,一下就能看出来区别了。
如何创建 CSS(七)
mzoy的专栏
07-29 839
 如何插入样式表当读到一个样式表时,浏览器会根据它来格式化 HTML 文档。插入样式表的方法三种:外部样式表当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 标签链接到样式表。 标签在(文档的)头部: rel="stylesheet" type="text/css" href="my
CSS样式添加方式对比
qq_44174803的博客
10-29 542
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、CSS样式添加方式?1.行内添加(即在标签中添加)2.内嵌方式(head中添加)3.链接外部CSS文件(head中添加)二、使用效果展示1.行内添加+内嵌方式2.行内添加+外部链接总结 前言 众所周知,html是超文本标记语言,主要负责网页中的格式和内容,一般不主要负责网页中样式的设计;那么网页中样式的设计由谁来完成呢,则是CSS的主要工作。如此一来,变便能实现内容和样式分离的效果,两者不必紧密捆绑在一起,方面内容实现多样
发现四种在网页中使用CSS样式表的方法
10-30
### 四种在网页中使用CSS样式表的方法详解 #### 一、链入外部样式表 链入外部样式表是一种常见的方法,它允许开发者将CSS样式保存在一个独立的文件中,然后通过`<link>`标签将该文件链接到HTML文档中。这种方式的...
CSS学习之一 CSS样式引入方法
09-25
本篇文章主要探讨了三种常见的CSS样式引入方法:外部样式表、内部样式表和内联样式。 首先,外部样式表是通过`<link>`标签来引入的,这通常是推荐的最佳实践。`<link>`标签有四个关键属性: 1. `rel`属性定义了链接...
CSS基础之添加样式
yihen0214的博客
08-27 511
为网页添加样式 文章目录为网页添加样式样式解释选择器声明块CSS代码书写位置 样式解释 h1{ color:red; background-color: blue; text-align:center; } 这样的一整个代码叫做一条CSS规则 CSS规则=选择器+声明块 选择器 选择器: 选择元素,确定样式应用的范围 id选择器,选择对应id值的选择器,在{}前写#id名选中该元素 元素选择器,在{}前写上对应元素的名称 类选择器,在{}前写.class值 声明块 声明块出现在{}中,包含很多声
创建CSS样式三种方式
qq_45383769的博客
04-12 3095
CSS基础 - 创建CSS样式三种方式 我们使用CSS的时候,常规有三种创建CSS样式的的方式: 内联样式,内部样式表,外部样式表 1.内联样式 (不常用) style在标签中的情况就是内联样式。不过由于这样比较影响阅读性,且会导致排版杂乱。所有不太常用。 2.内部样式表(常用) 就是指在该html页面中设置样式 在这里插入图片描述 3.外部样式表(常用) 外部样式故名思意就是在外面喽,这样也不会影响排版,且页面整洁 ...
CSS引入的三种方式
weixin_59272777的博客
04-24 1544
样式引入方式特点优点缺点适用场景内联样式(Inline Styles)在HTML元素内部使用style属性定义样式直观、快速,无需额外编写CSS代码不利于样式统一管理和复用,增HTML文档复杂性对单个元素进行临时或快速样式调整,无需多页面复用内部样式表(Internal Stylesheets)在HTML文档的部分使用标签定义样式样式集中管理,HTML文档结构更清晰需在每个页面部分重复编写样式,不利于样式复用和共享。
CSS (为网页添加样式)
任性的wo的博客
06-05 1330
1
添加css样式三种方法
weixin_30650039的博客
12-07 370
  一,行内式样式(Inline Style)   即使用style属性,将CSS直接写在HTML标签中。   例如:<p style="color:red">这行段落将显示为红色。</p>   注意:style属性可以用在<body>内的所有(X)HTML标签上,但不能应用与<body>以外的标签,如<title><head...
CSS--添加样式
Litheng的博客
03-15 593
本文主要介绍了内联样式、内部样式、外部样式和它们的优先级
精通CSS-添加样式
qq_36973122的博客
08-16 2994
精通CSS-添加样式
CSS样式的引入
qq_43692949的博客
03-10 317
链接式代码:&amp;lt;link rel=“stylesheet” type=“text/css” href=’‘文件名.css’&amp;gt; 导入式代码: 详细信息
如何为网页添加CSS样式
随缘就学
01-16 2577
在装饰网页的过程中,我发现了三种非常实用的CSS应用方式:外部样式表、内部样式表和内联样式
HTMLCSS样式三种应用方法与选择器详解
本文主要介绍了CSS样式的使用方式和选择器的详细知识,包括行内样式、内部样式、外部样式以及各种类型的选择器,如元素选择器、类选择器、ID选择器、通用选择器、分组选择器、后代选择器、子选择器、相邻兄弟选择器...
写文章

热门文章

  • EasyConnect登陆报错:拉起虚拟网卡失败,请确保虚拟网卡已经安装在系统上并处于启用状态,然后再重新登录解决此问题。 14869
  • 35. 实战:Python实现视频去水印(文末源码) 9739
  • 28. 实战:基于selenium实现12306自动购票 8997
  • 电子科技大学人工智能期末复习笔记(一):搜索问题 8466
  • 电子科技大学人工智能期末复习笔记(五):机器学习 8256

分类专栏

  • Python爬虫入门、进阶与实战 42篇
  • 复习笔记 37篇
  • HTML入门、进阶与实战 39篇
  • CSS入门、进阶与实战 11篇
  • 计算机视觉与深度学习学习
  • 数据分析 1篇
  • 各种Debug小记 11篇
  • 环境配置小记 3篇

最新评论

  • 电子科技大学人工智能期末复习笔记(一):搜索问题

    m0_65068297: 请问博主 Admissible 是怎么判断的呀 能不能举个例子?

  • 40. 实战:基于tkinter实现用户UI界面——对34小节的VIP音乐解析系统的全面升级(附源码)

    jdjia89: 博主写的很细,为老师点赞

  • 电子科技大学人工智能期末复习笔记(一):搜索问题

    qq_68180198: 您好,请问可以将课程ppt发至我的邮箱1541522676@qq.com吗?非常需要,非常感谢您!您的博客内容非常棒!也很感谢!

  • 电子科技大学人工智能期末复习笔记(三):一阶逻辑

    m0_74217718: 学长 归结处好像写反了 应该是liming/x

  • 电子科技大学编译原理复习笔记(四):程序语言的设计

    haoyu1561: 呜呜大佬贴贴

大家在看

  • Windows与浏览器快捷键
  • 计算机毕业设计推荐-基于python+Django大数据的热门电影数据可视化分
  • 网络安全:腾讯云智、绿盟、美团、联想的面经
  • 【开题报告】基于django+vue校园外卖配送管理平台小程序(论文+程序) 929
  • 招联金融秋招内推喇--18薪 737

最新文章

  • 0风险禁用Windows10更新30年!
  • py文件如何打包成exe?如何压缩文件大小?
  • windows在gem下安装jekyll的问题
2024年1篇
2023年100篇
2022年44篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vec_Kun

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

玻璃钢生产厂家优惠的玻璃钢动物雕塑东莞铅色斜纹玻璃钢花盆玻璃钢雕塑躺椅批发玻璃钢雕塑 坚固深圳特色商场美陈多少钱宣城玻璃钢雕塑价格玻璃钢仿铜革命人物雕塑商场如何玩转美陈武汉玻璃钢人物大型不锈钢雕塑商场橱窗美陈摆设定做抚顺玻璃钢雕塑厂玻璃钢剪纸雕塑临沧玻璃钢雕塑批发打鼓玻璃钢雕塑图片浙江秋季商场美陈厂家直销曲阳玻璃钢大象雕塑小区玻璃钢雕塑供应厂家苏州玻璃钢雕塑普洱市玻璃钢雕塑批发阜阳户内玻璃钢雕塑曲阳玻璃钢雕塑制作公司玻璃钢雕塑雕刻制作杭州创意玻璃钢雕塑销售电话七台河沈阳玻璃钢花盆雕塑注玻璃钢过程湖北多彩玻璃钢雕塑滁州多彩玻璃钢雕塑联系方式淄博玻璃钢雕塑订购贵州玻璃钢卡通草莓雕塑玻璃钢雕塑本色是什么颜色香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化