如何用CSS显示文字的上标和下标

网上科普有关“如何用CSS显示文字的上标和下标”话题很是火热,小编也是针对如何用CSS显示文字的上标和下标寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,...

网上科普有关“如何用CSS显示文字的上标和下标”话题很是火热,小编也是针对如何用CSS显示文字的上标和下标寻找了一些与之相关的一些信息进行分析 ,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

CSS上标:<sup>上浮内容</sup>

CSS下标:<sub>下浮内容</sub>

以下是范例:

一、电脑不能启动的原因

系统不承认硬盘

此类故障比较常见,即从硬盘无法启动 ,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接 电缆 或IDE口端口上,硬盘本身的故障率很少 ,可通过重新插拔硬盘电缆或者改换IDE口及电缆等进行替换试验,可很快发现故障的所在 。

如果新接上的硬盘不承认,还有一个常见的原因就是硬盘上的主从条线 ,如果硬盘接在IDE的主盘位置,则硬盘必须跳为主盘状,跳线错误一般无法检测到硬盘。

HTML CSS JS很低级吗?

在css中 ,可以使用vertical-align 属性的sub、super或者text-top 、text-bottom属性值来显示文字的上标和下标。下面我们就来介绍一下css vertical-align属性 ,显示文字的上标和下标的方法,希望对你们有所帮助 。

css vertical-align属性

vertical-align属性是用来设置元素的垂直对齐方式的,它定义了行内元素的基线相对于该元素所在父元素基线的垂直对齐。视频教程推荐:CSS教程

vertical-align属性可以在table表格中设置单元格内容的对齐方式;它兼容所有的浏览器。

使用text-top、text-bottom属性值

在css vertical-align属性中 ,设置text-top属性值可以让行内元素的顶端与其父元素字体的顶端对齐,而,设置text-bottom属性值可以让行内元素的底端与其父元素字体的底端对齐 。

下面我们通过一个简单示例来看看text-top、text-bottom属性值如何设置文字的上标和下标。

<style type="text/css">

.demo{

font-size: 20px;

}

.super span{

vertical-align: text-top;

font-size: 12px;

color: red;

}

.sub span{

vertical-align: text-bottom;

font-size: 12px;

color: red;

}

</style>

<div >

<p >一段测试文本 ,拥有<span>上标</span></p>

<p >一段测试文本,拥有<span>下标</span></p>

</div>首先使用vertical-align属性的text-top和text-bottom属性值,分别把<span>标签内的文本固定在相对于其父元素<p>标签文本的顶端和底端的位置 ,再设置<span>标签内的文本的字体大小,就拥有了一个上标或者下标。

效果图:

使用sub 、super属性值

在css vertical-align属性中,设置super属性值可以让行内元素相对于该元素所在父元素上浮一定距离 ,形成垂直对齐文本的上标;而,设置sub属性值可以让行内元素相对于该元素所在父元素下沉一定距离,形成垂直对齐文本的下标 。

下面我们来看看具体效果:

<style type="text/css">

.demo{

font-size: 20px;

}

.sup span{

vertical-align: super;

color: red;

}

.sub span{

vertical-align: sub;

color: red;

}

</style>

<div >

<p >一段测试文本 ,拥有<span>上标</span></p>

<p >一段测试文本 ,拥有<span>下标</span></p>

</div>效果图:

现在的上标、下标和其父元素文本的大小一致,不是很好看,可以把上标、下标的字体大小设置成12px ,看看效果:

总结:

Css—float的影响和解决方案

在IT行业里任何一种编程语言都没有高低之分,有的只是人们对于这个语言的了解程度。有些人用一周时间看了一些教程文档类似于W3C,很快就可以模仿京东等大型商城类的静态页面了 ,就觉得之间已经完全掌握了,其实则不然,你要知道IT这一行的水是很深的 ,你现在顶多算作是一个入门级别,撑死算是在水面上浮着呢,连潜泳都算不上呢?

语言的高低级还得看你从哪些角度去看待这个问题?

如果作为一个门外汉来说 ,那么他会认为越简单的越低级。从前端的入门来说,HTML 、CSS、JS是前端入门的基础的确很简单,容易入门 ,所以你会认为这个是很低级的 。

如果作为一个前端界的大神来说 ,你会认为HTML、CSS 、JS是很低级的,毕竟这个是一个自然现象,大神们往往站长一定的高度去鄙视刚刚入门的菜鸟 ,来显示一种高高在上的姿态 。已达到一种贬低别人抬高自己的目的。

如果从他们的历史来看,HTML、CSS、JS作为前端必备的三项技能,他们是所有其他语言的一个基础。要想完全弄懂也没那么简单 。这就好比一座高楼大厦 ,他们就相当于高楼大厦的根基,如果根基没有打好,那么这座大厦支撑不了多久就会倒塌。前端出现的各种框架都是基于他们产生的 ,从这个角度来看的话他们比不低级。

在IT行业里最后拼的不是语言的高度,重要的是编程思想 。任何一门语言都只是你在这一行业的工具。工具必然要有,但关键还是要看思想 ,十年磨刀,但你的刀磨刀什么程度呢?你真的就确定你无敌了吗,可以去藐视一切吗?

推荐俩种依靠clear属于清除浮动的方法 ,推荐第二种 ,探究的记录在后面,赶时间的看个开头就好了。

1. 在受浮动坍塌的父级元素结束标签前,添加一个高宽为0的空div ,然后设置 clear:both

2 .创建一个clearfix样式,并使用伪类元素 after 添加样式到父元素上

无论是块级元素还是行内元素设置了浮动之后都会生成一个块级框,并且可以编辑它的宽高 ,此时该浮动元素就脱离了文档流 。举个例子,把网页看成一个三维的泳池,文档流在泳池底部 ,给文档流中一个元素设置了float之后,它就从这个网页的泳池底部浮动到了水上。此时同级的块级元素会无视float元素在网页上的位置进行布局。但是行内元素并不会被遮挡,而是像和它一起浮在水面上一样环绕这个浮动元素 。

根据前面介绍 ,元素设置float后好像会从网页上浮一样,脱离文档流。这样的话,如果父级元素原本没设置高度 ,计划用子元素撑开父级元素。此时子元素因为float上浮 ,则父级元素的高度就会因为自身没设置而坍塌 。

来个示例 ( 下文都是依据这个示例来讨论,故先给出HTML结构和CSS样式 ):

让我们再打开开发者工具具体看看

然后让我们把父元素也一同浮动看看

例如:

此时背景色为粉色的 ch2 就会被浮动的 背景色半透明的ch1 覆盖,但是ch2的字体还是环绕着ch1

如果让ch2 也浮动 ,则ch1 和 ch2 就相当于一同浮起到这个网页泳池的水面上 。

另外,ch2 虽然不浮动起来时会被 同级ch1遮挡,但是ch2 它内部的行内元素却是环绕 ch1 的 ,同时 ch2 内部的块级元素还是会被浮动起来的ch1遮挡。

解决父元素高度坍塌的问题 ,其实可以给父元素指定个高度,但这样就没有父元素高度自适应的意义了;另外全部元素一起浮动也能解决父元素坍塌,子元素被遮挡的问题 ,但这本质上只是将所有元素一起浮动到顶端,并没有解决问题,反而还会影响另外的元素排列。下面介绍clear属性来清除浮动

那我们先来看看 clear 属性有什么用

我们稍稍改动一下上面的例子在 ch2 下加一个 p 标签然 ,然后改动一下 ch1 和 ch2 的样式让它们俩高度不一样 。

若此时我们给p元素也加上浮动呢?

样例:

关于“如何用CSS显示文字的上标和下标”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[夷浩圆]投稿,不代表石号立场,如若转载,请注明出处:https://s0429.com/cshi/202512-2339.html

(147)

文章推荐

  • 关于上海新增10例本土确诊病例的信息

    疫情之后.第十篇-上海的疫情拐点终于出现了!1、年4月18日上海疫情数据显示,当日新增本土确诊病例3084例、无症状感染者17332例,其中隔离管控中发现病例占比超98%,且连续两日无症状人数下降,提示疫情拐点已初步显现。具体分析如下:新增病例数据与结构特征新增本土确诊病例3084例:其中974

    2025年11月21日
    40
  • 山西疫情最新情况(山西疫情最新情况轨迹)

    山西疫情什么情况?1、防疫政策的合理划分与动态调整初期存在基层执行偏差:山西作为内陆人口输出省份,疫情防控压力长期处于中位水平,外防输入是核心任务。但在政策执行初期,部分基层单位对“绿码带星”人员采取“一刀切”管理,未充分研判个体风险,导致正常返晋人员出行受阻。2、山西发布最新传染病疫情,10人阳

    2025年11月24日
    41
  • 成都新冠(成都新冠病毒最新消息今天)

    又一明星被确诊新冠,成都本土新增一例,这个冬天该怎么过?1、面对明星确诊新冠及成都本土新增病例的情况,这个冬天需从个人防护、免疫力提升、生活习惯调整三方面科学应对,具体措施如下:严格做好个人防护,降低感染风险正确佩戴口罩:在公共场所(如超市、地铁、医院)或人员密集处,务必佩戴医用外科口罩或N95口

    2025年11月25日
    27
  • 湖北武汉疫情(湖北武汉疫情是哪一年开始的)

    武汉疫情爆发是哪一年哪一月武汉疫情爆发于2019年12月。武汉疫情爆发,始于2019年12月27日,回顾疫情以来,可以分为几个阶段:第一阶段:迅即应对突发疫情(2019年12月27日至2020年1月19日)湖北省武汉市监测发现不明原因肺炎病例,中国第一时间报告疫情,迅速采取行动,开展病因学和流行学

    2025年11月26日
    36
  • 苏州最新疫情(苏州最新疫情通知)

    截至2月10日24时新型冠状病毒肺炎疫情最新情况累计报告确诊病例:42638例(浙江省核减12例,江西省核增1例)。现有疑似病例:21675例。密切接触者追踪:累计追踪到密切接触者428438人。尚在医学观察的密切接触者187728人。港澳台地区通报情况:累计确诊病例:70例。香港特别行政区42例

    2025年11月27日
    37
  • 教育局延迟开学通知(教育局延迟开学通知怎么写)

    教育部:必要时各地可延期开学,请近3亿学生注意疫情发展教育部对开学安排的具体要求教育部1月23日发布通知,要求教育系统密切关注疫情发展,提前对春季开学情况做出科学研判,必要时对学校教学安排及相关工作进行调整。年西藏高考时间原定6月7日,后修改为按国家规划执行,具体时间另行通知,教育部表示将审慎研究

    2025年11月28日
    26
  • 宁波疫情最新消息今天新增病例(宁波疫情最新新闻)

    截至12月15日24时新型冠状病毒肺炎疫情最新情况1、累计确诊病例10528例,累计治愈出院病例10016例,无死亡病例。累计确诊病例相关数据:截至12月15日24时,据31个省(自治区、直辖市)和新疆生产建设兵团报告,现有确诊病例1506例(其中重症病例14例)。累计治愈出院病例93858例。累

    2025年11月29日
    21
  • 德尔塔毒株再变异(德尔塔变异毒株在继续变异和进化)

    办公族如何有效面对变异毒株德尔塔?1、办公族有效面对变异毒株德尔塔,需从疫苗接种、远程办公、日常防护三方面入手,具体措施如下:及时完成疫苗接种德尔塔毒株传播力强、潜伏期短、病毒载量高,但疫苗仍是降低感染风险的核心手段。接种后可显著降低感染率、重症率及病死率,为个人和群体构建免疫屏障。2、基础防护:

    2025年12月01日
    15
  • 如何使用rem单位

    网上科普有关“如何使用rem单位”话题很是火热,小编也是针对如何使用rem单位寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。!newfunction(){vara=this;a.width=750,a.fontSize=100,a.widthPropor

    2025年12月07日
    182
  • 可爱网名女生超萌清新

    网上科普有关“可爱网名女生超萌清新”话题很是火热,小编也是针对可爱网名女生超萌清新寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。清新可爱的女生网名有很多,以下是我整理的100个网名,总共分为了四类,分别是花草类,动物类,物品类和风景类,每一个网名都很好听,其

    2024年12月15日
    36

发表回复

本站作者后才能评论

评论列表(4条)

  • 夷浩圆
    夷浩圆 2025年12月10日

    我是石号的签约作者“夷浩圆”!

  • 夷浩圆
    夷浩圆 2025年12月10日

    希望本篇文章《如何用CSS显示文字的上标和下标》能对你有所帮助!

  • 夷浩圆
    夷浩圆 2025年12月10日

    本站[石号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 夷浩圆
    夷浩圆 2025年12月10日

    本文概览:网上科普有关“如何用CSS显示文字的上标和下标”话题很是火热,小编也是针对如何用CSS显示文字的上标和下标寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,...