CSS|03 尺寸样式属性文本与字体属性

尺寸样式属性

height:元素高度
    height的值:
        auto 自动
        length 使用px定义高度
        % 基于包含它的块级对象的百分比高度
width:元素的宽度
    width的值与height一样

span标签可以设置宽度、高度吗?
答:不可以,因为span标签是一个行内元素,它不可以设置宽度和高度的。只有块级元素才可以设置宽度和高度!

实例1:设置盒子大小背景颜色等尺寸样式属性

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>尺寸样式属性</title>
    <style type="text/css">
        
        .box{
            width: 100px;
            height: 100px;
            background-color: #f00;
        }
        span{
            width: 100px;
            height: 100px;
            background-color: #f00;
        }
    </style>
</head>
<body>
    <div class="box"></div>
    <span>abcd</span>
</body>
</html>

在这里插入图片描述

文本与字体属性

文本属性

color:文本设置颜色
    对应的值:
        color: #f00
        color: rgb(255,255,0)
text-align:设置文本的水平对齐方式
    对应的值:
        left 居左
        right 居右
        center 居中
text-decoration:设置文本修饰线
    对应的值:
        none 去掉文本修饰线
        underline 下划线
        overline 上划线
        line-through 删除线
text-transform:大小写转换或者首字母大写
    对应的值:
        capitalize 首字母大写
        uppercase 字母大写
        lowercase 字母小写
line-height:设置行高,见图2
    对应的值:
        固定值
        百分比
text-indent:设置首行缩进,允许负值
    对应的值:
        px
        em   1em = 1个汉字的位置
letter-spacing:设置字符间距
    对应的值:
        px
word-spacing:设置单词间距
    对应的值:
        px
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>文本属性</title>
    <style type="text/css">
        
        .cxq{
            /*color: #f00;*/
            color: rgb(255,0,0); /* 十进制表示颜色的方式在CSS中没有浏览器兼容性的问题*/
            text-decoration: underline; /*下划线*/
        }
        .wms{
            text-decoration: line-through;
        }
        h2{
            text-align: center;
            text-decoration: overline; /* 上划线 */
        }
        .cap{
            text-transform: capitalize; /*首字母大写*/
        }
        .low{
            text-transform: lowercase; /*字母小写*/
            letter-spacing: 20px; /*字母间距*/
        }
        .up{
            text-transform: uppercase; /*字母大写*/
            word-spacing: 20px; /*单词间距*/
        }
        p{
            text-indent: 2em; /* 1em = 1个汉字的位置 */
            /*text-indent: -2em; */
        }
        .lh{
            height: 40px;
            line-height: 40px; /*行高用来设置文本的垂直方向居中对齐*/
            border: 1px solid #f00; /*设置边框 1px 实线 红色*/
        }

    </style>
</head>
<body>
    <h2>红楼梦</h2>
    <p>《红楼梦》,中国古代章回体长篇小说,中国古典四大名著之首。其通行本共120回,一般认为前80回是清代作家<span class="cxq">曹雪芹</span>所著,后40回作者为<span class="wms">无名氏</span>,由高鹗、程伟元整理。小说以贾、史、王、薛四大家族的兴衰为背景,以大荒山青埂峰下顽石幻化的通灵宝玉为视角,以贾宝玉与林黛玉、薛宝钗的爱情婚姻悲剧为主线,描绘了一些闺阁佳人的人生百态,展现了真正的人性美和悲剧美,是一部从各个角度展现中国清代社会百态的史诗性著作。</p>
    <div class="cap">cascading style sheet</div>
    <div class="low">HTML CSS JS</div>
    <div class="up">hello catherine</div>
    <div class="lh">只是把他当作弟弟来爱护</div>
</body>
</html>

在这里插入图片描述

字体属性

font-style:设置文本为斜体
    对应的值:
        normal 正常
        italic 斜体
font-weight:设置文字粗细
    对象的值:
        normal  正常
        bold    加粗
font-size:给文本设置大小
    对象的值:12px
font-family:设置字体
    对应的值:微软雅黑、宋体、楷体
font:简写属性
    能够同时给文本设置斜体,加粗,大小,字体,每个值之间需要使用空格,并且一定有顺序
    比如:font:italic bold 36px "楷体";

关于字体:一般很特殊的字体,网站上面都是使用图片来表示的,是否能够显示此字体,是根据用户电脑里面是否有对应字体的文件,如果没有该文件,就会显示为宋体。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>字体属性</title>
    <style type="text/css">
        .cxq{
            font-style: italic; /*斜体*/
            font-weight: bold; /*加粗*/
            font-size: 36px; /*设置文本大小*/
        }
        i{  
            /*将斜体设置为正常*/
            font-style: normal; 
        }
        b{
            /*将加粗效果恢复正常*/
            font-weight: normal;
            font-family: "楷体","宋体","微软雅黑";
        }
        .qing{
            /*font-style: italic;
            font-weight: bold;
            font-family: "楷体";
            font-size: 36px;*/

            font:italic bold 36px "楷体";
        }

    </style>
</head>
<body>
    <h2>红楼梦</h2>
    <p>《红楼梦》,中国古代章回体长篇小说,中国古典四大名著之首。其通行本共<i>120回</i>,一般认为前80回是清代作家<span class="cxq">曹雪芹</span>所著,后40回作者为无名氏,由高鹗、程伟元整理。小说以贾、史、王、薛四大家族的兴衰为背景,以大荒山青埂峰下顽石幻化的通灵宝玉为视角,以贾宝玉与<b>林黛玉</b>、薛宝钗的爱情婚姻悲剧为主线,描绘了一些闺阁佳人的人生百态,展现了真正的人性美和悲剧美,是一部从各个角度展现<span class="qing">中国清代</span>社会百态的史诗性著作。</p>
</body>
</html>

在这里插入图片描述

综合案例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>文本字体属性综合案例</title>
    <style type="text/css">
        h1{
            color: #f00;
            font-family: "宋体";
            font-size: 50px;
        }
        .abstract{
            font-size: 12px;
            font-family: "楷体";
            color: #4444;
        }
        .cg{
            font-size: 36px;
            color: rgb(0,255,0);
        }
        .dc{
            font-style: italic;
            font-size: 36px;
            color: #faa;
        }
        .p{
            color: #0ff;
        }
        .p2{
            font-weight: bold;
            font-family: "黑体";
        }

    </style>
</head>
<body>
    <h1>A股:如何找到支撑位与压力位</h1>
    <p class="abstract">摘要:作者炒股12年,以股市为生,推崇箱体突破技术分析方法。市场多数时间震荡,高抛低吸策略重要。箱体战法可判断区间内多空力量,打破支撑位或阻力位将开启新区间运行。作者分享短线跟庄战法和K线技术讲解专栏。</p>
    <p class="p"><span class="cg">炒股</span>12年,<span class="dc">从当初10万入市,至今以股市为生</span>!这期间,我尝试过90%的技术分析方法,但要说实用非箱体突破莫属。如果你能领悟到箱体突破的精髓要点,即使是小账户,也能做大。</p>
    <p class="p2">市场多数时间处于震荡市,这是熟悉市场的人清楚的事实。在这种市场环境下,高抛低吸的策略显得尤为重要。如果我们能找出震荡区间的支撑位与压力位,那么效果就会事半功倍。当走出突破行情,原来的支撑位就可能变成阻力位,或者阻力位变成支撑位,新的趋势就此形成。通过箱体战法,我们可以轻松找出支撑位置与阻力位置,从而判断出区间内多空力量的强弱。</p>
    <p>具体来说,在市场经过长期运行后,会在某个区间内形成一种规律。连接两次受阻回落的高点,并以第三次高点进行验证,这个位置就是上方的阻力位;同理,连接两次支撑企稳的低点,并以第三次低点进行验证,这个位置就是下方的支撑位。当打破了当前的支撑位或阻力位,它就会开始新的区间运行。</p>
    <p>箱体运作的形式多种多样,为了方便大家更好的理解,我把它们整理成了图片的形式。有帮助的朋友感谢点赞和转发,我是股市太守,关注我,未来还会持续分享不一样的股市干货。</p>
</body>
</html>

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/746299.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

机器人控制系列教程之动力学建模(1)

简介 机器人动力学是对机器人机构的力和运动之间关系与平衡进行研究的学科。机器人动力学是以机器人运动为基础&#xff0c;研究在运动过程中连杆与连杆之间、连杆与工件之间力或力矩等关系。 分类&#xff1a; 根据研究方向的不同&#xff0c;机器人的动力学分析也分为正、逆…

华为OD机试 - 掌握单词个数(Java 2024 D卷 100分)

华为OD机试 2024D卷题库疯狂收录中&#xff0c;刷题点这里 专栏导读 本专栏收录于《华为OD机试&#xff08;JAVA&#xff09;真题&#xff08;D卷C卷A卷B卷&#xff09;》。 刷的越多&#xff0c;抽中的概率越大&#xff0c;每一题都有详细的答题思路、详细的代码注释、样例测…

一文搞懂Linux多线程【下】

目录 &#x1f6a9;多线程代码的健壮性 &#x1f6a9;多线程控制 &#x1f6a9;线程返回值问题 &#x1f6a9;关于Linux线程库 &#x1f6a9;对Linux线程简单的封装 在观看本博客之前&#xff0c;建议大家先看一文搞懂Linux多线程【上】由于上一篇博客篇幅太长&#xff0c;为…

任务5.1 初识Spark Streaming

实战概述&#xff1a;使用Spark Streaming进行词频统计 1. 项目背景与目标 背景: Spark Streaming是Apache Spark的流处理框架&#xff0c;用于构建可伸缩、高吞吐量的实时数据处理应用。目标: 实现一个实时词频统计系统&#xff0c;能够处理流式数据并统计文本中的单词出现频…

网易严选礼品卡有什么用?

网易严选的礼品卡可以在网易商城里买东西 但是现在好多人买东西基本上都用的是淘宝京东之类的 很少会有人用网易吧 但是最近我朋友送了我几张网易的卡&#xff0c;我自己也用积分兑换一张&#xff0c;一直不知道怎么用 最后还是在收卡云上转让出去了&#xff0c;价格高不说…

yolo-world使用自己数据集训练

YOLO-World下载&#xff1a; https://github.com/AILab-CVC/YOLO-World/tree/master 1.数据准备 数据格式COCO格式即可 2.配置文件修改 configs/finetune_coco/yolo_world_v2_l_vlpan_bn_sgd_1e-3_40e_8gpus_finetune_coco.py &#xff08;1&#xff09; 模型下载路径&#xf…

vue3-openlayers 要素聚合(cluster)、icon聚合

本篇介绍一下使用vue3-openlayers 要素聚合&#xff08;cluster&#xff09;&#xff0c;icon聚合 1 需求 要素聚合&#xff08;cluster&#xff09;&#xff0c;icon聚合 2 分析 使用ol-source-cluster 4 实现 <template><ol-map:loadTilesWhileAnimating"…

gin数据解析和绑定

一. Json数据解析和绑定 html文件&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width, initial-scale1.0"> <meta htt…

Java数据脱敏

数据脱敏 敏感数据在存储过程中为是否为明文, 分为两种 落地脱敏: 存储的都是明文, 返回之前做脱敏处理不落地脱敏: 存储前就脱敏, 使用时解密, 即用户数据进入系统, 脱敏存储到数据库中, 查询时反向解密 落地脱敏 这里指的是数据库中存储的是明文数据, 返回给前端的时候脱…

带货直播部门的薪酬提成还有绩效考核怎么做!

直播带货公司一大片&#xff0c;老板一定要控制好自己利润很好的时候分钱的这个欲望&#xff0c;因为不怕分钱&#xff0c;就怕分错了之后收不回来。举例&#xff1a;你今年赚了 1, 000 万&#xff0c;然后你的运营或者你的投手是不是你感觉他的贡献很大&#xff0c;这时候你就…

时延降低 50%,小红书图数据库如何实现多跳查询性能大幅提升

多跳查询为企业提供了深入的数据洞察和分析能力&#xff0c;它在小红书众多在线业务中扮演重要的角色。然而&#xff0c;这类查询往往很难满足稳定的 P99 时延要求。小红书基础架构存储团队针对这一挑战&#xff0c;基于大规模并行处理&#xff08;MPP&#xff09;的理念&#…

【已解决】Pycharm:卡顿解决方案汇总

可能原因&#xff1a; 1、内存少 2、加载慢 3、文件多 4、硬件老 解决方案&#xff1a; 本机测试在 MAC&#xff0c;Windows、Linux也有相应的设置&#xff0c;请自行查询。 一、调整Pycharm使用内存 Help - Change Memory Settings 二、取消勾选 重复打开上次项目 Pych…

什么是Arkose Labs挑战及其解决方法

Arkose Labs挑战是一种复杂的机制&#xff0c;旨在验证用户是真正的人类&#xff0c;而不是自动化的机器人或脚本。这一挑战在维护在线服务的安全性和完整性方面发挥着关键作用&#xff0c;通过防止欺诈活动并确保只有真实用户才能访问某些功能。 目录 什么是Arkose Labs挑战&a…

地理空间数据格式GeoJSON扫盲,在CesiumJS中如何加载。

Hi&#xff0c;我是贝格前端工场&#xff0c;GIS已经越来越多的应用在可视化大屏中了&#xff0c;开发GIS类应用就少不了地理空间数据&#xff0c;本文介绍一下数据GeoJSON数据格式。 一、什么是GeoJSON数据格式&#xff0c;在GIS开发中有什么作用 GeoJSON是一种基于JSON&…

T100M2S2 M.2高清2路SDI采集卡

产品简介&#xff1a; 同三维T100M2S2一款支持全高清1080P 60HZ高清M2型两路SDI采集卡&#xff0c;板卡采用了高速的M.2-PCI-E接口&#xff0c;可实现1080P全实时不丢帧60帧传输。支持高清SDI输入&#xff0c;满足各种用户的需求&#xff0c;其最高分辨率可以实现1920&time…

文生视频模型Sora刷屏的背后的数据支持

前言&#xff1a;近日&#xff0c;OpenAI的首个文生视频模型Sora横空出世&#xff0c;引发了一波Sora热潮。与其相关的概念股连续多日涨停&#xff0c;多家媒体持续跟踪报道&#xff0c;央视也针对Sora进行了报道&#xff0c;称这是第一个真正意义上的视频生成大模型。 01 …

Java医院绩效考核系统源码:考核目标、考核指标、考核方法、考核结果与奖惩措施

Java医院绩效考核系统源码&#xff1a;考核目标、考核指标、考核方法、考核结果与奖惩措施 随着我国医疗体制的改革广大人民群的看病难&#xff0c;看病贵的问题一直没有得到有效地解决医疗费用的上涨&#xff0c;远远大于大多数家庭收入的增长速度。医院的改革已经势在必行&am…

早餐店小程序开发

在快节奏的城市生活中&#xff0c;早餐对于许多人来说是一天中最重要的一餐。然而&#xff0c;传统的早餐店在经营过程中常常面临客流量不稳定、服务效率低下等问题。为了解决这些问题&#xff0c;越来越多的早餐店老板开始寻求利用科技手段提升经营效率。早餐店小程序作为一种…

项目验收测试有必要找第三方软件测试机构吗?

在当今信息技术飞速发展的时代&#xff0c;软件测试成为了确保软件质量的重要环节。而在项目的验收测试中&#xff0c;很多企业都面临一个问题&#xff0c;那就是是否有必要找第三方软件测试机构进行验收测试?今天&#xff0c;我们就来探讨一下这个问题。 第三方软件测试机构…

python中的nan是什么意思

NaN&#xff08;not a number&#xff09;&#xff0c;在数学表示上表示一个无法表示的数&#xff0c;这里一般还会有另一个表述inf&#xff0c;inf和nan的不同在于&#xff0c;inf是一个超过浮点表示范围的浮点数&#xff08;其本质仍然是一个数&#xff0c;只是他无穷大&…