HTML5和DocBook之間的實際區別是什麼?DocBook與HTML - 區別
「實用」一詞指的是工作流程的差異。
這個問題是關於的區別。我不是問什麼更好。所以,這個問題是關於事實,所以,我希望它不會像基於意見的關閉。
HTML5和DocBook之間的實際區別是什麼?DocBook與HTML - 區別
「實用」一詞指的是工作流程的差異。
這個問題是關於的區別。我不是問什麼更好。所以,這個問題是關於事實,所以,我希望它不會像基於意見的關閉。
DocBook分隔內容及其格式。
憑藉單一的XML源可以產生:
所有這一切都有可能歸功於XSLT處理步驟。想象一下,例如,腳註。在HTML中,您必須添加數字,在頁腳中添加規則和腳註內容。用戶創建兩者之間的鏈接對於用戶很有幫助。在DocBook中,將腳註內容包裝到專用元素中就足夠了。所有相關的東西都是通過XSLT生成的。
在HTML的情況下,外觀調整僅限於CSS。雖然結構也可以通過JavaScript改變,但它並不實用。
如果只生成簡單的文檔,針對單頁面HTML輸出,DocBook(生成工作流)會帶來另一層級的複雜性。另一方面,藉助DocBook,您可以提供您喜歡的任何輸出(對於高級版本您可以聘請XSLT開發人員)。
HTML5直接在Web瀏覽器中工作,DocBook沒有,所以我猜工作流程的不同之處在於您可以直接在HTML5中爲Web創作內容,並且它原樣使用,而如果您在DocBook中創作它您需要將其轉換爲HTML5才能在Web上運行。
但DocBook具有提供工作流程的優勢,可以生成HTML,還可以生成PDF(以及手冊頁和其他可能遺忘的格式)。
是的,我聽說DocBook的優點是可以將其轉換爲PDF(或其他格式)。但是,我也可以將HTML轉換爲PDF ... –