如何自定义php highlight的样式

1949idc 2年前 (2024-09-18) 阅读数 555 #编程语言

要自定义 PHP Highlight 的样式,您需要创建一个自定义的 CSS 文件,然后在 HTML 页面中引用它

  1. 创建一个名为 custom-highlight.css 的新文件。
  2. 在此文件中添加以下内容,以自定义代码高亮样式:
pre {
    background-color: #f5f5f5; /* 背景颜色 */
    border: 1px solid #dedede; /* 边框样式 */
    padding: 10px; /* 内边距 */
    overflow-x: auto; /* 水平滚动条 */
}

code {
    font-family: "Courier New", Courier, monospace; /* 字体 */
    font-size: 14px; /* 字体大小 */
}

.hl-default {
    color: #333; /* 默认文本颜色 */
}

.hl-keyword {
    color: #0070c0; /* 关键字颜色 */
}

.hl-string {
    color: #a31515; /* 字符串颜色 */
}

.hl-comment {
    color: #696969; /* 注释颜色 */
}

.hl-html {
    color: #800000; /* HTML 标签颜色 */
}

/* 其他自定义样式 */
  1. 根据需要修改上述 CSS 属性,以自定义代码高亮的外观。
  2. 在 HTML 页面中引用 custom-highlight.css 文件:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>PHP Code Highlighting Example</title>
    <link rel="stylesheet" href="custom-highlight.css"> <!-- 引用自定义 CSS 文件 -->
</head>
<body>
    <?php $code = ' <pre><code class="language-php"> <?php echo "Hello, World!"; ?>
            </code></pre>
        ';
        echo $code;
    ?>
</body>
</html>

现在,当您在 HTML 页面中使用 PHP Highlight 时,它将应用自定义的 CSS 样式。请注意,这个示例使用了 Prism.js 库,因此您需要在 HTML 页面中包含 Prism.js 和 Prism.css 文件。有关如何设置 Prism.js 的更多信息,请参阅 Prism.js 官方文档

版权声明

本文内容由互联网用户自发贡献,该文观点仅代表作者本人
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

© 2010 首途云安 & 厦门硕顿信息技术有限公司 & 闽ICP备11016866号  增值电信业务经营许可证:B1-20203020 地址:福建厦门思明区嘉禾路297号1806
高新技术企业
软件产品证书
计算机软件著作权
ISO认证
国家3A企业