跳到内容

Libera-Chat/Libera-Chat.github.io

Libera Chat的网站

风格指南

内容

  • 使用英国英语。例外情况适用于内容:
    • 从外部来源(尤其是许可证文件)逐字复制;
    • 必须符合技术标准
  • 频道名称、昵称、频道模式、用户模式、IRC动词和IRC命令应转义(作为代码),例如:/加入#libera
  • 文件名将是URL slug;使用小写字母数字字符和无下划线
  • 在示例中,用标记必需的参数<>,以及带有的可选参数[]
  • 行不应超过78个字符,以便80列中的人终端可以编辑文本,而无需编辑器水平“翻页”当光标到达行的末尾时
  • 内部链接必须是根相关的

代码

  • 在代码中使用2个缩进空格
  • 注意让所有用户都可以访问网站,包括那些使用屏幕阅读器或纯文本网络浏览器
  • 对于CSS
    • 首选逻辑属性(例如,线内边缘相当地边缘左侧)
    • 通常,长度应定义为雷姆单位
    • 生成布局所必需的CSS应该放在适当的内联CSS;其他CSS应单独加载
  • 对于JS
    • 您可能不需要JavaScript
    • 使用standard.JS格式化JS
  • 对于HTML
    • 首选具有语义意义的元素(例如,<主要>,<文章>)

许可

本项目本身的内容根据CC BY-NC-SA 4.0国际公共许可证、和用于格式化和显示许可内容的底层源代码麻省理工学院许可证