首页 > 其他分享 >3.1 为网页添加样式

3.1 为网页添加样式

时间:2025-01-22 15:56:39浏览次数:3  
标签:网页 样式 color 样式表 3.1 声明 选择器 css

为网页添加样式

css 规则

css 规则 = 选择器 + 声明块

选择器

选择器:选中元素

  1. ID 选择器:选中的对应 id 值的元素
  2. 元素选择器
  3. 类选择器

声明块

出现在大括号{}中

声明块中包含很多声明(属性),每一个声明(属性)表达了某一方面的样式

css 代码书写位置

  1. 内部样式表

书写在 -->

  1. 内联样式表/元素样式表

直接书写在元素的 style 属性中

  1. 外部样式表

将样式书写到独立的 css 文件中。

1)外部样式可以解决多页面样式重复的问题
2)有利于浏览器缓存,从而提高页面响应速度
3)有利于代码分离,html 和 css 文件分开,更容易阅读和维护

/* css代码 */
/* 内部样式表 */
<style>
    h1{
        /* 声明块 */
        color:brown;
        background-color: aqua;
        text-align: center;
    }
    p{
        color: blue;
    }
    #p1{
        color: black;
    }
    .class{
        font-size: larger;
    }
    .class1{
        color: blueviolet;
        text-align: center;
    }
</style>
/* 引入外部样式表 */
<link rel="stylesheet" href="./css-style.css">
/* css-style.css */
.class3 {
  color: blueviolet;
  font-size: larger;
  text-align: center;
}
<body>
  <h1>添加样式</h1>
  <!-- ID 选择器  -->
  <p id="p1">ID 选择器</p>
  <p>2</p>
  <p>3</p>
  <p>4</p>
  <!--  类选择器-->
  <p class="class">类选择器</p>
  <div class="class class1">类选择器</div>

  <!-- 内联样式表 -->
  <div style="color:red">内联样式表</div>

  <!-- 使用外联样式表 -->
  <div class="class3">外联样式表外联样式表外联样式表</div>
</body>

标签:网页,样式,color,样式表,3.1,声明,选择器,css
From: https://blog.csdn.net/2401_83398041/article/details/145305221

相关文章

  • html css网页制作成品——HTML+CSS+js书亦烧仙草的茶网页设计(6页)附源码
    目录     一、......
  • 使用Python3.8写的代码比Python3.10写的性能差吗?
    一般情况下,Python3.10的性能是要好于Python3.8的。那么是否意味着同等条件下,使用Python3.8写出来的代码要比Python3.10写出来的代码性能差呢?笔者曾经写过一个项目,项目一开始使用Python3.8。重构时,因为3.8不支持某些功能,一度将Python版本升到了Python3.10。升到3.10......
  • 请问如何对网站的网页内容进行修改?
    修改网站的网页内容通常通过后台管理系统进行。以下是详细的步骤:登录后台管理系统:使用管理员账户登录网站的后台管理系统。导航到内容管理模块:在后台管理系统中找到“内容管理”或“文章管理”模块。选择要修改的页面:在内容管理模块中,找到需要修改的页面。编......
  • 如何修改美化radio、checkbox的默认样式?
    修改和美化HTML中的radio和checkbox的默认样式,主要可以通过CSS和一些前端技巧来实现。下面是一个基本的步骤指南,以及一些示例代码,帮助你开始这个过程。步骤指南隐藏默认的输入元素:使用CSS的display:none;或visibility:hidden;(配合其他布局技巧)来隐藏默认的ra......
  • 如何能防止网页禁止被iframe嵌入呢?
    要防止网页被iframe嵌入,前端开发中可以采取以下几种方法:使用X-Frame-Options响应头:这是一个HTTP响应头,用于控制浏览器是否允许将当前页面嵌入到iframe中。可以设置为DENY,表示页面不允许被嵌入到任何iframe中,即使是同源的iframe也不允许。或者设置为SAMEORIGIN,表示页面只能......
  • springboot毕设 基于SpringBoot远程教学网页前端的设计与实现 程序+论文
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和普及,教育领域正经历着深刻的变革。传统面对面的教学模式虽然具有其独特的优势,但在时空限制、资源分配以及个性化学习需求......
  • 32. 样式表
    一、样式表  为了美化窗口或控件的外观,可以通过窗口或控件的调色板给窗口或控件按照角色和分组设置颜色,还可以对窗口或控件的每个部分进行更细致的控制,这涉及窗口或控件的样式表(Qtstylesheets,QSS),它是从HTML的层叠样式表(cascadingstylesheets,CSS)演化而来的。样式表由......
  • Spring Boot + Apache POI 实现 Excel 导出:BOM物料清单生成器(支持中文文件名、样式美
    目录引言ApachePOI操作Excel的实用技巧1.合并单元格操作2.设置单元格样式1.创建样式对象2.设置边框3.设置底色4.设置对齐方式5.设置字体样式6.设置自动换行7.应用样式到单元格3.定位和操作指定单元格4.实现标签-值的形式5.列宽设置1.设置单个列宽2.......
  • wordpress安装完后台无格式解决方法(样式加载不出来)
     刚安装的wordpress,进入后台后,没有样式。1.如果ip进入,可能一切正常2.域名进入,遇到这种情况概率大(经过了nginx代理)正常访问文章的话是没问题的,只是管理后台存在这样的代码,样式没加载出来。美国随机地址生成器:美国随机地址生成器(随机地址生成器-生成全球真实地址),生成真实......
  • 当用户刷新网页时,js的请求有哪些地方会有缓存处理呢?
    当用户刷新网页时,JavaScript(JS)的请求在多个环节都可能涉及到缓存处理。以下是一些主要的缓存处理点和相关机制:浏览器缓存:浏览器会尝试缓存已下载的JS文件,以便在将来的页面加载中重新使用它们,减少对服务器的请求次数和页面加载时间。当用户刷新网页时,浏览器首先会检查本地缓......