浏览代码

* Patch from Nikolay Nikolov to fix compliance mode rendering

git-svn-id: trunk@15345 -
michael 15 年之前
父节点
当前提交
e3c08dc4ec
共有 2 个文件被更改,包括 7 次插入1 次删除
  1. 2 1
      utils/fpdoc/dw_html.pp
  2. 5 0
      utils/fpdoc/fpdoc.css

+ 2 - 1
utils/fpdoc/dw_html.pp

@@ -659,7 +659,8 @@ begin
   Doc := THTMLDocument.Create;
   Result := Doc;
   Doc.AppendChild(Doc.Impl.CreateDocumentType(
-    'HTML', '-//W3C//DTD HTML 4.0 Transitional//EN', ''));
+    'HTML', '-//W3C//DTD HTML 4.01 Transitional//EN',
+    'http://www.w3.org/TR/html4/loose.dtd'));
 
   HTMLEl := Doc.CreateHtmlElement;
   Doc.AppendChild(HTMLEl);

+ 5 - 0
utils/fpdoc/fpdoc.css

@@ -159,3 +159,8 @@ dd {
  margin: 0 0 0 110px;
  padding: 0 0 0.5em 0;
 }
+
+/* for browsers in standards compliance mode */
+td p {
+  margin: 0;
+}