BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:22/01/2008: CSS to HTML Compiler
X-WR-CALDESC:I&#8217;ve searched around the &#8216;Net for something like this before, but without success, so decided to write my own. The basic idea is this: there are certain circumstances in which you need to write some styled HTML without access to the document&#8217;s header. For example, when composing HTML-formatted e-mails, which may be displayed in a web-based e-mail client; when adding content to limited content-management system; or in an eBay auction description. In such a situation, you can&#8217;t (validly) include a &lt;link rel=&quot;stylesheet&quot;&gt; element, nor a ... block (if you do include such a construct it may just about work, but the document will not be valid), so instead you are reduced to using HTML style attributes all over the place.  However, it is slow work using style attributes as you can&#8217;t take advantage of CSS selectors. Instead&#8230;
BEGIN:VJOURNAL
DTSTART:20080205T104707Z
DTEND:20080205T104707Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment1
SUMMARY:Comment 001
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080211T224911Z
DTEND:20080211T224911Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment2
SUMMARY:Comment 002
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080217T211253Z
DTEND:20080217T211253Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment3
SUMMARY:Comment 003
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080218T015743Z
DTEND:20080218T015743Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment4
SUMMARY:Comment 004
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080221T062726Z
DTEND:20080221T062726Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment5
SUMMARY:Comment 005
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080225T195733Z
DTEND:20080225T195733Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment6
SUMMARY:Comment 006
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080225T210326Z
DTEND:20080225T210326Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment7
SUMMARY:Comment 007
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080227T030708Z
DTEND:20080227T030708Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment8
SUMMARY:Comment 008
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080227T041127Z
DTEND:20080227T041127Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment9
SUMMARY:Comment 009
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080227T041304Z
DTEND:20080227T041304Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment10
SUMMARY:Comment 010
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080402T100425Z
DTEND:20080402T100425Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment11
SUMMARY:Comment 011
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080403T151232Z
DTEND:20080403T151232Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment12
SUMMARY:Comment 012
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080613T165535Z
DTEND:20080613T165535Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment13
SUMMARY:Comment 013
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080618T030920Z
DTEND:20080618T030920Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment14
SUMMARY:Comment 014
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080623T200748Z
DTEND:20080623T200748Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment15
SUMMARY:Comment 015
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080627T193052Z
DTEND:20080627T193052Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment16
SUMMARY:Comment 016
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080721T090719Z
DTEND:20080721T090719Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment17
SUMMARY:Comment 017
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080805T143219Z
DTEND:20080805T143219Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment18
SUMMARY:Comment 018
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080825T172511Z
DTEND:20080825T172511Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment19
SUMMARY:Comment 019
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080830T214057Z
DTEND:20080830T214057Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment20
SUMMARY:Comment 020
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080831T222643Z
DTEND:20080831T222643Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment21
SUMMARY:Comment 021
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080908T224823Z
DTEND:20080908T224823Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment22
SUMMARY:Comment 022
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080909T132704Z
DTEND:20080909T132704Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment23
SUMMARY:Comment 023
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080925T162346Z
DTEND:20080925T162346Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment24
SUMMARY:Comment 024
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20081001T221654Z
DTEND:20081001T221654Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment25
SUMMARY:Comment 025
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20081103T172956Z
DTEND:20081103T172956Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment26
SUMMARY:Comment 026
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20081115T061459Z
DTEND:20081115T061459Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment27
SUMMARY:Comment 027
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20081223T103618Z
DTEND:20081223T103618Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment28
SUMMARY:Comment 028
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20081231T214020Z
DTEND:20081231T214020Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment29
SUMMARY:Comment 029
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20090103T153137Z
DTEND:20090103T153137Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2008/01/22/css-compile/comments#comment30
SUMMARY:Comment 030
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
END:VCALENDAR
