<quote> et balisage HTML5 pour attribution des citations #4838

Open
opened 1 year ago by bricebou · 0 comments
bricebou commented 1 year ago

Aujourd'hui, le raccourci <quote> produit un simple élément HTML <blockquote> alors que désormais HTML5 permet un balisage pour attribuer la citation et même y associer une source.

Ainsi, developer.mozilla.org propose le balisage suivant:

<figure>
    <blockquote cite="https://www.huxley.net/bnw/four.html">
        <p>Words can be like X-rays, if you use them properly—they’ll go through anything. You read and you’re pierced.</p>
    </blockquote>
    <figcaption>—Aldous Huxley, <cite>Brave New World</cite></figcaption>
</figure>

Ce balisage fait-il unanimité ? Ou préfèreriez-vous ceci:

<blockquote cite="http://example.com">
    <p>ma super citation...</p>
    <footer>&ndash;Moi je, <cite>Mon autobiographie</cite></footer>
</blockquote>

Dans tous les cas, il me semble, ça nécessite de modifier le traitement de Textwheel mais aussi de modifier la syntaxe SPIP et ce qu'insère le Porte Plume.

Aujourd'hui, le raccourci `<quote>` produit un simple élément HTML `<blockquote>` alors que désormais HTML5 permet un balisage pour attribuer la citation et même y associer une source. Ainsi, [developer.mozilla.org](https://developer.mozilla.org/fr/docs/Web/HTML/Element/blockquote) propose le balisage suivant: ```html <figure> <blockquote cite="https://www.huxley.net/bnw/four.html"> <p>Words can be like X-rays, if you use them properly—they’ll go through anything. You read and you’re pierced.</p> </blockquote> <figcaption>—Aldous Huxley, <cite>Brave New World</cite></figcaption> </figure> ``` Ce balisage fait-il unanimité ? Ou préfèreriez-vous ceci: ```html <blockquote cite="http://example.com"> <p>ma super citation...</p> <footer>&ndash;Moi je, <cite>Mon autobiographie</cite></footer> </blockquote> ``` Dans tous les cas, il me semble, ça nécessite de modifier le traitement de Textwheel mais aussi de modifier la syntaxe SPIP et ce qu'insère le Porte Plume.
b_b added the
amélioration
label 5 months ago
b_b added this to the spip-4.2 milestone 5 months ago
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.