Based on Adaptive Technology Resource Centre (ATRC) guidelines, italic and bold markups are not allowed anymore. They suggest us to use
em (emphasis) and
strong (strong emphasis) tags.
AChecker v.1.0 is a free accessibility checker which built using open source code. They also has an integrated (X)HTML validator. This project hosted by Faculty of Information, Toronto University, Canada.
i element problem:
- WCAG 2.0 (Level AA)
- Guideline Group1.4 Distinguishable: Make it easier for users to see and hear content including separating foreground from background.
- i (italic) element is not used.
- i (italic) element used.
- Short Description
- This error will be generated for all i elements.
- The i element is not handled as well by screen readers as the em and strong elements.
- How To Repair
- Replace your i elements with em or strong.
For the b tag, see
b element problem.
I can’t find the real source on WCAG 2.0 site related to this problem. At least, the
b elements are not deprecated yet. HTML5 still using these presentational markups.
In my opinion, use semantic markups properly.