]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/todo/html.mdwn
web commit by JeroenSchot: idea about markdown enclosing.
[ikiwiki.git] / doc / todo / html.mdwn
index cb77774b5d83fdbf4748e1871718fbd790b3cf6a..e7ba8bc42a0fbdee1f64dda8ab18c4f0f567e1fa 100644 (file)
@@ -1,24 +1,28 @@
-Make the html valid. Add css and prettify. Make RecentChanges use table for
+Create some nice stylesheets. Make RecentChanges use table for
 formatting, and images to indicate web vs svn commits and to link to diffs.
 
 All of this should be doable w/o touching a single line of code, just
 formatting, and images to indicate web vs svn commits and to link to diffs.
 
 All of this should be doable w/o touching a single line of code, just
-editing the [[templates]] BTW.
+editing the [[templates]] and/or editing [[style.css]] BTW.
 
 
-Current problems:
+## html validation
 
   * A doctype should be added: do we want XHTML 1.0 or HTML 4.01 Trans as
     default?
     
        Need to choose a doctype that corresponds to what [[MarkDown]]
        generates. For example, it does generate <hr />
 
   * A doctype should be added: do we want XHTML 1.0 or HTML 4.01 Trans as
     default?
     
        Need to choose a doctype that corresponds to what [[MarkDown]]
        generates. For example, it does generate <hr />
-       So xhml seems a good fit and I'm going to add that to the
+       So xhtml seems a good fit and I'm going to add that to the
        templates. 
        
        One consideration of course is that regular users might embed html
        templates. 
        
        One consideration of course is that regular users might embed html
-       that uses deprecated presentational elements like <center>.
+       that uses deprecated presentational elements like <center>. At
+        least firefox seems to handle that mixture ok. 
        --[[Joey]]
        
   * If XHTML: In templates <hr> should become <hr /> etc.
        --[[Joey]]
        
   * If XHTML: In templates <hr> should become <hr /> etc.
+        
+    Done --[[Joey]]
+
   * Image wikilinks should provide an alt text (maybe '$filname wiki-image'?).
 
        Now it will be the text of the [[WikiLink]], which even allows
   * Image wikilinks should provide an alt text (maybe '$filname wiki-image'?).
 
        Now it will be the text of the [[WikiLink]], which even allows
@@ -37,4 +41,11 @@ Current problems:
        markdown enclosing it in other spanning tags in some cases.
        I've implemented this hack now. :-/ --[[Joey]]
 
        markdown enclosing it in other spanning tags in some cases.
        I've implemented this hack now. :-/ --[[Joey]]
 
+       I used this 'hack' myself, but yesterday I came up with a better idea:  
+           <div class="inlinepage">  
+           [ [inlinepage] ]  
+           </div>  
+       This prevents markdown enclosing and even adds a useful css identifier. --[[JeroenSchot]]
+
+This page is now valid.
 Test: [validate this page](http://validator.w3.org/check?url=referer)
 Test: [validate this page](http://validator.w3.org/check?url=referer)