essepuntato / rash

Research Articles in Simplified HTML (RASH) Framework includes a markup language defined as a subset of HTML+RDF for writing scientific articles, and related tools to convert it into different formats, to extract data from it, etc.
https://w3id.org/people/essepuntato/papers/rash-peerj2016.html
ISC License
82 stars 24 forks source link

Use <em> and <strong> for emphasis #57

Closed RubenVerborgh closed 8 years ago

RubenVerborgh commented 8 years ago

RASH uses the wrong elements for emphasis:

This pull request introduces the correct elements with the semantics intended by RASH, which is <em> for emphasis and <strong> for strong emphasis.

With this pull request RASH becomes compatible with HTML5 with regard to emphasis.

nemanjavuk commented 8 years ago

+1

RubenVerborgh commented 8 years ago

Awesome, thanks :smile:

sideshowbarker commented 8 years ago

This change is a mistake based on a common misunderstanding about HTML and it’s disappointing to see it getting enshrined in RASH.

RubenVerborgh commented 8 years ago

@sideshowbarker What “common misunderstanding” do you mean? Please clarify why <i> and <b> would be more appropriate for emphasis and strong emphasis than <em> and <strong> (and don't forget to back that up with references to the HTML specification).

sideshowbarker commented 8 years ago

@RubenVerborgh I’ll pass.

RubenVerborgh commented 8 years ago

@sideshowbarker Given your lack of arguments, I guess we can safely say the HTML specification proves this change correct. Here's the specification of <i>, <b>, <em>, and <strong> to take away any remaining doubts.