Hello Nicolas, Yes, thanks for explanation and code update. It works as you describe, as you can see below.
This is a change; now all links within a paragraph are given (inherit) the same ATTR_HTML. Is it possible with the new exporter to add ATTR_HTML attributes to individual link elements? Thanks again for all your work on this! -BC Org-mode: 7.8.11 (release_7.8.11-55-g3f0f87) Emacs: 24.1.50.1 Windows 7 Org input: -------------------------------------------------- #+ATTR_HTML: title="The Org mode homepage" style="color:red;" [[http://orgmode.org]] #+ATTR_HTML: title="Link hover text" [[http://www.orgmode.org][This paragraph]] describes how to use orgmode. A paragraph about #+ATTR_HTML: title="Link hover text" [[./orgmode][org-mode]] which describes org-e-html... #+ATTR_HTML: title="Link hover text" Another paragraph about [[./orgmode][org-mode]] which describes org-e-html... -------------------------------------------------- Old: -------------------------------------------------- <p> <a href="http://orgmode.org" title="The Org mode homepage" style="color:red;">http://orgmode.org</a> </p> <p> <a href="http://www.orgmode.org" title="Link hover text">This paragraph</a> describes how to use orgmode. </p> <p> A paragraph about <a href="./orgmode" title="Link hover text">org-mode</a> which describes org-e-html… </p> <p> Another paragraph about <a href="./orgmode">org-mode</a> which describes org-e-html… </p> -------------------------------------------------- New: -------------------------------------------------- <p> <a href="http://orgmode.org" title="The Org mode homepage" style="color:red;">http://orgmode.org</a> </p> <p> <a href="http://www.orgmode.org" title="Link hover text">This paragraph</a> describes how to use orgmode. </p> <p> A paragraph about </p> <p> <a href="./orgmode" title="Link hover text">org-mode</a> which describes org-e-html… </p> <p> Another paragraph about <a href="./orgmode" title="Link hover text">org-mode</a> which describes org-e-html… -------------------------------------------------- On Fri, Jun 8, 2012 at 6:28 AM, Nicolas Goaziou <n.goaz...@gmail.com> wrote: > Hello, > > William Crandall <bc3141...@gmail.com> writes: > >> "ATTR_HTML is only for paragraphs, not links." >> >> This puzzles me, because (1) the old exporter works fine >> on links that are inside paragraphs, as my example showed, >> and (2) the Manual says ATTR_HTML lines are for links: > > That's a major change from previous exporter. Now, almost every element, > including paragraphs, can have affiliated keywords at their > beginning. Hence you can write: > > #+attr_latex: something > - item 1 > - item 2 > > or > > #+attr_html: something > Some paragraph. > > This means that > > One paragraph. > #+attr_html: something > [[link]] > Second paragraph > > is equivalent to: > > One paragraph. > > #+attr_html: something > [[link]] > Second paragraph > > > Now let's have a look at your example. > > #+ATTR_HTML: title="The Org mode homepage" style="color:red;" > [[http://orgmode.org]] > > In this case, the affiliated keyword is attached to the paragraph > containing the link. But _the link can inherit from paragraph's > attributes_. > > Since this is not the case yet in, I've added into code base. Is it > working as expected? > > > I hope I am clearer now. > > > Regards, > > -- > Nicolas Goaziou