1 #+OPTIONS: H:3 num:nil toc:2 \n:nil ::t |:t ^:{} -:t f:t *:t tex:t d:(HIDE) tags:not-in-toc
2 #+STARTUP: align fold nodlcheck hidestars oddeven lognotestate hideblocks
3 #+SEQ_TODO: TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
4 #+TAGS: Write(w) Update(u) Fix(f) Check(c) noexport(n)
5 #+TITLE: CSS Source Code Blocks in Org Mode
6 #+AUTHOR: Thomas S. Dye
7 #+EMAIL: tsd[at]tsdye[dot]com
9 #+HTML_LINK_UP: index.html
10 #+HTML_LINK_HOME: https://orgmode.org/worg/
11 #+EXCLUDE_TAGS: noexport
15 <div id="subtitle" style="float: center; text-align: center;">
17 Org Mode support for <a
18 href="http://www.w3.org/Style/CSS/Overview.en.html">Cascading Style Sheets</a>
23 * Template Checklist [12/12] :noexport:
25 - [X] Indicate #+AUTHOR:
27 - [X] Revise banner source block [3/3]
28 - [X] Add link to a useful language web site
29 - [X] Replace "Language" with language name
30 - [X] Find a suitable graphic and use it to link to the language
32 - [X] Write an [[Introduction]]
33 - [X] Describe [[Requirements%20and%20Setup][Requirements and Setup]]
34 - [X] Replace "Language" with language name in [[Org%20Mode%20Features%20for%20Language%20Source%20Code%20Blocks][Org Mode Features for Language Source Code Blocks]]
35 - [X] Describe [[Header%20Arguments][Header Arguments]]
36 - [X] Describe support for [[Sessions]]
37 - [X] Describe [[Result%20Types][Result Types]]
38 - [X] Describe [[Other]] differences from supported languages
39 - [X] Provide brief [[Examples%20of%20Use][Examples of Use]]
41 CSS is a mechanism for adding style to Web documents.
43 CSS can't be executed. Org mode supports tangling of CSS source code blocks.
44 * Requirements and Setup
46 Emacs includes a css-mode.
48 There is no need to activate CSS with =org-babel-do-load-languages=.
50 * Org Mode Features for CSS Source Code Blocks
52 There are no language-specific default values or header arguments for CSS.
54 CSS doesn't support sessions.
57 CSS source code blocks don't return results. They exist solely for