/ / Kramdown ID dla dowolnego elementu? - jekyll, projekt wdrożenia internetowego, kramdown

Identyfikator Kramdown dla dowolnego elementu? - jekyll, projekt wdrożenia WWW, kramdown

Uczę się Jekyll, który używa Kramdown jako preprocesora HTML.

Wydaje mi się, że nie mogę wypracować sposobu przypisywania elementów do identyfikatora.

W Kramdown stworzył listę, której właśnie używasz

1.
2.

ale jak, do cholery, przypisuję temu elementowi identyfikator CSS lub link do?

Np.

<ul id="list">
<li id="1">1</li>

Próbowałem

1. item {#}

Odpowiedzi:

1 dla odpowiedzi № 1

Podczas stosowania kramdown możesz stosować identyfikatory i klasy, tak!

This is a paragraph
{: #my_id .my_class}


# This is an h1 header  {: #my_id}

Zobacz więcej ciekawych rzeczy, które możesz zrobić z Kramdown tutaj artykuł

Mam nadzieję, że pomogłem! :)


1 dla odpowiedzi nr 2

Aby dodać id atrybut na li element, umieść wbudowana lista atrybutów bezpośrednio po znaczniku listy (tj. numerze i okresie). Zauważ, że musi być spacja po ..

Na przykład ten kramdown:

1. {: #id-for-item-1 } List Item 1
2. {: #id-for-item-2 } List Item 2

tworzy ten HTML:

<ol>
<li id="id-for-item-1">List Item 1</li>
<li id="id-for-item-2">List Item 2</li>
</ol>

Pamiętaj też, że potrzebujesz dwukropka (:) w IAL.