经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » HTML/CSS » CSS » 查看文章
如何创建 CSS
来源:cnblogs  作者:微笑是最初的信仰  时间:2019/11/11 8:36:45  对本文有异议

如何插入样式表?

  • CSS代码应该写到什么地方呢?
  • CSS代码分为三种插入方式,接下来笔者给园友们介绍有哪些插入方式:
  • 嵌入式、外链式、行内式。

嵌入式

什么是嵌入式?

  • 嵌入式就是将写好的CSS代码嵌入到HTML文件中,嵌入式是通过HTML中的style标签将CSS代码嵌入到HTML网页当中的。
  • 语法规则如下:

  1. 选择器{属性:值;属性:值;}
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>嵌入式</title>
  8. <style type="text/css">
  9. /*书写CSS代码块的地方*/
  10. 选择器{属性:值;属性:值;}
  11. </style>
  12. </head>
  13. <body>
  14. </body>
  15. </html>
  • 如果我们使用的是HTML5的文档,style标签中的type属性可以省略掉。
  • 注意:stype标签它可以出现HTML中的任何地方,但是我们一般会将它放置在head标签中。

嵌入式实例

  • 接下来让我们进入嵌入式实践,实例内容如下:将div宽高度设置为300像素和div的边框颜色设置为红色,以及div中的h1标签字体颜色设置为红色。
  • 代码块

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>嵌入式</title>
  8. <style type="text/css">
  9. div{
  10. width: 300px;
  11. height: 300px;
  12. border:3px solid red;
  13. }
  14. h1{
  15. color: red;
  16. }
  17. </style>
  18. </head>
  19. <body>
  20. <div>
  21. <h1>微笑是最初的信仰</h1>
  22. </div>
  23. </body>
  24. </html>
  • 结果图


外链式

什么是外链式?

  • 外链式是指书写一个存放CSS代码的文件,文件的扩展名为.CSS。然后将其文件放在HTML文件中的head标签中并且以link标签形式存放在HTML文件当中。
  • 现在我们创建一个名称为index.css的文件。

  • 大家点击是就OK了
  • 实践效果为:

  • 注意: CSS文件不能单独的运行,它必须依赖于HTML文件。

  • 语法规则如下:
  1. <link rel="stylesheet" href="index.css">
  • link标签中的rel="stylesheet"属性,表示以样式表的关系引入到HTML文件当中。
  • link标签中的href属性,表示要引入的CSS文件路径,输入我们要使用的CSS文件路径,可以使用相对路径和绝对路径。

外链式实例

  • 接下来让我们进入外链式实践,笔者将刚才创建好的index.css文件引入到HTML文件当中,并且实现以下功能:将div宽高度设置为300像素和div的边框颜色设置为红色,以及div中的h1标签字体颜色设置为红色。

  • CSS代码块
  1. div {
  2. width: 300px;
  3. height: 300px;
  4. border: 3px solid red;
  5. }
  6. h1 {
  7. color: red;
  8. }
  • 注意:在这个index.css文件中只能编写CSS代码,如:选择器{属性:值;}这样的形式。

  • 一个HTML页面中同时可以引入多个单独的CSS文件,以link标签的形式引入。

  • HTML代码块
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>外链式</title>
  8. <link rel="stylesheet" href="index.css">
  9. </head>
  10. <body>
  11. <div>
  12. <h1>微笑是最初的信仰</h1>
  13. </div>
  14. </body>
  15. </html>
  • 结果图


行内式

什么是行内式?

  • 将CSS代码写在HTML标签的style属性当中。
  • style是一个通用的属性,每一个标签都拥有这个属性。
  • 语法规则如下:
  • 单个属性的用法
  1. <标签名 style="属性:值;"></标签名>
  • 多个属性的用法
  1. <标签名 style="属性:值;属性:值;....."></标签名>
  • 接下来让我们进入行内式实践,并且实现以下功能:将div宽高度设置为300像素和div的边框颜色设置为红色,以及div中的h1标签字体颜色设置为红色。
  • 代码块
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>行内式</title>
  8. </head>
  9. <body>
  10. <div style="width: 300px;height: 300px; border: 3px solid red;">
  11. <h1 style="color: red;">微笑是最初的信仰</h1>
  12. </div>
  13. </body>
  14. </html>
  • 结果图

总结

  • 使用嵌入式和行内式的方式,它只能作用于当前的HTML页面当中。
  • 使用外链式的方式,它可以作用于多个HTML页面当中。
  • 笔者推荐使用外链式的方式编写CSS代码。

原文链接:http://www.cnblogs.com/lq0001/p/11828552.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号