Tentang
Formatting Manual ToC adalah format HTML untuk membuat daftar isi secara manual - (Demo).
Berkaitan dengan fitur Overlay ToC,
daftar isi manual akan menjadi konten yang diprioritaskan dibandingkan dengan konten yang berasal dari proses Auto Scan.
Untuk Overlay ToC, dibandingkan dengan hanya mengandalkan sistem auto scan, pembuatan daftar isi manual sangat dianjurkan agar konten yang diletakkan pada Overlay ToC sesuai dengan yang diharapkan.
Untuk Overlay ToC, dibandingkan dengan hanya mengandalkan sistem auto scan, pembuatan daftar isi manual sangat dianjurkan agar konten yang diletakkan pada Overlay ToC sesuai dengan yang diharapkan.
Spesifikasi
Konfigurasi
Penggunaan
-
FORMAT TANPA SUB
<div class='w-toc'> <ol> <li><a href='#target_id1'>Heading 1</a></li> <li><a href='#target_id2'>Heading 2</a></li> </ol> </div>
FORMAT DENGAN SUB<div class='w-toc'> <ol> <li><a href='#target_id1'>Heading 1</a></li> <li> <a href='#target_id2'>Heading 2</a> <ol> <li><a href='#target_id2_1'>Heading 2.1</a></li> <li><a href='#target_id2_2'>Heading 2.2</a></li> </ol> </li> </ol> </div>
Keterangan: Pada HTML di atas, item ke-2 memiliki sub. Anda juga bisa menambahkan sub lagi pada item 2.1 dan seterusnya sesuai kebutuhan.
-
Penambahan Konfigurasi
Tambahkan konfigurasi yang dikehendaki dengan cara menambahkan atribut
data-nama-konfigurasi='Nilai' pada elemen dengan class w-toc.
Contoh:<div class='w-toc' data-nested-counter='no'> <ol> <li><a href='#target_id1'>Heading 1</a></li> <li> <a href='#target_id2'>Heading 2</a> <ol> <li><a href='#target_id2_1'>Heading 2.1</a></li> <li><a href='#target_id2_2'>Heading 2.2</a></li> </ol> </li> </ol> </div>
Lainnya
Mengatur Tipe Marker
Pada semua HTML di atas, semua item didefinisikan dengan tag OL,
ini artinya marker yang digunakan pada item yang bersangkutan adalah tipe Nomor.
Anda juga bisa menggunakan marker tipe bullet dengan menggunakan tag UL.
<div class='w-toc'>
<ol>
<li><a href='#target_id1'>Heading 1</a></li>
<li>
<a href='#target_id2'>Heading 2</a>
<ul>
<li><a href='#target_id2_1'>Heading 2.1</a></li>
<li><a href='#target_id2_2'>Heading 2.2</a></li>
</ul>
</li>
</ol>
</div>
Menambahkan Elemen Judul
Formatting ini hanya meng-handle elemen list.
Anda bisa menambahkan elemen judul menggunakan Formatting Heading.
Letakkan HTML judul tepat sebelum elemen wrapper (elemen dengan class w-toc).
Contoh:
Contoh:
<div class='w-heading'>
<div class='w-title'>
Daftar isi:
</div>
</div>
<div class='w-toc'>
<ol>
<li><a href='#target_id1'>Heading 1</a></li>
<li><a href='#target_id2'>Heading 2</a></li>
</ol>
</div>
Tentang konfigurasi nested-counter
Ketika konfigurasi nested-counter ditambahkan pada elemen wrapper,
konfigurasi akan diterapkan pada semua elemen OL. Untuk mengatur nested counter pada elemen OL tertentu saja, cukup
tambahkan konfigurasi pada elemen OL yang bersangkutan.
Contoh:
Contoh:
<div class='w-toc'>
<ol>
<li>
<a href='#target_id1'>Heading 1</a>
<ol data-nested-counter='no'>
<li><a href='#target_id1_1'>Heading 1.1</a></li>
<li><a href='#target_id1_2'>Heading 1.2</a></li>
</ol>
</li>
<li>
<a href='#target_id2'>Heading 2</a>
<ol>
<li><a href='#target_id2_1'>Heading 2.1</a></li>
<li><a href='#target_id2_2'>Heading 2.2</a></li>
</ol>
</li>
</ol>
</div>
Tentang Target ID
Bagi anda yang belum paham tentang peranan masing-masing ID pada format di atas
(target_id1, target_id2, dst), Anda bisa mengunjungi halaman:
Cara membuat link menuju ke bagian tertentu.