這兩個問題我想了很久,從開站開始就在想了
第一部分:
就是在 html 的換行標籤 <br>
與換段標籤 <p>
對 NVDA 或點顯器來說都是一樣的效果
都是直接換一行,中間沒有空白。
但實際上明眼的畫面不一樣, <br>
就是一般的換行,而 <p>
就是兩行之間會空出比較大的行距做為換段
在編輯文章時,我們的 markdown 中,文章直接換行會轉成 <br>
而中間空行則會轉成 <p>
所以在原文,我們想要將文章分段,雖然使用了空行,最後轉出來畫面上也的確會空比較開,
但反而是我們使用導讀軟體或摸點字的使用者會無感
而在使用三個反引號包夾是保留原格式,此時在原文空一行轉出來就會有空行的效果
如果 NVDA 可以將 <p>
轉成實際有空一行的效果那就沒這個問題了
第二部分:
因為無障礙的規範是層級標題必須照順序,一開始開站怕大家誤用,所以在討論區是把 H 標題的功能關掉的
那因為分段與分行的效果對導讀軟體無感,外加不能使用標題來區格文章的段落,
如果使用導讀軟體來閱讀討論區的文章就會很難以段落方式移動區塊
我有打算跟教學區一樣開放從第3級標題到第6級標題出來讓大家貼文時使用
反正文章我都會看,有問題會提醒或幫忙修改
針對這兩個部分各位有什麼想法?
特別是第一部分,我目前還沒想到比較好的解法
感謝