Niepoprawne formatowanie zagnieżdżonych klawiszy?

0

Kod:

<kbd>Test <kbd>Test</kbd></kbd>

Wynik:
Test Test

0

<kbd>Test <kbd>Test <kbd>Test <kbd>Test</kbd></kbd></kbd></kbd>
Test Test Test Test

Szkoda, że maksymalny poziom zagnieżdżenia jest tak mały :(

0
Spine napisał(a):

<kbd>Test <kbd>Test <kbd>Test <kbd>Test</kbd></kbd></kbd></kbd>
Test Test Test Test

Szkoda, że maksymalny poziom zagnieżdżenia jest tak mały :(

No jak dla mnie to tylko jeden poziom powinien być respektowany, chyba.

1

Ale jak robisz skrót klawiszowy:
Ctrl + V
To zagnieżdżenie zaczyna mieć jakiś sens ;)

0

Tutaj mamy do czynienia ze znacznikiem HTML. Jak wiadomo, znaczniki HTML mozna zagniezdzac. Parser HTML, ktory usuwa niedozwolone znaczniki, po prostu pomija kbd, gdyz ten jest dozwolony.

2
Adam Boduch napisał(a):

Tutaj mamy do czynienia ze znacznikiem HTML. Jak wiadomo, znaczniki HTML mozna zagniezdzac. Parser HTML, ktory usuwa niedozwolone znaczniki, po prostu pomija kbd, gdyz ten jest dozwolony.

@Adam Boduch: No to może styl który nakłada backgorund i ramkę mozna by dodać tylko do nie-zagnieżdżonych <kbd>, coś w stylu:

:not(kbd) kbd {
  // style klawisza
}

Nadal możnaby dodać zagnieżdżone <kbd> w HTML, ale nie pokazywałby się tak brzydko ostylowany?

1

No i to jest bardzo dobry pomysł :) @Riddle utworzyłbyś PR?

1 użytkowników online, w tym zalogowanych: 0, gości: 1