George wrote:
A page break seems pretty fundamental though, wouldn't you want that in the spec?
With regard to styling links -- I guess that raises the question of styling in general, are you allowing authors to write a CSS file or something like that?
Well, the spec now supports page breaks, while leaving implementation details (ie, how to represent a pagebreak in the content) up to the individual story. I think flexibility is better than defining a standard in this situation, since picking some arbitrary universal way to represent a pagebreak (for example "***") could interfere with an author's content (in this example, if they wanted to use the string "***" in their story without representing a pagebreak). This way, they can specify their own pagebreak string and guarantee that there won't be parts of the story that will be incorrectly interpreted.
As for styling, CSS is definitely a possibility for HTML formatted stories (either through inline <style> tags or including an external stylesheet when exporting to HTML format--or any format that inherently supports HTML). In the case of prompts and choices, it would likely be styled as a generic template, as opposed to individually styling each prompt and choice (which is part of my thinking behind disallowing HTML formatting in that content--the other more important part is that wrapping an <a> tag around arbitrary author-generated HTML code will break in a lot of situations, and detecting/managing that could become nightmarish).