不要动不动就把英语的术语、名称或概念牵强地翻译成中文。

不是「粗体和加重有什么区别」(原题如此),是「HTML 标签 有什么区别」。

HTML 的标签负责将内容标记为 HTML 元素,浏览器的默认 CSS 样式表负责按照 W3C 的建议来指定 HTML 元素的默认样式。在那个用 HTML 指定字体、字号、颜色……的时代,HTML 标签 的意思是「bold」(粗体),它是一个单纯的样式标签,指定文本要用粗体。 是一个带有着重意味的标签,浏览器通常也把它显示为粗体。

后来 CSS 兴起,CSS 语句 font-weight: bold 成为首选的设置粗体的手法。 这种样式标签通常被唾弃,而 这样的语义标签受推崇。

后来 HTML5 兴起,重新界定了 这几个相似标签的意义。直接从 HTML5 规范原文来看,其实很清楚:

:「stress emphasis of its contents」——强调内容。

:「strong importance for its contents」——着重内容。Emphasis 和 importance 的区别对于汉语使用者来说可能也比较难把握。但如果你熟悉英语的写作格式,你会明白格式化为斜体的各种强调文本与格式化为粗体的着重文本的区别。英语等西文的正文中,粗体其实是很少出现的。

:「a span of text in an alternate voice or mood, or otherwise offset from the normal prose in a manner indicating a different quality of text, such as a taxonomic designation, a technical term, an idiomatic phrase from another language, transliteration, a thought, or a ship name in Western texts」——无强调或着重意味的斜体(italic),比如生物学名、术语、外来语(比如「de facto」这样的英语里常用的拉丁语短语)……

:「a span of text to which attention is being drawn for utilitarian purposes without conveying any extra importance and with no implication of an alternate voice or mood, such as key words in a document abstract, product names in a review, actionable words in interactive text-driven software, or an article lede」——无强调或着重意味的粗体(bold),比如文章摘要中的关键词、评测文章中的产品名称、文章的导言……

所以是的,正常浏览器里 都显示为粗体。

「在网页显示中」没有什么区别。在代码编写上有区别。如果你懒得看 W3C 文档,手头又没有称职的教材或参考书,遇到 HTML 元素意义的问题时,直接去看维基百科的这个词条:HTML element

html的标签和标记有啥区别,HTML 元素 b 和 strong 有什么区别?//(强调标签的理解)...相关推荐

  1. 读书笔记∣标签:标记系统设计实践

    第一章 什么是标记 实例:LibraryThing 一个供超过20万来自世界各地的读书爱好者检索和标记自己个人书库的网站,是众多使用标签的网站和应用之一,标签是利用普通用户提供的关键词来进行信息组织的 ...

  2. seaborn可视化绘制双变量分组条形图(Annotating Grouped Barplot: Side-by-side)、添加数值标签进行标记

    seaborn可视化绘制双变量分组条形图(Annotating Grouped Barplot: Side-by-side).添加数值标签进行标记 目录

  3. seaborn可视化绘制双变量分组条形图(Customizing Annotation of Bars: Side-by-side)、添加数值标签进行标记、并自定义条形图数值标签的格式

    seaborn可视化绘制双变量分组条形图(Customizing Annotation of Bars: Side-by-side).添加数值标签进行标记.并自定义条形图数值标签的格式(从45000到 ...

  4. 常用的HTML标签(超文本标记语言)

    HTMl (Hyper Text Markup Language)基本标签 基本结构标签 <!--..-->注释标志,在"<!--"与"-->&q ...

  5. UL-969-2018 最新版 标签和标记标准

    什么是UL969标记和标签标准?一.UL 969标记 有时也称为ANSI 969 ,UL 969是标签和标记的标准,根据此标准生产的产品已经过UnderwritersLaboratories ( UL ...

  6. js和html以及css的区别,html、css、js中的区别与关系

    html.css.js中的区别与关系 2020/04/26 作者: 互盟股份 今天小盟给大家分享的是html.css.js中的区别与关系,相信很多人都不太了解,为了让大家更加了解html.css.js ...

  7. (转)Spring中Bean的命名问题(id和name区别)及ref和idref之间的区别

    Spring中Bean的命名 1.每个Bean可以有一个id属性,并可以根据该id在IoC容器中查找该Bean,该id属性值必须在IoC容器中唯一: 2.可以不指定id属性,只指定全限定类名,如: & ...

  8. 计算机考研英语一和英语二的区别,考研英语一和英语二的区别

    [文章导读]:初次考研的考生们对英语一.二,还是不太了解,我们今天就说说考研英语一和英语二有什么区别吧. 考研英语一和英语二的五大区别: 区别一:学术型研究生考英语一,专业学位研究生考英语二 区别二: ...

  9. R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,使x轴和Y轴的标签文本都使用粗体字体)、注意是轴标签而非轴标题

    R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,使x轴和Y轴的标签文本都使用粗体字体).注意是轴标签而非轴标题 目录

最新文章

  1. display函数怎么使用_Chapter19:拷贝构造函数
  2. Java学习总结:28
  3. kafka实战最佳经验,阿里又现海王!某程序员同时约两个女生十一出游
  4. 笑话(15) 这是地球
  5. SpringBoot 自带工具类~ObjectUtils
  6. ubuntu 16.04 登录后黑屏
  7. 百度编辑器UEditor使用问题小结
  8. 根据excel生成mysql数据库,根据excel生成数据库脚本
  9. 计算机配件出口单证,出口制单
  10. 机器学习-推荐系统中基于深度学习的混合协同过滤模型
  11. LiveZilla 详细 配置 设置 (二) 安装 LiveZilla
  12. Java知识复习清单
  13. SHIMANO套件差别详解
  14. android 智能电视 电视盒子 安卓嵌入式硬件LAN压力测试
  15. 算法实践-遗传算法GA
  16. XELA ROBOTICS 发布Uskin 皮肤触觉传感器
  17. 异构数据源之间交换数据的工具
  18. pageinspect
  19. pyserial串口通信
  20. SSH固定资产管理系统(含论文、开题报告、答辩PPT、辅导视频)、

热门文章

  1. 使用 dotnet 命令行配合 vscode 完成一个完整 .NET 解决方案的编写和调试
  2. 《从零开始学ASP.NET CORE MVC》:ASP.NET Core 中的 Main方法(5)
  3. 持续集成配置之Nuget
  4. ASP.NET Core MVC Tag Helpers 介绍
  5. Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
  6. 心电图计算心率公式_心电图到底能反应啥问题,看过之后你也能当“医生”
  7. 发布composer包到 Packagist,并设置自动同步(从github到Packagist)
  8. C#数组原来这么简单,你学废了吗?
  9. 【Envi风暴】Envi插件大全:多波段拆分工具的巧妙使用
  10. 【ArcGIS风暴】ArcGIS栅格数据(分区)统计方法总结