html - 在网页上使用直接 ASCII 字体有什么问题吗?

标签 html web

以这段文字为例:

𝚃𝚘𝚝𝚊𝚕𝙿𝚛𝚘𝚝𝚎𝚌𝚝𝚒𝚘𝚗

如果您制作一个 HTML 文件,将上述文本从 StackOverflow 直接复制并粘贴到您的文本编辑器中,它将以该字体显示在网页上。为什么这不是在 HTML 中使用字体的标准方式,而是大多数人在可以简单地使用 ASCII 时只使用字体颜色?

最佳答案

一方面,这些特定字符具有非常特殊的含义,而不仅仅是字体。请参阅 Wikipedia 上的数学字母数字符号及其 Unicode chart .

其次,展示和内容是不同的事情。当文本的外观与文本的含义无关时,外观应该由 CSS 控制,而不是文本本身。 (另外,为什么要通过硬编码内容本身的外观来牺牲各种灵 active ?)

关于html - 在网页上使用直接 ASCII 字体有什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39240854/

相关文章:

linux - Web 浏览器创建到本地计算机的套接字连接。

javascript - Angular 2 : call a function defined globally in header only works on page load? 不是每次都是?

html - Perl Catalyst - 无法呈现模板............未找到

javascript - 通过 JavaScript 将新元素添加到 html 表不符合我的预期

html - 具有固定高度状态栏的 100% 高度内容的适当 CSS

html - 如何阻止 flex 元素离开容器

python - 在 BeautifulSoup 中提取带换行符的文本

html - 在不删除其子项的情况下删除 Chrome DevTools 中的 HTML 元素?

javascript - 使用 jQuery 折叠层次结构中的嵌套列表

javascript - Angular 等待 module.run 中的 promise