(5)css样式导入

样式的组成

1、选择器:将样式与页面中的某一个或某些标签建立联系,就要使用选择器,在head标签下写一个style标签,将需控制参数的标签名写在这个style标签下,设置属性即可通过css来控制html的样式,这就是选择器

2、作用域:作用域就是style标签下需要控制的标签名后面的{},这个{}内的参数就是作用域参数

3、样式块:作用域里面的参数语句就是样式语句,这个作用域就是样式块

 

css的引入方式

1、行间式样式导入,直接将css样式写在标签的style属性中

优点:对样式操作简单粗暴

缺点:可读性差,如果区域标签有很多条,那么也要写很多条,随着页面增大标签越来越多越来越复杂,复用性差

PS:只想修改单独的标签,使用这个比较方便

 

2、内联式,将css样式书写在style标签中,style标签写在head标签中

优点:可读性强,复用性强

缺点:延展性差(不适合团队开发,只有写的人看得懂)

PS:单文件使用,比较方便

 

3、外联式,在head里面写一个链接标签做导入即可

优点:延展性强(适合团队开发),复用性强,可读性强

缺点:必须要多文件

PS:团队开发时候使用外联式,因为很多文件都要引用

 

样式实例

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>样式引入</title>
<!--这个是外联式需要导入的写法,用link标签在href里面用相对路径导入外联css样式文件-->
<link rel="stylesheet" href="./css/index.css">

<style>
/*这属于css语言,采用css语法,所以备注的方式和html不一样,采用这条的格式*/
/*将样式与页面中的某一个或某些标签建立联系,只要使用选择器,将需要的标签写在这个style标签下,设置属性即可,这就是选择器*/
/*作用域就是h1后面的{},这个{}内的参数就是作用域参数*/
/*作用域里面的参数语句就是样式语句,这个作用域就是样式块*/
h1{
width: 150px;
height: 150px;
background-color: hotpink;
}
</style>

</head>
<!--行间式样式导入,直接将css样式写在标签的style属性中-->
<!--优点:对样式操作简单粗暴,缺点:可读性差,如果区域标签有很多条,那么也要写很多条,随着页面增大标签越来越多越来越复杂,复用性差-->
<body style="background-color:black">
<!--上面的style是设置整个页面的背景色,下面的div里面的style是设置区域的背景色包括区域的大小-->
<div style="background-color: white; width:200px; height:200px;" >这是一个区域</div>
<div style="background-color: darkslategrey; width: 200px; height: 200px;">这是一个区域</div>


<!--内联式,将css样式书写在style标签中,style标签写在head标签中-->
<!--优点:可读性强,复用性强,缺点:延展性差(不适合团队开发,只有写的人看得懂)-->
<h1>这里是内联式区域</h1>
<h1>这里是内联式区域</h1>

<!--外联式,在head里面写一个链接标签做导入即可-->
<!--优点:延展性强(适合团队开发),复用性强,可读性强 缺点:必须要多文件-->
<p>这里是外联式区域</p>
<p>这里是外联式区域</p>
</body>
</html>

转载于:https://www.cnblogs.com/shizhengquan/p/10333820.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在HBuilder中导入CSS样式,可以按照以下步骤操作: 1. 在HBuilder中创建一个新的HTML文件,或者打开一个已有的HTML文件。 2. 在HTML文件中添加一个<link>标签,用于引入CSS文件。例如: <link rel="stylesheet" type="text/css" href="style.css"> 其中,href属性指定CSS文件的路径和文件名。 3. 在同级目录下创建一个CSS文件,例如style.css,并在其中编写CSS样式。 4. 保存HTML和CSS文件,然后在浏览器中打开HTML文件,即可看到应用了CSS样式的效果。 注意:在HBuilder中,也可以使用内部样式表或行内样式来设置CSS样式,具体操作方法可以参考相关教程。 ### 回答2: HBuilder是一款跨平台的前端开发工具,针对不同文件类型提供了代码编辑、代码高亮、代码调试等功能,也适用于CSS样式导入。 在HBuilder中,你可以采用以下两种方式导入CSS样式: 一、编写内部样式 内部样式是指将CSS样式直接写在HTML文件的`<head>`标签中,通过`<style>`标签引入CSS代码。例如: ```html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>内部样式</title> <style> h1 { color: #f00; } </style> </head> <body> <h1>Hello, world!</h1> </body> </html> ``` 在这个例子中,`<h1>`标签应用了CSS样式,文本颜色为红色。 二、外部样式表 外部样式表将CSS样式编写在一个独立的CSS文件中,通过`<link>`标签引入HTML文件中。例如: ```html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>外部样式表</title> <link rel="stylesheet" href="style.css"> </head> <body> <h1>Hello, world!</h1> </body> </html> ``` 这里采用的是外联样式表,即链接到了一个名为`style.css`的CSS文件。这个文件可以在同一个目录下,也可以放在其他目录下。 总结 以上介绍了在HBuilder中如何导入CSS样式,其实与普通的HTML编写类似,开发者可以根据自己的需求选择适用的方式。切记,CSS样式的加载顺序非常重要,一定要确保样式表在HTML文档之前被加载。 ### 回答3: HBuilder是一款支持多种前端开发语言的IDE,许多前端开发者都会使用HBuilder进行编码和调试。在开发网页过程中,CSS样式导入是非常关键的一步,只有正确导入CSS样式,网页才能呈现出设计者所需的页面效果。下面介绍HBuilder CSS样式导入方法。 1. 内部样式表 在HTML文件的<head>标签内,用<style>标签编写CSS样式,这种方式被称为“内部样式表”。以指定属性为例: ```html <head> <style> body { background-color: #f1f1f1; } </style> </head> ``` 在内部样式表中,可以编写不同的CSS样式,应用于HTML文件的不同元素。 2. 外部样式表 将CSS样式编写到单独的.css文件中,然后在HTML文件中引用这个文件,这种方式被称为“外部样式表”。以index.css文件为例,首先需要在HTML文件的<head>标签内添加如下代码: ```html <head> <link rel="stylesheet" type="text/css" href="index.css"> </head> ``` 这行代码指定了引用的CSS文件名称和文件路径,index.css文件可以存放在项目的任何目录中。 当然,这种方式也允许外部样式表同时定义多个类(class)选择器,再在HTML文件中引用需要的类选择器。下面是一个例子: ```html <head> <link rel="stylesheet" type="text/css" href="index.css"> </head> <body> <div class="box1"></div> <div class="box2"></div> </body> ``` index.css文件中定义了两个类选择器: ```css .box1 { width: 100px; height: 100px; background-color: #f00; } .box2 { width: 50px; height: 50px; background-color: #00f; } ``` 在HTML文件中,分别应用这两个类选择器,即可实现不同的样式。 总结: 无论是内部样式表还是外部样式表,都需要遵循CSS语法规则编写。同时,HBuilder还支持其他方式的CSS样式导入,比如行内样式和@import方法等。无论采用何种样式导入方式,都应该注意样式文件的引用顺序、相对路径的设置和CSS规则的编写。这些细节的处理,对于整个网页的效果呈现是至关重要的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值