This card has no actions. We make the card title a link (a href
).
With a mouse: note how the cursor only changes on the link, but the
whole card gets hover
styles.
With a keyboard: note how the we use focus-within
to give
the cards styles when the link has focus
.
With a screen reader note how the link text is just "Card title" and not the whole card, even though the whole card acts like a link.
This card has one action. Only the button
is interactive.
With a mouse: note how the cursor only changes on the
button
, but the whole card gets
hover
styles.
With a keyboard: note how the we use focus-within
to give
the cards styles when the button
has focus
.
With a screen reader: note how we use visually hidden text to make the
button
clearer - "Edit card title"
This card has three actions. We make the card title a link (a href
and the two other actions button
s.
With a mouse: note how the cursor only changes on the link and the
buttons
, but the whole card gets
hover
styles.
With a keyboard: note how the we use focus-within
to give
the cards styles when the link or buttson have focus
.
This card is naughty. It's:
div
into a button;
This card has no actions. We make the card title a link (a href
). We use content
in an after
to make the clickable area the size of the card.
With a mouse: note how the cursor changes on the whole card.