浏览代码

ox-html: Restore wrongly omitted table attributes under HTML5

* lisp/ox-html.el (org-html-table): For HTML5,
  omit :html-table-attributes but not :id or :attr_html.

TINYCHANGE
Kodi Arfer 11 年之前
父节点
当前提交
abacffb3e0
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. 6 6
      lisp/ox-html.el

+ 6 - 6
lisp/ox-html.el

@@ -3163,12 +3163,12 @@ contextual information."
 	    (number (org-export-get-ordinal
 		     table info nil 'org-html--has-caption-p))
 	    (attributes
-	     (if (org-html-html5-p info) ""
-	       (org-html--make-attribute-string
-		(org-combine-plists
-		 (and label (list :id (org-export-solidify-link-text label)))
-		 (plist-get info :html-table-attributes)
-		 (org-export-read-attribute :attr_html table)))))
+	     (org-html--make-attribute-string
+	      (org-combine-plists
+	       (and label (list :id (org-export-solidify-link-text label)))
+	       (and (not (org-html-html5-p info))
+		    (plist-get info :html-table-attributes))
+	       (org-export-read-attribute :attr_html table))))
 	    (alignspec
 	     (if (and (boundp 'org-html-format-table-no-css)
 		      org-html-format-table-no-css)