文章目录

  • css 样式
  • 特殊说明

根据在这里 Freecodecamp 实践,调整顺序后做的总结。

css 样式

 body {background-color: red;  # 跟background-image 不同时使用background-image: url(https://cdn.freecodecamp.org/curriculum/css-cafe/beans.jpg);font-family: sans-serif;padding: 20px;
}h1 {font-family: Impact, serif;font-size: 40px;margin-top:0;  # 清除默认的上边距margin-bottom:15px;  # 修改默认的下边距text-align: center;  # left/right
}div {width: 300px;  # width: 80%;max-width: 500px;background-color: burlywood;background: linear-gradient(180deg, rgb(255, 0, 0) 0%, rgb(0, 255, 0) 50%, rgb(0, 0, 255)       100%) ;  # 渐变色opacity: 0.5; # 不透明度margin-top: auto;  # margin: auto;   #margin: 5px;  margin-bottom: auto;margin-left: auto;margin-right: auto;padding-left: 20px;  # padding: 20px; # 效果等同于下面四个加起来padding-right: 20px;padding-top:20px;padding-bottom: 20px;border-left: 10px solid black; # 下面三个的缩写border-left-width: 10px;border-left-style: solid;  # 边框可见。 如果未设置颜色,则默认使用黑色。取值:doubleborder-left-color:black;box-shadow: 5px 5px red;  # 不写默认引用是黑色box-shadow: 5px 5px 5px green;  # 添加了模糊效果,值越大越模糊box-shadow: 0 0 0 5px blue; #  添加了扩大阴影范围,值越大阴影越大 (除了0,必须带单位,颜色可以使用rgba,设置不透明度)
}hr {height: 2px;border-width: 1px; border-color: brown;  # 边框颜色background-color: red;margin-top: 25px;
}p {font-family: sans-serif;  # 字体  # font-family: Impact, serif;  # 字体font-style: italic;  # 斜体font-size: 40px;  # 字体大小text-align: center;width: 75%;display: inline-block;margin-top: 5px;margin-bottom: 5px;}	img {display: block;  # 使图片成为行元素display: inline-block;   # inline-block 元素只会占用其内容的宽度。margin-left:auto;margin-right:auto;
}a {color: black;  # 超链接的颜色
}a:visited {  # 超链接被访问后的颜色color: grey;
}a:hover {  # 鼠标经过超链接时的颜色color: brown;
}a:active {  # 超链接被点击的时候的颜色color: white;
}footer {font-size: 14px;
}

特殊说明

  1. h 标题
    标题元素(如 h1、h2)的排版是由用户浏览器的默认值设置的。可以对他们字体大小进行设置。
    浏览器为h1元素设置了一些默认的上边距和下边距。

  2. P 元素
    当两个p元素显示为行内元素,并且需要显示到一行时,需要把两个p元素之间的空格去掉,两个元素紧紧挨着。

  3. hr 分割线
    总的线条的宽度=自身的宽度+上下边框的宽度

  4. img 图片
    图片是内联因素,不会单独占据一行,使用display:block 可以使它变成行元素。

  5. 其他
    背景颜色background-color和背景图片background-image两个属性不能同时使用;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/88010.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/88010.shtml
英文地址,请注明出处:http://en.pswp.cn/pingmian/88010.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Zig高并发爬取数据简洁模版

上文中我们介绍了Zig语言得爬虫的有些优劣势,想必大家对于自身项目选择那种语言做爬虫应该有些思路了,今天我将使用Zig的标准库来构建一个简单的高并发爬虫模板。由于Zig的异步机制和标准库中的http模块,我们可以实现一个基于事件循环的爬虫。…

IS-IS 协议 | LSP 传输与链路状态数据库同步机制

略作整理,待校。IS-IS 中 SRM 与 SSN 标志的作用及协同机制 SRM 和 SSN 标志的作用 在 IS-IS 协议中,SRM 和 SSN 是两个关键标志,用于控制和优化 LSP(Link State PDU,链路状态信息)在网络中的泛洪与同步过程。 一、SRM…

xxl-job 改造适配pg数据后的Jenkins自动部署

接上文适配pg数据库之后需要进行部署,便有了此文 1.下载并安装Jenkins如下: https://mirrors.jenkins.io/war-stable/2.504.3/jenkins.war nohup java -jar jenkins.war --httpPort8080 & 启动Jenkins并解锁安装需要的环境,git&#xff0…

数据库Oracle从入门到精通!第四天(并发、锁、视图)

八、并发控制数据库是一个共享资源,可以为多个应用程序所共享,这些程序可以串行执行(排队执行),但是很多情况下,可能出现多个程序或一个程序中的多个进程并行的执行,这就是数据库的并行操作&…

EXCEL(带图)转html

文章目录叙述1、效果2、excel 转换主逻辑3、其他补充3.0 主前端bootstrap3.1 my.css:3.2 my.js3.3 入口home.html3.4 Data.ashx叙述 要实现H5 展示excel 查询 了一下没有好的办法,自己写了一个,简单记录一下 1、效果 用bootstrap 根据sheet做了一个菜单。 2、exc…

小程序富文本Editor插入图片、超链接、公式等的一次尝试

小程序插入图片 通过EditorContext.insertImage接口可以实现图片的插入: EditorContext.insertImage({src,width,height,data, })如何插入超链接、公式、视频、表格等等? 通过EditorContext.insertCustomBlock应该是可以实现的,具体实现方式我没有了…

传输层协议TCP、UDP

传输层协议TCP、UDP 1、TCP和UDP报文格式 传输层协议TCPvsUDP 传输层主要两个传输协议,分别是TCP和UDP,负责提供流量控制、排序服务和错误校验。 (1)TCP是面向连接的,一般用于传输数据量比较少,且对可靠性要…

设计模式—专栏简介

大学总是忙着参加ACM实验室的各种事情,到了毕业的时候,对于设计模式也是仅了解单例模式。毕业后,刚开始代码也是乱写一通,完全没有章法。整个开发环境也是为了解决问题,从来没有考虑结构化什么的(没办法&am…

面试150 链表的复制

思路 python可以使用调库法,使用深度拷贝 """ # Definition for a Node. class Node:def __init__(self, x: int, next: Node None, random: Node None):self.val int(x)self.next nextself.random random """class Solution:de…

MySQL分布式ID冲突详解:场景、原因与解决方案

引言 在分布式系统开发中,你是否遇到过这样的崩溃时刻?——明明每个数据库实例的自增ID都从1开始,插入数据时却提示“Duplicate entry ‘100’ for key ‘PRIMARY’”;或者分库分表后,不同库里的订单ID竟然重复&#x…

c++文字游戏_闯关打怪2.0(开源)

本次更新内容: 1.增强对手性能 2.可暂停(按N) 3.修复些许bug 4.增加boos关(第10、20、30...关) 1. 游戏概述 本游戏是一个基于Windows控制台的回合制战斗游戏,采用俯视视角的2D平面设计。玩家控制角色"p"在1325大小的封闭场景中与敌人"@"战斗,通过…

Java学习第十二部分——idea各种项目简介

目录 一.前言 二.语言介绍 三.生成器介绍 四.拓展 一.前言 打开idea项目创建时发现如上情况,“新建项目”下面的是语言,生成器下面的是这些语言对应的生成器工具,本文将简单介绍。 二.语言介绍 Java 用途:Java是一种广泛使…

Codeforces Round 868 (Div. 2) D. Unique Palindromes(1900,构造)

Problem - D - Codeforces 不错的字符串构造体,记录一下 首先注意到k≤20这一条件。对于一个长度为n的字符串,最多有n个不同的回文子串,这种情况出现在所有字符都相同时。因此,限制条件中的xi必须满足xi≤ci,且相邻两…

ClickHouse 全生命周期性能优化

引言 ClickHouse作为列式存储的OLAP数据库,以其极致的查询性能著称,但"高性能"并非开箱即用。不合理的表设计、SQL写法或集群配置,可能导致性能衰减甚至服务不可用。本文基于ClickHouse 24.3版本,从设计规范、开发规范、…

Linux sed 命令 详解

在 Linux 系统中,sed(Stream Editor)是一个非常强大且灵活的文本处理工具。它不仅可以用于简单的文本替换、删除和插入操作,还能实现复杂的文本转换任务。 📌 一、什么是 sed? sed 是一个基于模式匹配对文…

项目进度同步不及时,如何提升信息透明度

项目进度同步不及时的核心问题包括沟通渠道不畅通、缺乏统一的信息平台、未建立明确的进度更新机制、团队意识不足、责任划分不明确等。其中,缺乏统一的信息平台最为关键。统一的信息平台能够确保所有相关人员实时掌握最新的进度状态,避免信息孤岛&#…

使用各种CSS美化网页

实验目的1.理解CSS的概念,掌握CSS定义样式的方法,具备使用CSS和相关库进行界面样式设计的能力。 2.掌握Bootstrap 5的基本使用方法。3.Bootstrap框架练习实验步骤1. 实验准备创建一个HTML文件(如 index.html)。引入Bootstrap5的CS…

在PPT的文本框中,解决一打字,英文双引号就变成中文了

问题:在制作PPT的过程中,插入文本框,在里面输入代码类的格式时,使用英文的双引号"",但是只要在后面输入内容,或者逗号等,英文双引号就变成中文了,很烦原因:大概…

iOS 证书过期如何处理

找到钥匙串位置创建新的CSR文件。点击菜单中钥匙串访问—>证书助理—>从证书颁发机构请求证书…进入证书助理,填写信息(用户名称和邮箱随便写),请求是 选择 存储到磁盘创建好CSR文件,回到developer 证书管理中心…

CODESYS + 全志T113-i + 国产系统OneOS,打造新一代工业控制解决方案!

创龙科技与中移物联网有限公司、CODESYS携手合作,成功实现了T113-i工业评估板对国产系统OneOS CODESYS软件的适配,此举将让工业自动化领域的工程师们更高效地开发,并为众多企业产品的快速上市提供强有力的保障。 解决方案简介 CODESYS简介 …