网页显示 :mad:

The final project in my 1st year web development class is to design and develop a site to teach a skill. This semester, several students are creating sites with musical themes: how to play guitar, read sheet music, etc. That got me thinking: what’s the best way to create musical notation on a modern website?

我一年级网络开发课程的最后一个项目是设计和开发一个教授技能的网站。 这个学期,几个学生正在创建具有音乐主题的网站:如何弹吉他,阅读乐谱等。这让我开始思考:在现代网站上创建音乐符号的最佳方法是什么?

Most digital sheet music is delivered in a format that’s indistinguishable from the bound papers we remember from childhood lessons, only locked into PDFs. To present musical notation in an accessible, usable way on the web, we need to take a different approach.

大多数数字活页乐谱的传送格式与我们从童年课时记得的装订纸没有区别,只有锁定为PDF。 为了以一种可访问的,可用的方式在网络上呈现音乐符号,我们需要采用其他方法。

音乐人物 (Musical Characters)

Most developers don’t realise that there are dozens of musical symbols buried in most typefaces, easily accessible through codes or a glyph. While not enough to reproduce a complex score, these symbols are enough to render basic musical phrases on web pages.

大多数开发人员没有意识到,大多数字体中埋藏着许多音乐符号,可以通过代码或字形轻松访问。 这些符号虽然不足以再现复杂的乐谱,但足以在网页上呈现基本的乐句。

So long as you’re encoding your page in UTF-8, you should be able to simply copy and paste the glyphs directly into your markup:

只要您使用UTF-8编码页面,就应该能够简单地将字形直接复制并粘贴到您的标记中:

<li>♪</li>

You can take the same approach with CSS generated content:

您可以对CSS生成的内容采用相同的方法:

li:before { content: "♯"; }

For the sake of convenience, I’ve also included the decimal and hexadecimal entities for each glyph; these should be used if with JavaScript or in MySQL, as using Unicode characters can cause errors if they are inserted directly into MySQL feilds.

为了方便起见,我还为每个字形包含了十进制和十六进制实体 。 如果在JavaScript或MySQL中应使用这些字符,因为如果将Unicode字符直接插入MySQL字段,则使用它们会导致错误。

音符,乐谱,利器和谱号 (Notes, Flats, Sharps & Clefs)

HTML Entity Hex Entity Produces Description
\2669 quarter note
\266a eighth note
\266b beamed eighth note
\266c beamed sixteenth note
\266f flat
\2670 natural
\2671 sharp

网页显示 :mad:_在网页上写乐谱:基础相关推荐

  1. N01web网页设计实例作大作业(div+css) ——中国茶文化(6页) 茶文化网页制作作业_中国化(网页设计...

    web网页设计实例作业 --中国茶文化(6页) 茶文化网页制作作业_中国化(网页设计- 文章目录 web网页设计实例作业 --中国茶文化(6页) 茶文化网页制作作业_中国化(网页设计... 一.作品展 ...

  2. HTML5期末大作业:动漫网站设计——火影忍者动漫(7页) HTML+CSS+JavaScript 漫画网页制作作业_电影网页设计...

    HTML5期末大作业:动漫网站设计--火影忍者动漫(7页) HTML+CSS+JavaScript 漫画网页制作作业_电影网页设计- 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电 ...

  3. HTML+CSS静态页面网页设计作业——2019凡客服装店铺商城(1页) HTML+CSS+JavaScript HTML+CSS大作业_ 服装店铺网页制作作业_购物网页设计...

    HTML5期末大作业:服装店铺商城网站设计--2019凡客服装店铺商城(1页) HTML+CSS+JavaScript HTML+CSS大作业: 服装店铺网页制作作业_购物网页设计- 文章目录 HTM ...

  4. HTML5期末大作业:服装店铺商城网站设计——2019凡客服装店铺商城(1页) HTML+CSS+JavaScript HTML+CSS大作业: 服装店铺网页制作作业_购物网页设计...

    HTML5期末大作业:服装店铺商城网站设计--2019凡客服装店铺商城(1页) HTML+CSS+JavaScript HTML+CSS大作业: 服装店铺网页制作作业_购物网页设计- 常见网页设计作业 ...

  5. 静态HTML网页设计作品——火影忍者动漫(7页) HTML+CSS+JavaScript 漫画网页制作作业_电影网页设计

    HTML5期末大作业:动漫网站设计--火影忍者动漫(7页) HTML+CSS+JavaScript 漫画网页制作作业_电影网页设计- 文章目录 HTML5期末大作业:动漫网站设计--火影忍者动漫(7页 ...

  6. 介绍家乡网页html代码_「HTML一」 html基础

    一.html的介绍 1.1 html的定义 HTML 的全称为:HyperText Mark-up Language, 指的是超文本标记语言.标记:就是标签, 标签名称>,比如:. 等,标签大多 ...

  7. js 定时网页点击_学生网页作业制作网页设计成品免费下载第五期

    0 1 作品编号 MF13 网页主题:文学文章类题材网页作品 布局方式:表格布局 作品页数:6页 下载链接:见官网 下载密码:nl5m 作品介绍:文学诗词类题材学生网页基础作品,采用表格布局制作,共6 ...

  8. opencv包络圆_砂土地基上圆形浅基础三维破坏包络面的理论研究

    对于圆形浅基础,传统的地基承载力分析理论主要有Terzaghi.Vesic.Hansen.Meyerhoff等提出的各种经验.半经验公式,对于倾斜与偏心荷载作用下的浅基础稳定性问题,一般是基于Terz ...

  9. django链接mysql网页显示数据_使用Django连接mysql数据库并显示在网页上

    由于使用Django框架来做网站,需要动态显示数据库内的信息,所以读取数据库必须要做 接下来分两步来做这个事,添加网页,读取数据库: 一.添加网页 首先需要在工程中新建一个app python man ...

最新文章

  1. 2022-2028年成都餐饮业投资分析及前景预测报告
  2. jquery 设置css样式
  3. OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程
  4. 微软放弃IE浏览器 应尽快完成国产化替代
  5. 异步服务_微服务全链路异步化实践
  6. lftp linux,linux下使用 lftp
  7. win10安装Unbuntu的Linux系统的虚拟机02
  8. WordPress多语言插件
  9. C#.NET分别以GET和POST方式抓取远程页面
  10. 利用vb进行autocad图形格式的批量自动转换.pdf_ReaConverter Lite图像批量转换器下载V7.607官方版...
  11. GoC全教程(附各种下载、教程链接)
  12. 如何批量添加图片到ppt的方法
  13. 紫光扫描仪ocr_清华紫光OCR下载
  14. 【元胞自动机】元胞自动机多车道信号交叉口仿真【含Matlab源码 818期】
  15. lorem ipsum是什么
  16. 计算机与S7-200 PLC通信的步骤,建立与S7-200 CPU在线联系设置修改PLC通信参数
  17. 高端光刻机为什么那么难制造?
  18. 互联网发展新篇章 下一波红利在哪里?
  19. JAVA API文档中文版,网盘下载
  20. 前端第六次培训(JS运算符,数组)

热门文章

  1. cv::calcHist()
  2. 手机浏览器Java Script_Web浏览器对ECMAScript的支持详述
  3. 恐狼后卫 (区间dp)
  4. 2013年小米校园招聘笔试题-朋友圈
  5. python acme_在Python中从ACME包解析CDR
  6. 全国计算机电脑系统有问题吗,重装系统对电脑有损害吗_重装系统对电脑有什么影响-win7之家...
  7. uniapp引入xgplayer(西瓜播放器)实现视频监控
  8. 分页存储管理方式介绍及例题
  9. 智算新时代,浪潮云海云图生态3.0打开千亿智慧生态市场
  10. iOS开发之头像裁剪