網頁文章編輯首行縮進有必要嗎?

我是一個web前端開發者,最近在網頁文章段落首行是否有必要縮進的問題上與網路編輯產生分歧。。


嗯,我也曾因為這個問題和編輯產生過衝突……

首先關於段首縮進本身,知乎上已經有了不少討論 [注],我姑且總結如下:

  • 段首縮進兩個漢字(的寬度)並不是絕對正確的真理,只是一種習慣。可以縮進一個漢字、兩個漢字,也可以不縮進。
  • 手寫和紙質印刷中段首縮進兩個漢字仍然是約定俗成,很少有人打破;而網頁中不用縮進已經可以被絕大多數人都接受,但要配合使用較大的段落間距。
  • 但不論如何都要採取某種措施來作為段落分隔的標誌,所以段首縮進和段間距至少要用一種。

國內的傳統新聞、門戶網站,基本都使用了段首縮進,而一些新興的媒體和個人博客則基本不縮進。其中,新浪使用兩個全形空格實現,而騰訊和網易使用 CSS 實現:後者是(相對)正確的做法,前者也是可以接受的。

之前我在進行一個新聞類網站的改版工作。我失望地發現,後台的所見即所得編輯器功能太複雜且生成的代碼很不幹凈;更別提改版之前的大量文章的格式沒有統一,有的文章縮進了,有的沒有用空格縮進,有的用半形空格縮進,有的用全形空格縮進。

我不知道你的網站是什麼情況,也不知道你們後台編輯器是什麼樣的。如果沒有歷史包袱,則一定要跟編輯說明後台發文章的時候不要帶任何的樣式,包括段間空行,包括段首縮進——不要用全形空格,更不要用半形空格,告訴他段首縮進是 CSS 的任務不是編輯的工作。

如果有歷史包袱,那麼就要考慮折衷的辦法,比如想辦法把之前的文章中的空格全去掉,要麼就規定以後只能用全形空格,總之一定要統一。

最後我的做法是讓編輯來做縮進,用兩個全形空格。我沒有在這個問題上固執,因為即使解決了段首縮進,那個後台編輯器的代碼也沒法乾淨到我可以完全用 CSS 控制好的程度。後來我寫了一份編輯範式給了總編輯,但是他們執行得很不好。最後我放棄了教編輯們去怎麼使用編輯器了,一是我自己都用不利索,二是我覺得沒辦法跟他們解釋清楚這樣做的道理。

註:

  • 寫文章時段首空兩格是從何時開始的?為什麼這樣設計?

  • 為什麼中文排版(包括中港台)沒有學英文排版那樣,首段不縮進?
  • 中文排版時,段首縮進你一般按幾次空格鍵?
  • 為什麼有的中文書籍段首沒有縮進?


縮進不縮進更是一種常識,不僅僅是一種習慣,不是你想縮進就縮進,不想縮進就不想縮進。無論是書籍、媒體形式不同,縮進的目的都是為了區分段落,除非你別處心裁的畫一條分割線來區分段落,否則縮進還是必須的。只要達到了目的,縮進不縮進視情況而定了,打空格還是標準和簡單的。


推薦閱讀:

如何看待劉超被免去總監職務並從管理團隊除名?
App 設計與 web 設計的主要區別是什麼?
如何精準推送?
為什麼iPad Air 2取消了靜音撥片?會產生什麼不便?
一款優秀 APP 的交互設計,怎樣學習和借鑒呢?

TAG:用戶體驗 | CSS | 排版 |