w3c / w3c/clreq

The way punctuation marks are represented is interfered by styling

Open
#776 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

樣式/styling
Dominant language
HTML
Stars
809
Forks
66
Avg merge
19m
Merged PRs (30d)
1

Description

(See English translation below)

CLReq 在引述某个标点符号字符时,常用形如 [「] 的体例。

该体例当下受浏览器标点挤压排版的影响,在视觉可能会误导读者对字符本身的占宽或字面相对位置的认知。例如下图(Chrome v150.0.x 中 text-spacing-trim: normal; 排版效果):

Image https://www.w3.org/TR/clreq/#id80

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the rendering shown in the issue in Chrome with text-spacing-trim: normal, then inspect how punctuation characters such as [「] are represented and styled in CLReq. Done means the displayed representation no longer misleads readers about the character's width or relative position, with the relevant rendering behavior verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, html
Domain
frontend, internationalization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.