[whatwg] Fwd: a and button

Garrett Smith dhtmlkitchen at gmail.com
Sun Oct 19 09:23:32 PDT 2008

---------- Forwarded message ----------
From: Garrett Smith <dhtmlkitchen at gmail.com>
Date: Sun, Oct 19, 2008 at 9:12 AM
Subject: Re: [whatwg] a and button
To: Håkon Wium Lie <howcome at opera.com>

Håkon Wium Lie wrote:
> Also sprach Kornel Lesinski:
>  > > It's not a link. I'd like for buttons to work as links so that they
>  > > take me to a page when I click on them.
>  >  > http://www.w3.org/TR/css3-ui/#appearance
>  >  > a {appearance: button} should do that.
> Yes, that's a good proposal. However, it doesn't work in current browsers.

Did you investigate that?

> This markup works (in Mozilla, Opera, Webkit), and it looks pretty good:
>  <a href="http://www.w3.org/"><button>W3C</button></a>
> So, I think HTML5 should describe it.

That doesn't sound like a compelling reason to me.


> I'd like for links to use the <a>
> element.

Then do that.

<!DOCTYPE html>
       <style type="text/css">
a {
 -webkit-appearance: button;
 -moz-appearance: button;
 appearance: button;
<a href="foo.html">asdf</a>

ISTM that if you want a link to look like a button, using an anchor
tag and styling it to look like a button is the way to go. It will
degrade more consistently, be more semantic, and won't cause issues
with tabIndex order or keyboard navigation.


> -h&kon
>              Håkon Wium Lie                          CTO °þe(R)ª
> howcome at opera.com                  http://people.opera.com/howcome

More information about the whatwg mailing list