分享好友 最新动态首页 最新动态分类 切换频道
css基本写法--详解大全
2024-12-26 09:09

目录

css基本写法--详解大全

1.行内样式

2.内嵌样式

3.外链样式

4.@import

5.注意

加载顺序


我们要某个 HTML 标签中去书写样式,它需要使用 style 属性来指定。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>行内样式的使用</title>
</head>
<body>
<div>这是第一个样式的<span style="color: red; font-weight: bold; text-decoration: underline;">使用</span>,<span style="color: red; font-weight: bold; text-decoration: underline;">采用的是行内样式</span></div>
</body>
</html>

 注意

这种写法有什么问题

问题就是不利于我们的代码维护。

如何解决

我们就可以使用内嵌样式来解决。

        内嵌样式又叫页面样式,它的作用是对当前整个页面有效。使用它需要把样式写在一个叫 style 的标签,一般这个标签会放在 head 部分。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内嵌样式</title>
  <style>
    span {
        
        color: #f00;
        font-weight: bold;
        
    }
  </style>
</head>
<body>
<div>这是第一个样式的<span>使用</span>,<span>采用的是行内样式</span></div>
</body>
</html>

注意 

这种方式有问题吗

有问题,如果很多文件中都需要这个样式,那么,我们仍然需要在各个文件中来编写一次。如何解决

可以采用外链样式。

        外链样式也叫外部样式,我们把需要的公共的样式编写在一个单独的文件,这个文件的后缀必须是 .css,然后在需要引入的文件中通过 link 标签来使用这个外部样式文件。

首先定义外部样式:通常我们需要把外部样式放到一个名为 css 的目录下。

div {
    color: #0000ff;
    font-family: '微软雅黑';
    font-size: 14px;
}
span {
    font-style: italic;
    color: green;
}

然后编写页面,并使用外部样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>外链样式</title>
    <link rel="stylesheet" href="css/outer.css">
</head>
<body>
<div>这是第一个样式的<span>使用</span>,<span>采用的是行内样式</span></div>
</body>
</html>

        通过 link 标签来使用外部样式,在 link 标签中需要指定 rel 属性,它的值是 stylesheel,并通过 href 属性来引入外部的样式文件地址。

注意 

这种方式有问题吗

有可能会浪费内存空间。

还可以使用 @import 语句来引入外部的样式,它需要放到 style 标签中。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>外链样式</title>
    <!--<link rel="stylesheet" href="css/outer.css">-->
    <style>
        @import "css/outer.css";
    </style>
</head>
<body>
<div>这是第一个样式的<span>使用</span>,<span>采用的是行内样式</span></div>
</body>
</html>

加载顺序

假设我们的页面既用到外部样式,也用到内嵌样式,还用到行内样式,那么谁起作用

1.外部样式编写

div {
    color: red;
    font-size: 16px;
}

2.编写页面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>几种使用方式的加载顺序</title>
    <link rel="stylesheet" href="css/outer2.css">
    <style>
        div {
            color: blue;
        }
    </style>
</head>
<body>
<div style="color: green;">这是一个块元素</div>
</body>
</html>
最新文章
轻松掌握SEO技巧,网站优化推广教程全书
《网站SEO推广优化教程书籍》是一本实用指南,涵盖搜索引擎优化核心技巧,帮助读者轻松掌握SEO知识,提升网站排名,实现网络营销目标。随着互联网的飞速发展,越来越多的企业开始意识到网站SEO推广优化的重要性,如何进行有效的SEO优化,让
漫蛙漫画正版官网安卓下载安装
漫蛙漫画是一款专为手机用户设计的免费漫画阅读软件,它汇聚了海量的漫画资源,为用户提供了一个随时随地沉浸在精彩故事世界的平台。软件还会根据用户的阅读习惯推荐个性化的内容,确保每位用户都能找到自己喜爱的漫画。用户可以将自己喜欢
社交媒体营销(SMM) | Facebook(脸书) ,推特(Twitter),领英(Linkedin)社交媒体平台营销(SMM)
同时,社交媒体营销通:长周期;传播的内容量大且形式多样;每时每刻都处在营销状态、与消费者的互动状态,强调内容性与互动技巧;需要对营销过程进行实时监测、分析、总结与管理;需要根据市场与消费者的实时反馈调整营销目标等。社会化媒
最佳 SEO 外链发布软件排名和外链建设规划181
外链建设是任何 SEO 战略的组成部分,它对于提高网站在搜索引擎结果页面 (SERP) 中的排名至关重要。外链发布软件可以简化流程,为您节省大量时间和精力。本文将提供一个全面的指南,列出最佳 SEO 外链发布软件,并概述一个有效的网站外链建
高清美女写真,AI生成的魅力与秘技解析!
在这个数字化高速发展的时代,每个人似乎都能轻松地通过手机和电脑生成一张高清的美女写真。但是,宝子们,有没有想过,背后有多少技术在默默支撑着这一切呢?随着AI技术的飞速进步,现在我们可以使用各种AI工具来生成超逼真的美女人像,而
跟着京东手机焕新季排行榜买就行 覆盖中高端手机
如今,对于手机品牌而言,要想掌控市场话题权,必须要在中高端市场站稳脚跟。2022年已经过去四分之一,手机市场新机不断。眼下正是京东手机焕新季,用户换机需求也日渐高涨。面对琳琅满目的机型,用户多少会不知道如何下手,京东各类手机热
电视果5S设计_今日电视果设计教程
摘要:电视果5S设计,今日电视果设计教程,新片场素材小编金延电视果5S设计,今日电视果设计教程相关内容整理,如果您对电视果5S设计,今日电视果设计教程感兴趣欢迎访问免费阅读。电视果5S设计,今日电视果设计教程一、电视果5S在线设计教程介
百度站长平台外链、关键词工具内测版使用心得
很幸运的获得了百度站长平台内测资格。21号以来一直天天关注站长平台动态和其新浪微博。最开始通过站长平台上所留的邮箱发了封电邮,不过一直没有音讯。后来通过微博报名,终于收到了恭喜获得百度站长平台内测资格的私信。图:百度站长平台
闫向军:生成式人工智能,探索学生在课堂上的无限可能
  当下旅游行业蓬勃发展,对专业人才的需求日益增长,高校对人才培养也面临诸多挑战。相较于让知识囿于教室和书本中,AI在课堂中日益扮演重要角色。12月14日,山东省精品旅游促进会旅游教育专委会成立会议在济南召开。会议现场,山东旅游
相关文章
推荐文章
发表评论
0评