首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在简单的HTML + CSS中添加垂直列表中第一项和最后一项旁边的文本

在简单的HTML + CSS中添加垂直列表中第一项和最后一项旁边的文本,可以通过以下步骤实现:

  1. 首先,创建一个HTML文件,并在文件中添加一个垂直列表。可以使用<ul><li>标签来创建列表,如下所示:
代码语言:txt
复制
<ul>
  <li>第一项</li>
  <li>第二项</li>
  <li>第三项</li>
  <li>第四项</li>
  <li>第五项</li>
</ul>
  1. 接下来,使用CSS来添加第一项和最后一项旁边的文本。可以使用CSS选择器和伪类来选择第一项和最后一项,并使用::before::after伪元素来添加文本。例如,以下CSS代码将在第一项和最后一项旁边添加文本:
代码语言:txt
复制
li:first-child::before {
  content: "前文本 ";
}

li:last-child::after {
  content: " 后文本";
}
  1. 将上述CSS代码添加到HTML文件中的<style>标签内或者将其保存为一个独立的CSS文件,并在HTML文件中使用<link>标签引入。

完整的HTML代码如下所示:

代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
  <title>垂直列表添加旁边文本</title>
  <style>
    li:first-child::before {
      content: "前文本 ";
    }

    li:last-child::after {
      content: " 后文本";
    }
  </style>
</head>
<body>
  <ul>
    <li>第一项</li>
    <li>第二项</li>
    <li>第三项</li>
    <li>第四项</li>
    <li>第五项</li>
  </ul>
</body>
</html>

这样,第一项和最后一项旁边就会显示添加的文本。你可以根据需要自定义文本内容和样式。

请注意,以上答案中没有提及任何特定的云计算品牌商,如腾讯云等。如果需要了解腾讯云相关产品和产品介绍,可以访问腾讯云官方网站获取更多信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

HTML CSS JavaScript 文本到语音转换器

创建一个将任何文本转换为语音项目可能是一个有趣且可以提升技能项目,特别是在学习 HTMLCSS JavaScript 过程。...在这篇博客,您将学到如何使用 HTMLCSS JavaScript 构建一个文本到语音转换器。...HTMLCSS JS 文本到语音转换器教程使用 JavaScript 创建文本到语音转换器步骤要使用 HTMLCSS 纯 JavaScript 创建一个文本到语音转换器,请按照以下逐行步骤进行...你可以将这个文件夹命名为你想要任何名称,并在这个文件夹创建下面提到文件。创建一个 index.html 文件。文件名必须为 index,扩展名为 .html。创建一个 style.css 文件。...如果你不想这样做,可以向下滚动并通过点击给定下载按钮免费下载计算器所有源代码文件。首先,将以下代码粘贴到你 index.html 文件:<!

35920
  • 【前端就业课 第一阶段】HTML5 零基础到实战(四)伪类与伪元素

    1.3 其他伪类 1_bit:我们之前内容中有使用过列表标签 ul,那如何使用伪类给列表第一项元素标记值呢?这个也很简单,查看以下示例。 <!...1_bit:对,伪元素伪类理解概念类似,伪元素就是指模拟一个元素来实现某种效果。例如先看一个简单示例,咱们一句话,需要给开头第一个字标红,这个时候常规写法如下。...1_bit:以上示例,第一个p标签文字为绿色、第一行(first-line)p标签颜色为红色、标签之后(after)添加文本,其中 content 就是文本属性,添加文本是“在后面添加文本”...、最后一个为 before什么之前添加文本。...1_bit:这两节 css 相关内容咱们就说道这,现在有了基本css知识点在之后学习中会更加舒服,咱们之后还会开启一个CSS学习阶段届时将会更好学习CSS 相关内容,随后就可以制作比较精美的网页了

    46930

    Markdown如何学习,看完这篇文章就够了。

    它允许人们使用易读易写文本格式编写文档,然后转换成有效 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件已有的纯文本标记特性。...创建脚注格式类似这样 [^要注明文本]。 [^Markdown]: Markdown脚注 预览效果: 在这里插入图片描述 三、Markdown列表 Markdown 支持有序列表无序列表。...无序列表 无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容: * 第一项 * 第二项 + 第一项 + 第二项 - 第一项 - 第二项 有序列表...第一项 2. 第二项 3. 第三项 列表嵌套 子列前添加4空格或制表符 1. 第一项 * 元素1 * 元素2 2....第二项 > + 第一项 > + 第二项 列表中使用区块 * 第一项 > 区块1 * 第二项 > 区块2 预览效果: 在这里插入图片描述 五、Markdown代码 段落上片段代码 `printf

    47270

    Markdown如何学习,看完这篇文章就够了。

    它允许人们使用易读易写文本格式编写文档,然后转换成有效 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件已有的纯文本标记特性。...创建脚注格式类似这样 [^要注明文本]。 [^Markdown]: Markdown脚注 预览效果: 在这里插入图片描述 三、Markdown列表 Markdown 支持有序列表无序列表。...无序列表 无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容: * 第一项 * 第二项 + 第一项 + 第二项 - 第一项 - 第二项 有序列表...第一项 2. 第二项 3. 第三项 列表嵌套 子列前添加4空格或制表符 1. 第一项 * 元素1 * 元素2 2....第二项 > + 第一项 > + 第二项 列表中使用区块 * 第一项 > 区块1 * 第二项 > 区块2 预览效果: 在这里插入图片描述 五、Markdown代码 段落上片段代码 `printf

    34540

    Markdown基础总结

    无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容: * 第一项 * 第二项 * 第三项 + 第一项 + 第二项 + 第三项 - 第一项 - 第二项...第一项 2. 第二项 3. 第三项 显示结果如下: 第一项 第二项 第三项 列表嵌套 列表嵌套只需列表选项前面添加两个或四个空格即可: 1....第一项: - 第一项嵌套第一个元素 - 第一项嵌套第二个元素 2....支持任务列表Markdown应用程序,复选框将显示在内容旁边。要创建任务列表,请在任务列表项之前添加破折号-方括号[ ],并在[ ]前面加上空格。...第二项 > + 第一项 > + 第二项 > + 第三项 显示效果如下: 区块中使用列表 第一项 第二项 第一项 第二项 第三项 列表中使用区块 如果要在列表项目内放进区块,那么就需要在 > 前添加四个空格缩进

    3.5K20

    Markdown使用教程

    __粗斜体文本___ 斜体文本 斜体文本 粗体文本 粗体文本 粗斜体文本 粗斜体文本 删除线 如果段落上文字要添加删除线,只需要在文字两端加上两个波浪线 ~~ 即可,实例如下: ~~BAIDU.COM...`html` `css` `javascript` html css javascript 分隔线 你可以一行中用三个以上星号、减号、底线来建立一个分隔线,行内不能有其他东西。...无序列表 使用星号*、加号+或是减号-作为列表标记: * 第一项 * 第二项 + 第一项 + 第二项 - 第一项 - 第二项 第一项 第二项 有序列表 使用数字并加上....* [x] 第一项 * [ ] 第二项 * [ ] 第三项 注:部分线上预览未支持 第一项 第二项 第三项 列表嵌套 1....第一项: - 第一项嵌套第一个元素 - 第一项嵌套第二个元素 2.

    6.3K32

    Typora Markdown 语法

    无序列表使用星号(***)、加号(+)或是减号(-**)作为列表标记: * 第一项 * 第二项 * 第三项 + 第一项 + 第二项 + 第三项 - 第一项 - 第二项 - 第三项 显示结果如下:...有序列表使用数字并加上 . 号来表示,如: 1. 第一项 2. 第二项 3. 第三项 显示结果如下: ? 列表嵌套 列表嵌套只需列表选项添加四个空格即可: 1....第一项: - 第一项嵌套第一个元素 - 第一项嵌套第二个元素 2. 第二项: - 第二项嵌套第一个元素 - 第二项嵌套第二个元素 显示结果如下: ?...区块中使用列表 区块中使用列表实例如下: > 区块中使用列表 > 1. 第一项 > 2. 第二项 > + 第一项 > + 第二项 > + 第三项 显示结果如下: ?...附录 备注:部分参考菜鸟教程 Typora 官方文档 持续更新…,如果遇到问题欢迎联系我,文章最后评论区【留言和讨论】,当然,欢迎点击文章最后打赏按键,请墨白喝一杯冰阔乐,笑~**

    2.8K10

    关于 CSS margin,一些让你模糊

    在下面的示例,class为empty元素顶部底部 margin 各为50px,但是,第一项第三项之间 margin不是100px,而是50px。这是由于两个 margin 重叠造成。...但是你会发现实际效果是第一项最后一项与父元素margin齐平,好像子元素父元素之间没有50pxmargin一样。...image.png 仅块元素 margin 重叠 CSS2,只指定垂直方向 margin 重叠,即元素顶部底部 margin。因此,上面的左右边距不会重叠。...对于父元素第一个或最后一个子元素 margin 重叠,如果我们向父级添加border,则子级上margin会保留在内部。...如果出于语义目的而对元素进行包装,但这些元素不显示屏幕上,那么你可能不希望它们显示引入大 margin。当web主要是文本时,这很有意义。

    1.3K20

    关于css margin,你需要知道一切

    在下面的示例,class为empty元素顶部底部 margin 各为50px,但是,第一项第三项之间 margin不是100px,而是50px。这是由于两个 margin 重叠造成。...但是你会发现实际效果是第一项最后一项与父元素margin齐平,好像子元素父元素之间没有50pxmargin一样。...image.png 仅块元素 margin 重叠 CSS2,只指定垂直方向 margin 重叠,即元素顶部底部 margin。因此,上面的左右边距不会重叠。...对于父元素第一个或最后一个子元素 margin 重叠,如果我们向父级添加border,则子级上margin会保留在内部。...因此,当我们讨论垂直边距时,我们实际上是讨论块维度边距。如果我们水平写作模式下,这些 margin 将是顶部底部,但在垂直写作模式下,这些 margin 将是右侧左侧。

    1.3K40

    『知识巩固#1』HtmlCss基础整理

    有序列表 可以认为是 order list: 有顺序列表 ol 列表只允许包含li标签 li 标签可以包含任意内容 dl自定义列表 diy list dt 自定义列表主题 dd自定义列表内容...,不设置默认为第一项 textarea 文本域标签 一般通过css给其添加行列,即宽高 禁用文本拖拽改变大小 label标签 实现点击固定区域便可选中单选框、多选框 使用方法① 用label...标签把内容包裹起来 表单标签上添加 id 属性 label 标签for属性设置对应id值 使用方法② 直接使用label标签把内容表单标签一起包裹起来 需要把label标签for属性删除...nsbp 空格 © 网页版权 copyright Css 基础认知 css引入方式 内嵌式 css写入style标签,通常约定为html文件head标签内 外联式...行高 = 上间距 + 文本高度 + 下间距 应用 单行文本垂直居中 可以设置为line-height: 文字父元素高度 注意点 如果同时设置了行高font连写,注意覆盖问题 font: style

    4K20

    总结伪类伪元素(转)

    直译过来就是:css引入伪类伪元素概念是为了格式化文档树以外信息。也就是说,伪类伪元素是用来修饰不在文档树部分,比如,一句话第一个字母,或者是列表第一个元素。...比如说,我们可以通过:before来一个元素前增加一些文本,并为这些文本添加样式。虽然用户可以看到这些文本,但是这些文本实际上不在文档树。...下面是一个简单html列表片段: 我是第一个 我是第二个 如果想要给第一项添加样式,可以在为第一个添加一个类,并在该类定义对应样式...如下例,第一个元素文本会变为橙色。 HTML: ? CSS: ? 3 : last-child 匹配元素最后一个子元素。 如下例,最后一个元素文本会变为橙色。 HTML: ?...5 :last-of-type 匹配元素最后一个子元素。 如下例,最后一个元素文本会变为橙色。 HTML: ? CSS: ?

    1.5K20

    Markdown语法

    无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容: * 第一项 * 第二项 * 第三项 + 第一项 + 第二项 + 第三项 - 第一项 - 第二项...- 第三项 第一项 第二项 第三项 第一项 第二项 第三项 第一项 第二项 第三项 有序列表 有序列表使用数字并加上 ....第一项 2. 第二项 3. 第三项 第一项 第二项 第三项 列表嵌套 列表嵌套只需列表选项前面添加四个空格即可: 1....第二项 > + 第一项 > + 第二项 > + 第三项 区块中使用列表 第一项 第二项 第一项 第二项 第三项 列表中使用区块 如果要在列表项目内放进区块,那么就需要在 > 前添加四个空格缩进。...区块中使用列表实例如下: * 第一项 > 菜鸟教程 > 学不仅是技术更是梦想 * 第二项 第一项 第二项 Markdown 代码 如果是段落上一个函数或片段代码可以用反引号把它包起来

    1.6K10

    Markdown笔记 | 一篇最详细Markdown 教程 --> 收好

    Markdown是一种可以使用普通文本编辑器编写标记语言,通过简单标记语法,它可以使普通文本内容具有一定格式。...日常操作 1.1 段落换行符 段落只是一行或多行连续文本markdown源代码,段落由两个或多个空行分隔。Typora,您只需要一个空行(按Enter一次)即可创建一个新段落。...无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记: * 第一项 * 第二项 * 第三项 + 第一项 + 第二项 + 第三项 - 第一项 - 第二项 - 第三项 显示结果如下: ?...有序列表使用数字并加上 . 号来表示,如: 1. 第一项 2. 第二项 3. 第三项 显示结果如下: ? 1.10.1 列表嵌套 列表嵌套只需列表选项添加四个空格或Tab即可: 1....1.11.1 区块中使用列表 区块中使用列表实例如下: > 区块中使用列表 >> 1. 第一项> 2. 第二项>> - 第一项> - 第二项> - 第三项 显示结果如下: ?

    28.6K88

    Markdown语言常用语法

    Markdown 是一种轻量级标记语言,它允许人们使用易读易写文本格式编写文档。它编写文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式文档。...图4.1 Markdown 代码 5 Markdown 列表 Markdown 仅仅支持有序列表无序列表。 1)无序列表 无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记。...示例: * 第一项* 第二项* 第三项 + 第一项+ 第二项+ 第三项 - 第一项- 第二项- 第三项 效果: ? 图5.1 Markdown 无序列表 2)有序列表 有序列表使用数字并加上 ....第一项2. 第二项3. 第三项 效果: ? 图5.2 Markdown 有序列表 3)嵌套列表 列表嵌套只需列表选项添加四个空格即可。示例: 1....第一项: - 第一项嵌套第一个元素 - 第一项嵌套第二个元素2. 第二项: - 第二项嵌套第一个元素 - 第二项嵌套第二个元素 效果: ?

    75210

    Markdown语法hexo常用汇总

    baidu.com sina.com ~~tencent.com~~ 3.4 下划线 下划线可以通过HTML标签来实现 带下划线文本 显示效果如下: 带下划线文本 3.5 脚注 脚注是对文本补充说明...Markdown脚注格式如下: [^要注明文本]: 四、Markdown 列表 4.1 有序列表无序列表 Markdown支持有序列表无序列表,无序列表使用星号(*)、加号(+)或者减号(-)作为标记...第一项 2. 第二项 3. 第三项 第一项 第二项 第三项 4.2 列表嵌套 列表嵌套只需列表选项前添加四个空格即可: 1....第一项 > 2. 第二项 > + 第一项 > + 第二项 > + 第三项 显示效果: 区块中使用列表 1. 第一项 2....第二项 + 第一项 + 第二项 + 第三项 5.2 列表中使用区块 如果要在列表项目内放进区块,那么就需要在>前添加四个空格缩进。

    3.3K30

    一文学会Python爬虫框架scrapyXPathCSS选择器语法与应用

    Scrapy使用自带XPath选择器CSS选择器来选择HTML文档特定部分内容,XPath是用来选择XMLHTML文档节点语言,CSS是为HTML文档应用样式语言,也可以用来选择具有特定样式...使用XPath选择器CSS选择器解析网页速度要比BeautifulSoup快一些。...xpath()或css()方法获取指定内容,也可以直接使用response对象xpath()css()方法进行选择,然后调用get()方法获取第一项结果、调用getall()extract()方法获取包含所有结果列表...、调用re()re_first()方法使用正则表达式对提取到内容进行二次筛选(后者只返回第一项结果)。.../a[last()] 选择div节点内部最后一个a节点 //div/a[last()-1] 选择div节点内部倒数第二个a节点 //a[position()>3] 选择每组第4个开始往后a节点 //

    1.6K10

    Markdown 语法教程

    ~~BAIDU.COM~~显示效果如下所示:下划线下划线可以通过 HTML 标签来实现:带下划线文本显示效果如下所示:脚注脚注是对文本补充说明。...无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记:* 第一项* 第二项* 第三项+ 第一项+ 第二项+ 第三项- 第一项- 第二项- 第三项显示结果如下:有序列表使用数字并加上 ....第一项2. 第二项3. 第三项显示结果如下:列表嵌套列表嵌套只需列表选项添加四个空格即可:1. 第一项: - 第一项嵌套第一个元素 - 第一项嵌套第二个元素2....第一项> 2. 第二项> + 第一项> + 第二项> + 第三项显示结果如下:列表中使用区块如果要在列表项目内放进区块,那么就需要在 > 前添加四个空格缩进。...区块中使用列表实例如下:* 第一项 > 菜鸟教程 > 学不仅是技术更是梦想* 第二项显示结果如下:Markdown 代码如果是段落上一个函数或片段代码可以用反引号把它包起来(`),例如

    1.2K30

    用代码浏览器挂上一个专属自己小猫咪

    (当然,需要你用 html+css+js 实现,再导入进来就行) 这里,向各位大佬讨要一下学习资料(指css动画类,猫耳娘这种最好) 插件链接 先上效果图 ---- 整个插件基于 jq 进行 dom..., live2d 比起来差了不止一丢丢 当然,这个插件还是有一点可取之处,鼠标悬浮上去之后,会显示出两个按钮,一个是打开列表页面,然后进行资源管理;另一个就是在当前资源里选取下一个资源进行展示...列表管理 add 按钮添加一条行记录,第一项输入资源描述,第二项贴上资源 html 源码,后台使用了节流功能,动态检查文本输入,然后保存到浏览器 localStorage 不想要资源点 删除...直接删了 在这个地方,可以选择自己想要展示资源,直接点 启用 如图,我们切换个自己资源,简简单单 ---- 对了,这个弹窗怎么没有关闭按钮 遵循着懒人指南原则,鼠标移出弹窗后,延迟1s后自己会关...考虑到有喜欢左右横跳大佬(优化体验),也加入了节流理念 ---- 这个插件最大价值,就是提供了一个平台,可以使用自己开发 html,然后添加列表,直接启用就完事,专注于动画开发而不关心其他

    64800
    领券