当前位置:首页 > CSS

css制作存放代码

2026-03-11 19:25:47CSS

使用 <pre><code> 标签

在 HTML 中,<pre> 标签用于保留文本的格式(包括空格和换行),<code> 标签用于标记代码片段。结合两者可以更好地展示代码。

<pre><code>
  function helloWorld() {
    console.log("Hello, World!");
  }
</code></pre>

通过 CSS 美化代码块

为代码块添加背景色、边框和字体样式,提升可读性。

css制作存放代码

pre {
  background-color: #f4f4f4;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 10px;
  overflow-x: auto;
}

code {
  font-family: "Courier New", monospace;
  color: #333;
}

语法高亮支持

使用第三方库(如 Prism.js 或 Highlight.js)为代码添加语法高亮效果。

css制作存放代码

<!-- 引入 Highlight.js -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/default.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>

<!-- 示例代码块 -->
<pre><code class="language-javascript">
  const greet = () => "Hello, World!";
</code></pre>

响应式代码容器

确保代码块在移动设备上可横向滚动,避免内容溢出。

pre {
  max-width: 100%;
  overflow-x: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
}

自定义滚动条样式

为代码块的滚动条添加样式(仅支持 WebKit 浏览器)。

pre::-webkit-scrollbar {
  height: 8px;
}

pre::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 4px;
}

标签: 代码css
分享给朋友:

相关文章

css网页制作

css网页制作

CSS网页制作基础 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。以下是核心知识点: 选择器与样式规则 /* 标签选择器 */ p { color: #333; fo…

css制作圆

css制作圆

使用CSS制作圆形元素 通过CSS的border-radius属性可以轻松将元素变为圆形。以下是具体实现方法: 基本圆形实现 .circle { width: 100px; height:…

css制作搜索框

css制作搜索框

制作搜索框的基本结构 使用HTML创建一个简单的搜索框结构,包含输入框和搜索按钮: <div class="search-box"> <input type="text" pl…

css制作网站导航

css制作网站导航

使用CSS制作网站导航的方法 水平导航栏 通过display: inline-block或flexbox布局实现水平导航栏。设置背景色、间距和悬停效果增强交互性。 .navbar { backg…

css导航栏制作

css导航栏制作

CSS导航栏制作方法 水平导航栏 使用display: inline-block或flexbox实现水平导航栏。设置背景色、内边距和悬停效果增强交互性。 .navbar { backgroun…

css页脚制作

css页脚制作

CSS页脚制作方法 基础页脚结构 在HTML中创建页脚的基本结构,使用<footer>标签包裹内容: <footer> <div class="footer-con…