Lee Daniel Crocker wrote:
On Sun, 2005-06-12 at 04:57 +0200, Erik Moeller wrote:
a) This {{i may be {{b}}nested, as long}} reads horrible. Having styles separated from words with spaces makes them look like words. They are markup syntax, hence must be clearly visually distinct from the content they describe.
I agree it looks bad, so let's consider some alternatives (I've separated this into a separate thread).
[snip]
Another possibility is to put the ID between the braces:
{i{ may be {b{ nested}}, as long}}
Well, to be consistent with other stuff consider:
{{i|may be {{b|nested}}, as long}}
Humans may of course use extra whitespace for readability: {{i| may be {{b| nested}}, as long}}
However I'll chime in on not being too thrilled about using curly braces for this; co-opting our current syntax to do something totally different is troublesome in a way that replacing old things with different new things isn't.
Not necessarily a killer; actually you could use the above syntax exactly to produce things that look sort of like styles now, minus nesting etc. Put in [[Template:i]] "<i>{{{1}}}</i>" ... :)
-- brion vibber (brion @ pobox.com)