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

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).
  • Comment on Re: Re: Re: Re: Re: Re: Re: Re: Re: INS, DEL, Q tags now allowed in posts

Replies are listed 'Best First'.
Re^10: INS, DEL, Q tags now allowed in posts
by Aristotle (Chancellor) on Aug 10, 2004 at 15:02 UTC

    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?

        Err, yes, there is. You can't put BLOCKQUOTE in the middle of a sentence. That is the purpose of Q — to be used in the middle of text, with quotation marks applied appropriately by the browser.

        BLOCKQUOTE on the other hand shows up as a block of its own.

        Makeshifts last the longest.