in reply to Re: Re: Re: Re: Re: Re: Re: INS, DEL, Q tags now allowed in posts
in thread INS, DEL, Q tags now allowed in posts

I'm saying it's good on a semantic level. The fact that this has to put it on a political agenda is unfortunate, but does put me behind that agenda. Do note which one is the cause and which is the effect.

Makeshifts last the longest.

  • Comment on Re^8: INS, DEL, Q tags now allowed in posts

Replies are listed 'Best First'.
Re: Re: Re: Re: Re: Re: Re: Re: Re: INS, DEL, Q tags now allowed in posts
by diotalevi (Canon) on Aug 10, 2004 at 14:50 UTC
    So I'm curious - how were you planning to use Q over BLOCKQUOTE? I appreciate that getting more semantics is good but it isn't worth it if it isn't going to be usable for most people out there. That is, the PM-using audience anyway. We use *more* oddball and standards-appreciating clients but I would guess most of the people here on Windows are also here on IE (citing my own server logs which gets a lot of referrals from pm http://lik.grenekatz.org/analog/os.png).

      Do not confuse BLOCKQUOTE with Q. They serve very different purposes. Q is an inline element for inline quotations. BLOCKQUOTE is a block-level element (you can't use it inside paragraph tags f.ex) and must only contain block-level elements itself (so you must write <blockquote><p>text here</p></blockquote> in order for the markup to validate — leaving out the paragraph tags leads to invalid markup).

      It would be silly to argue which one should be used: there is no overlap in functionality.

      Makeshifts last the longest.

        so you must write <blockquote><p>text here</blockquote></p>

        A nit: this is doctype-dependent. If you're using a HTML4 transitional (or, I presume, any previous DT), this is not true—it is for HTML 4 Strict and for XHTML, however, which I wasn't aware of. Thanks for pointing that out!



        If God had meant us to fly, he would *never* have given us the railroads.
            --Michael Flanders

        Ah ok. I'd never cared about that inline vs block-level with this because it never mattered and it always did the right thing for me. There aren't any MUSTs here because this stuff works correctly (as defined by my expectations, not the specification). So from a lived experience perspective, there is overlap.

        Once I ignore that there is a difference between blocks and inline, is there a difference? Also, on the presentation vs meaning comparison, BLOCKQUOTE used for anything that Q wouldn't be?