Artikel Bahasa Indonesia kelas 10 ini menjelaskan mengenai teks biografi meliputi pengertian, ciri-ciri, struktur, jenis, kaidah kebahasaan, hingga contoh teks biografi singkatnya.
—
Pernahkah kamu menemukan suatu teks bacaan yang isinya menceritakan kisah hidup seorang tokoh ternama? Seperti kisah hidup R.A. Kartini, Ir. Soekarno, atau tokoh-tokoh terkenal lainnya. Nah, teks seperti itu biasa disebut sebagai teks biografi. Yuk, simak penjelasan lengkapnya tentang pengertian, ciri-ciri, struktur, kaidah kebahasaan, struktur dan contoh teks biografi singkat berikut ini.
Teks biografi adalahteks yang berisikan kisah suatu tokoh dalam mengarungi kehidupannya. Teks ini ditulis oleh seseorang agar tokoh tersebut dapat diteladani banyak orang.
Umumnya, teks biografi berisi sejarah hidup seseorang sejak lahir hingga saat ini. Bahkan, sampai tokoh tersebut meninggal dunia. Selain itu, kamu juga bisa mencantumkan permasalahan yang pernah dihadapi, maupun kelebihan-kelebihan tokoh yang dapat menginspirasi pembaca.
Nah, tokoh yang biasanya dibuatkan biografi, antara lain tokoh terkenal, orang sukses, dan seseorang yang berpengaruh atau inspiratif di masyarakat. Contohnya, seperti pahlawan, negarawan, penemu, penguasaha, sastrawan, dan sebagainya.
Apa Bedanya Teks Biografi dengan Autobiografi?
Mungkin kamu pernah mendengar istilah teks autobiografi, ya. Serupa dengan teks biografi, autobiografi adalah teks yang berisikan kisah hidup seorang tokoh yang ditulis oleh dirinya sendiri.
Namun, perbedaannya terletak pada penulisnya. Biografi ditulis oleh orang lain, sedangkan autobiografi ditulis sendiri oleh tokoh yang bersangkutan. Jadi, jangan sampai tertukar, ya!
Baca Juga: Belajar Pengertian Teks Anekdot, Ciri, Tujuan, Struktur & Contohnya
Tujuan Teks Biografi
Teks biografi bertujuan untuk menceritakan kehidupan seseorang (tokoh terkenal maupun figur sejarah), mulai dari latar belakang keluarga, pendidikan, dan pengalaman hidupnya. Sehingga, pembaca dapat mengambil hikmah atau menjadikannya sebagai inspirasi dan menerapkannya di dalam kehidupan mereka.
Manfaat Teks Biografi
Ada beberapa manfaat yang bisa kita peroleh dengan membaca teks biografi, di antaranya:
- Lebih mengenal tokoh-tokoh terkenal/berpengaruh melalui riwayat hidupnya.
- Dapat melihat sisi perjuangan hidup seseorang hingga mencapai kesuksesan.
- Memotivasi diri sendiri untuk bisa sukses dan pantang menyerah seperti kisah sang tokoh.
- Menjadi inspirasi dalam bekerja keras untuk mencapai hasil yang diinginkan.
Ciri-Ciri Teks Biografi
Selain itu, teks biografi juga memiliki karakteristik atau ciri-ciri tertentu. Berdasarkan ciri-ciri teks biografi ini, kamu jadi bisa mengidentifikasi nih, teks yang sedang kamu baca tergolong teks biografi atau bukan. Lalu, apa saja sih ciri-cirinya?
- Berisikan fakta yang didasarkan pada pengalaman hidup tokoh.
- Disajikan dalam bentuk narasi.
- Menceritakan peristiwa penting yang dialami sang tokoh sehingga bisa dijadikan teladan bagi pembaca.
Struktur Teks Biografi
Struktur teks biografi terdiri atas tiga bagian, yaitu orientasi, kejadian atau peristiwa penting, dan reorientasi. Berikut masing-masing penjelasan lengkapnya:
1. Orientasi
Orientasi merupakan struktur bagian awal dari teks biografi. Bagian ini mencakup pengenalan tokoh dan latar belakang kisah atau peristiwa yang akan diceritakan pada bagian selanjutnya.
Orientasi berfungsi untuk memudahkan pembaca dalam memahami informasi dasar mengenai peristiwa yang diceritakan. Bagian ini juga merupakan pengantar sebelum masuk ke pembahasan yang lebih rinci.
Baca Juga: Biografi Ki Hadjar Dewantara: Sang Bapak Pendidikan Nasional
2. Kejadian atau Peristiwa Penting
Selanjutnya, peristiwa penting. Pada bagian ini, diceritakan tentang rangkaian peristiwa, yaitu kejadian-kejadian utama yang dialami tokoh. Bagian ini disusun secara kronologis sesuai urutan waktu. Terkadang, penulis juga menyertakan beberapa komentar pada bagian-bagian tertentu dalam kronologi peristiwa.
Bagian ini juga merupakan inti dari teks biografi karena pada bagian inilah pembaca dapat mengambil hikmah dan teladan dari kisah hidup sang tokoh.
3. Reorientasi
Terakhir yaitu reorientasi. Bagian ini berisi komentar atau pernyataan simpulan mengenai rangkaian peristiwa yang telah diceritakan sebelumnya. Reorientasi berperan sebagai penutup pada teks biografi dan bersifat opsional.
Bagian ini memudahkan pembaca dalam memahami peristiwa yang telah diceritakan dan memahami alasan tokoh tersebut patut dijadikan teladan bagi banyak orang.
—
by the way, masuk ke pembahasan selanjutnya, kamu sering punya kesulitan nggak nih saat belajar? Udah coba fokus, tapi susah paham? Mungkin kamu bisa coba cara belajar yang baru lewat fitur ADAPTO di ruangbelajar! Fitur ini bisa menyesuaikan dengan kecepatan belajarmu. Nah, pembahasan tentang teks biografi ini, juga sudah dilengkapi dengan fitur Adapto, lho! Jadi, jangan lupa cobain di aplikasi Ruangguru, ya!
Unsur-Unsur Teks Biografi
Unsur-unsur teks biografi, merujuk pada komponen-komponen yang membentuk struktur dan karakteristik dari sebuah tulisan biografi. Unsur-unsur yang ada pada teks biografi adalah sebagai berikut:
- Cerita latar belakang keluarga tokoh.
- Cerita latar belakang pendidikan tokoh.
- Masalah atau kesulitan yang dialami tokoh dan cara tokoh menghadapinya.
- Keistimewaan tokoh.
- Keteladanan tokoh.
Kaidah Kebahasaan Teks Biografi
Teks biografi ditulis dengan tetap memperhatikan kaidah kebahasaan. Berikut ini adalah kaidah kebahasaan dari teks biografi:
- Menggunakan kata ganti orang ketiga tunggal seperti ‘ia’, ‘dia’, ‘beliau’, dan ‘-nya’. Kata ganti ini biasanya dipakai secara bervariasi untuk penyebutan nama tokoh atau panggilan tokoh.
- Menggunakan kata ganti penunjuk yang dipakai untuk menggantikan hal yang telah disampaikan sebelumnya. Kata ganti penunjuk ditandai dengan kata ‘ini’ dan ‘itu’.
- Menggunakan penanda waktu berupa konjungsi seperti ‘sejak’ dan ‘ketika’.
- Menggunakan kata depan yang menunjukkan keterangan waktu seperti ‘pada’.
- Menggunakan penanda waktu berupa nomina seperti ‘nantinya’ atau ‘kelak’.
Kamu juga bisa lihat kaidah kebahasaan teks biografi pada infografik berikut.
Hmm.. kalau dilihat dari kaidah kebahasaannya, sepertinya tidak jauh berbeda dari teks cerpen, ya?
Memang betul! Teks biografi dan cerpen (cerita pendek) sama-sama merupakan contoh teks cerita ulang.
Ada tiga jenis teks cerita ulang yaitu cerita ulang personal, cerita ulang fakta, dan cerita ulang imajinasi. Cerita ulang personal, contohnya buku harian dan surat pribadi. Cerita ulang fakta, contohnya catatan sejarah, biografi, autobiografi, dan berita di media massa. Sedangkan cerita ulang imajinasi, contohnya dongeng, novel, dan cerpen.
Eits, tapi ingat! Meskipun kaidah kebahasaannya mirip-mirip, tapi biografi berbeda, ya, dengan cerpen. Biografi berisikan fakta yang didasarkan pada pengalaman hidup tokoh yang diceritakan. Sedangkan cerpen berisikan cerita fiksi yang didasarkan pada imajinasi pengarang.
Jenis-Jenis Teks Biografi
Teks biografi dibagi menjadi beberapa jenis, yaitu:
1. Teks Biografi berdasarkan Sisi Penulisannya
Pada jenis ini, teks biografi terbagi lagi menjadi:
-
Authorized biography, merupakan jenis biografi yang dibuat berdasarkan sepengetahuan atau seizin tokoh.
-
Unauthorized biography, merupakan jenis biografi yang menceritakan kisah tokoh yang sudah meninggal. Jadi, penulis dapat menceritakannya tanpa seizin tokoh yang bersangkutan.
2. Teks Biografi berdasarkan Isi
Berdasarkan isinya, teks biografi terbagi menjadi:
-
Biografi perjalanan karier, yaitu jenis biografi yang menceritakan perjalanan karier seseorang, mencakup proses yang dilalui tokoh tersebut dalam mencapai kesuksesan.
-
Biografi perjalanan hidup, yaitu jenis biografi yang menceritakan perjalanan hidup seseorang.
3. Teks Biografi berdasarkan Penerbit
Sementara itu, berdasarkan penerbitnya, teks biografi dibagi menjadi:
-
Buku sendiri, yakni jenis biografi yang dijadikan buku oleh penerbitnya. Dalam hal ini, biaya produksi pembuatan buku tersebut, ditanggung oleh tokoh itu sendiri.
-
Buku subsidi, yakni jenis biografi yang biaya produksinya ditanggung oleh sponsor.
4. Teks Biografi berdasarkan Persoalan yang Dibahas
Pada jenis ini, teks biografi terbagi menjadi 3 kategori, yakni:
-
Biografi politik, merupakan jenis teks biografi yang menceritakan tokoh-tokoh politik.
-
Biografi intelektual, merupakan jenis teks biografi yang gaya penulisannya banyak menggunakan bahasa ilmiah.
-
Biografi jurnalistik, merupakan jenis teks biografi yang isinya didapat berdasarkan hasil wawancara dengan tokoh yang akan ditulis, maupun tokoh yang masih berkaitan sebagai bahan pendukung cerita.
Contoh Teks Biografi Singkat
Nggak lengkap kan belajar materi tanpa melihat contohnya. Yuk, baca dan pahami contoh teks biografi singkat tentang mantan presiden Indonesia pak B. J. Habibie.
Biografi B. J. Habibie
B.J Habibie adalah salah seorang tokoh panutan dan menjadi kebanggaan bagi banyak orang di Indonesia. Beliau adalah Presiden ketiga Republik Indonesia. Nama dan gelar lengkapnya Prof. DR (HC). Ing. Dr. Sc. Mult. Bacharuddin Jusuf Habibie. Beliau dilahirkan di Pare-Pare, Sulawesi Selatan, pada tanggal 25 Juni 1936. Beliau merupakan anak keempat dari delapan bersaudara, pasangan Alwi Abdul Jalil Habibie dan R.A.Tuti Marini Puspowardojo. Habibie menikah dengan Hasri Ainun Habibie pada tanggal 12 Mei 1962 dan dikaruniai dua orang putra yaitu Ilham Akbar dan Thareq Kemal.
Habibi menjadi yatim sejak kematian bapaknya yang meninggal dunia pada 3 September 1950 karena terkena serangan jantung. Setelah ayahnya meninggal, ibunya menjual rumah dan kendaraannya kemudian pindah ke Bandung bersama anak-anaknya. Ibunya membanting tulang membiayai kehidupan anak-anaknya.
Masa kecil Habibie dilalui bersama saudara-saudaranya di Pare-Pare, Sulawesi Selatan. Sifat tegas dan selalu memegang prinsip yang diyakini telah ditunjukkan Habibie sejak kanak-kanak. Habibie yang punya kegemaran menunggang kuda dan membaca ini dikenal sangat cerdas sejak masih duduk di bangku Sekolah Dasar.
Habibie kemudian menuntut ilmu di Gouvernments Middlebare School. Di SMA, kecerdasan beliau dan prestasinya tampak menonjol, terutama dalam pelajaran-pelajaran eksakta. Habibie menjadi sosok favorit di sekolahnya. Atas kecerdasannya, setelah tamat SMA di Bandung tahun 1954, beliau masuk ke ITB (Institut Teknologi Bandung). Namun, ia tidak menyelesaikan S-1 nya di sana karena mendapatkan beasiswa dari Menteri Pendidikan dan Kebudayaan untuk melanjutkan kuliahnya di Jerman. Habibie terinspirasi pesan Bung Karno tentang pentingnya dirgantara dan penerbangan bagi Indonesia. Oleh karena itu ia memilih jurusan teknik penerbangan dengan spesialisasi konstruksi pesawat terbang di Rhein Westfalen Aachen Technische Hochschule (RWTH).
Demi ibunya yang telah bersusah payah membiayai hidup dan pendidikannya, Habibie belajar dengan sungguh-sungguh. Tekadnya harus jadi orang sukses. Pada saat kuliah di Jerman tahun 1955, di Aachen, 99% mahasiswa Indonesia yang belajar di sana diberi beasiswa penuh. Hanya beliaulah yang memiliki paspor hijau.
Ketika musim liburan tiba, ia menggunakan waktunya untuk mengikuti ujian dan bekerja. Sehabis masa libur, ia kembali fokus belajar. Gaya hidupnya ini sangat berbeda dibandingkan teman-temannya yang memilih menggunakan waktu liburan musim panas untuk bekerja, mencari pengalaman, tanpa mengikuti ujian.
Tahun 1960, Habibie berhasil mendapat gelar Diploma Ing, dari Technische Hochschule Jerman dengan predikat cumlaude (sempurna) nilai rata-rata 9,5. Dengan gelar insinyurnya itu, Habibie mendaftar diri untuk bekerja di Firma Talbot, sebuah industri kereta api di Jerman. Pada saat itu Firma Talbot membutuhkan sebuah wagon yang bervolume besar untuk mengangkut barang-barang yang ringan tapi volumenya besar.
Talbot membutuhkan 1000 wagon. Mendapat tantangan seperti itu, Habibie mencoba mengaplikasikan cara-cara konstruksi membuat sayap pesawat terbang. Metode itu ia terapkan pada wagon dan akhirnya berhasil. Habibie kemudian melanjutkan studinya di Technische Hochschule Die Facultaet Fuer Maschinenwesen Aschen.
Habibie menikah dengan Hasri Ainun Habibie yang kemudian diboyongnya ke Jerman. Hidupnya makin keras. Pada pagi hari, Habibie terkadang harus berjalan kaki cepat ke tempat kerjanya yang jauh untuk menghemat biaya hidup. Ia pulang pada malam hari dan belajar untuk kuliahnya. Demi menghemat, istrinya harus mengantrie di tempat pencucian umum untuk mencuci.
Pada tahun 1965, Habibie mendapatkan gelar Dr. Ingenieur dengan penilaian summa cumlaude (sangat sempurna) dengan nilai rata-rata 10 dari Technische Hochschule Die Facultaet Fuer Maschinenwesen Aschen. Habibie mendapatkan gelar Doktor setelah menemukan rumus yang ia namai “Faktor Habibie” karena bisa menghitung keretakan atau krack propagation on random sampai ke atom-atom pesawat terbang. Habibie dijuluki sebagai Mr. Crack.
Pada tahun 1967, Habibie menjadi Profesor Kehormatan (Guru Besar) pada Institut Teknologi Bandung. Kejeniusan dan prestasi mengantarkan Habibie diakui lembaga internasional, di antaranya Gesselschaft fuer Luft und Raumfahrt (Lembaga Penerbangan dan Angkasa Luar) Jerman, The Royal Aeronautical Society London (Inggris), The Royal Swedish Academy of Engineering Sciences (Swedia), The Academie Nationale de l’Air et de l’Espace (Perancis), dan The US Academy of Engineering (Amerika Serikat).
Penghargaan bergengsi yang pernah diraih Habibie adalah Edward Warner Award dan Award von Karman yang hampir setara dengan hadiah Nobel. Di dalam negeri, Habibie mendapat penghargaan tertinggi dari Institut Teknologi Bandung (ITB) Ganesha Praja Manggala Bhakti Kencana.
Di Indonesia, Habibie menjadi Menteri Negara Ristek/ Kepala BPPT selama 20 tahun, ketua Ikatan Cendekiawan Muslim Indonesia (ICMI), memimpin perusahaan BUMN strategis, dipilih menjadi Wakil Presiden RI dan menjadi Presiden RI ke-3 setelah Soeharto mundur pada tahun 1998. Pada masa jabatan Habibie, terjadi referendum di Timor Timur, sampai akhirnya Timor Timur memisahkan diri dari Indonesia. Dalam masa jabatannya yang singkat, B.J. Habibie telah meletakkan dasar bagi kehidupan demokrasi dan persatuan wilayah di Indonesia dengan disahkannya undangundang tentang otonomi daerah dan undang-undang tentang partai politik, UU tentang Pemilu dan UU tentang susunan kedudukan DPR/MPR.
Turun dari jabatan sebagai Presiden, Habibie kembali ke Jerman bersama keluarga. Pada tahun 2010, Ainun meninggal dunia karena kanker. Sebagai terapi atas kehilangan orang yang dicintai, Habibie membuat tulisan tentang kisah kasih dengan Ainun, yang kemudian dibukukan dengan judul “Ainun dan Habibie”. Buku ini telah diilmkan dengan judul yang sama.
Baca Juga: Kumpulan Contoh Teks Biografi Singkat Tokoh-Tokoh Terkenal
Contoh Soal Teks Biografi
Nah, setelah belajar mengenai teks biografi, sekarang kita coba kerjakan contoh soalnya, yuk!
1. Bagian yang menjelaskan pengenalan tokoh dalam biografi termasuk dalam struktur teks biografi ….
- reorientasi
- peristiwa dan masalah
- orientasi
- koda
- penutup
Jawaban: C
Pembahasan:
Struktur teks biografi ada 3, yaitu orientasi, peristiwa penting, dan reorientasi. Bagian orientasi adalah bagian yang berisi pengenalan tokoh dalam biografi. Jadi, jawaban yang tepat adalah C.
2. Bacalah kutipan teks biografi tokoh berikut ini.
Amir Hamzah lahir di Tanjung Pura, Langkat, Sumatra Timur, 28 Februari 1911. Beliau adalah sastrawan Indonesia Angkatan Pujangga Baru. Ia lahir dalam lingkungan keluarga bangsawan Melayu dan banyak berkecimpung dalam kegiatan sastra dan kebudayaan Melayu. Amir Hamzah bersekolah dan tinggal di Pulau Jawa pada saat pergerakan kemerdekaan. Ia memperkaya dirinya dengan kebudayaan modern, kebudayaan Jawa, dan kebudayaan Asia yang lain. Amir Hamzah dalam kumpulan sajak Buah Rindu (1941) yang ditulis antara tahun 1928 dan tahun 1935 terlihat jelas perubahan perlahan saat lirik pantun dan syair Melayu menjadi sajak yang lebih modern. Hamzah tidak hanya menjadi penyair besar pada zaman Pujangga Baru, tetapi juga menjadi penyair yang diakui kemampuannya dalam bahasa Melayu-lndonesia hingga sekarang. Di tangannya, bahasa Melayu mendapat penghargaan hingga zaman sekarang.
Hal yang dapat diteladani dari Amir Hamzah adalah ….
- Karya-karyanya digemari masyarakat
- Menjadi penyair besar pada zaman Pujangga Baru
- Mampu membuat puisi dalam bahasa Melayu-Indonesia
- Memperkaya dirinya dengan kebudayaan lain
- Amir Hamzah lahir di lingkungan bangsawan
Jawaban: D
Pembahasan:
Hal yang dapat diteladani dari Amir Hamzah adalah memperkaya diri dengan kebudayaan lain, hal tersebut ditunjukkan pada kalimat kelima, yaitu “Ia memperkaya dirinya dengan kebudayaan modern, kebudayaan Jawa, dan kebudayaan Asia yang lain.”
—
Nah, demikian penjelasan lengkap mengenai teks biografi, meliputi pengertian, struktur, ciri-ciri, kaidah kebahasaan, hingga contoh soalnya. Sudah paham, kan? Jangan lupa, belajar online terlengkap dan ternyaman hanya di aplikasi ruangbelajar! Yuk, download sekarang!
Referensi:
Suherli, dkk. 2017. Bahasa Indonesia untuk SMA/MA/SMK/MAK Kelas 10 Edisi Revisi 2017. Jakarta: Pusat Kurikulum dan Perbukuan, Balitbang, Kemendikbud.
https://kumparan.com/ragam-info/memahami-jenis-jenis-biografi-beserta-struktur-teksnya-20t2YDlQYae (Diakses pada 31 Januari 2024)
Artikel ini terakhir diperbarui pada 31 Januari 2024.
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta author="viewport" content="Ruangguru Tech Team">
<title>Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/homepage-web/public/assets/icons/favicon.id.ico" type="image/x-icon" />
<!-- <link rel="profile" href="https://gmpg.org/xfn/11"> -->
<link rel="pingback" href="https://www.ruangguru.com/blog/xmlrpc.php">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/bootstrap.min.css">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/style.css">
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/jquery-3.6.3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/bootstrap.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/main.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/side-banner.js"></script>
<!-- Google Tag Manager -->
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<!-- <script>
document.querySelector('meta[name="author"]').setAttribute("content", "Ruangguru Tech Team");
</script> -->
<meta name="publisher" content="PT Ruang Raya Indonesia">
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
<!-- This site is optimized with the Yoast SEO plugin v25.9 - https://yoast.com/wordpress/plugins/seo/ -->
<meta name="description" content="Artikel ini menjelaskan mengenai teks biografi meliputi pengertian, ciri-ciri, struktur, jenis, kaidah kebahasaan, hingga contoh teks biografi singkatnya." />
<link rel="canonical" href="https://www.ruangguru.com/blog/unsur-unsur-teks-biografi" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh" />
<meta property="og:description" content="Artikel ini menjelaskan mengenai teks biografi meliputi pengertian, ciri-ciri, struktur, jenis, kaidah kebahasaan, hingga contoh teks biografi singkatnya." />
<meta property="og:url" content="https://www.ruangguru.com/blog/unsur-unsur-teks-biografi" />
<meta property="og:site_name" content="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru" />
<meta property="article:publisher" content="https://www.facebook.com/ruanggurucom/" />
<meta property="article:published_time" content="2024-01-31T04:00:00+00:00" />
<meta property="article:modified_time" content="2024-02-12T03:39:47+00:00" />
<meta name="author" content="Kenya Swawikanti" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@ruangguru" />
<meta name="twitter:site" content="@ruangguru" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Kenya Swawikanti" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="12 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi","url":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi","name":"Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh","isPartOf":{"@id":"https://www.ruangguru.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi#primaryimage"},"image":{"@id":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi#primaryimage"},"thumbnailUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/IND10%20-%20Mengenal%20Teks%20Biografi-01.jpg","datePublished":"2024-01-31T04:00:00+00:00","dateModified":"2024-02-12T03:39:47+00:00","author":{"@id":"https://www.ruangguru.com/blog/#/schema/person/2961333999f86a82f666cdabdd06fc14"},"description":"Artikel ini menjelaskan mengenai teks biografi meliputi pengertian, ciri-ciri, struktur, jenis, kaidah kebahasaan, hingga contoh teks biografi singkatnya.","breadcrumb":{"@id":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ruangguru.com/blog/unsur-unsur-teks-biografi"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi#primaryimage","url":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/IND10%20-%20Mengenal%20Teks%20Biografi-01.jpg","contentUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/IND10%20-%20Mengenal%20Teks%20Biografi-01.jpg"},{"@type":"BreadcrumbList","@id":"https://www.ruangguru.com/blog/unsur-unsur-teks-biografi#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ruangguru.com/blog"},{"@type":"ListItem","position":2,"name":"Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10"}]},{"@type":"WebSite","@id":"https://www.ruangguru.com/blog/#website","url":"https://www.ruangguru.com/blog/","name":"Ruangguru Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ruangguru.com/blog/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.ruangguru.com/blog/#/schema/person/2961333999f86a82f666cdabdd06fc14","name":"Kenya Swawikanti","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","caption":"Kenya Swawikanti"},"url":"https://www.ruangguru.com/blog/author/kenya-swawikanti"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="alternate" type="application/rss+xml" title="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru » Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10 Comments Feed" href="https://www.ruangguru.com/blog/unsur-unsur-teks-biografi/feed" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ruangguru.com\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.ruangguru.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="https://api.w.org/" href="https://www.ruangguru.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ruangguru.com/blog/wp-json/wp/v2/posts/139" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ruangguru.com/blog/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.1" />
<link rel='shortlink' href='https://www.ruangguru.com/blog/?p=139' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Funsur-unsur-teks-biografi" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Funsur-unsur-teks-biografi&format=xml" />
</head>
<body class="wp-singular post-template-default single single-post postid-139 single-format-standard wp-theme-ruangguru">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M28L4XJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header class="header">
<div class="container">
<nav class="navbar navbar-expand-lg header-inner">
<div style="display:flex; gap:12px;">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<img alt="menu" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/beba4a70-3971-41be-9364-f9ee6857b192.svg" loading="lazy" width="30px" height="32px" />
</button>
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
</div>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchformmobile" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="20px" height="20px" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
<div class="collapse navbar-collapse dropdown-hover-all" id="navbarSupportedContent">
<div class="d-lg-none navbar-head-collapse">
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
X
</button>
</div>
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="https://www.ruangguru.com/blog/">Blog</a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Konsep & Tips Pelajaran </p>
<div class="dropdown-menu" aria-labelledby="nav1">
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu0" href="https://www.ruangguru.com/blog/c/bahasa-indonesia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Indonesia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu0">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu1" href="https://www.ruangguru.com/blog/c/bahasa-inggris" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Inggris</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu1">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu2" href="https://www.ruangguru.com/blog/c/biologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Biologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu2">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu3" href="https://www.ruangguru.com/blog/c/ekonomi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ekonomi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu3">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu4" href="https://www.ruangguru.com/blog/c/fisika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fisika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu4">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu5" href="https://www.ruangguru.com/blog/c/geografi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Geografi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu5">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu6" href="https://www.ruangguru.com/blog/c/ipa-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPA Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu6">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu7" href="https://www.ruangguru.com/blog/c/ips-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPS Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu7">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu8" href="https://www.ruangguru.com/blog/c/kimia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Kimia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu8">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu9" href="https://www.ruangguru.com/blog/c/matematika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Matematika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu9">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu10" href="https://www.ruangguru.com/blog/c/sejarah" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sejarah</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu10">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu11" href="https://www.ruangguru.com/blog/c/sosiologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sosiologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu11">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Latihan Soal </p>
<div class="dropdown-menu" aria-labelledby="nav2">
<a class="dropdown-item" id="nav2-menu0" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-4">Latihan Soal Kelas 4</a>
<a class="dropdown-item" id="nav2-menu1" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-5">Latihan Soal Kelas 5</a>
<a class="dropdown-item" id="nav2-menu2" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-6">Latihan Soal Kelas 6</a>
<a class="dropdown-item" id="nav2-menu3" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-7">Latihan Soal Kelas 7</a>
<a class="dropdown-item" id="nav2-menu4" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-8">Latihan Soal Kelas 8</a>
<a class="dropdown-item" id="nav2-menu5" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-9">Latihan Soal Kelas 9</a>
<a class="dropdown-item" id="nav2-menu6" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-10">Latihan Soal Kelas 10</a>
<a class="dropdown-item" id="nav2-menu7" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-11">Latihan Soal Kelas 11</a>
<a class="dropdown-item" id="nav2-menu8" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-12">Latihan Soal Kelas 12</a>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Pojok Kampus </p>
<div class="dropdown-menu" aria-labelledby="nav3">
<a class="dropdown-item" id="nav3-menu0" href="https://www.ruangguru.com/blog/c/info-beasiswa">Info Beasiswa</a>
<a class="dropdown-item" id="nav3-menu1" href="https://www.ruangguru.com/blog/c/kampus-dan-jurusan">Kampus dan Jurusan</a>
<a class="dropdown-item" id="nav3-menu2" href="https://www.ruangguru.com/blog/c/seleksi-masuk">Seleksi Masuk</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/c/fakta-seru" id="nav4"
>
Fakta Seru </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dunia Kata </p>
<div class="dropdown-menu" aria-labelledby="nav5">
<a class="dropdown-item" id="nav5-menu0" href="https://www.ruangguru.com/blog/tag/cerpen">Cerpen</a>
<a class="dropdown-item" id="nav5-menu1" href="https://www.ruangguru.com/blog/tag/resensi-buku">Resensi Buku</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/tag/for-kids" id="nav6"
>
For Kids </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Seputar Ruangguru </p>
<div class="dropdown-menu" aria-labelledby="nav7">
<a class="dropdown-item" id="nav7-menu0" href="https://www.ruangguru.com/blog/tag/info-ruangguru">Info Ruangguru</a>
<a class="dropdown-item" id="nav7-menu1" href="https://www.ruangguru.com/blog/tag/siaran-pers">Siaran Pers</a>
<a class="dropdown-item" id="nav7-menu2" href="https://www.ruangguru.com/blog/tag/cerita-juara">Cerita Juara</a>
<a class="dropdown-item" id="nav7-menu3" href="https://www.ruangguru.com/blog/tag/seputar-guru">Seputar Guru</a>
<a class="dropdown-item" id="nav7-menu4" href="https://www.ruangguru.com/blog/tag/lifeatruangguru">Life at Ruangguru</a>
</div>
</li>
</ul>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchform" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="10" height="10" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
</div>
</nav>
<script>
(function($bs) {
const CLASS_NAME = 'has-child-dropdown-show';
$bs.Dropdown.prototype.toggle = function(_orginal) {
return function() {
document.querySelectorAll('.' + CLASS_NAME).forEach(function(e) {
e.classList.remove(CLASS_NAME);
});
let dd = this._element.closest('.dropdown').parentNode.closest('.dropdown');
for (; dd && dd !== document; dd = dd.parentNode.closest('.dropdown')) {
dd.classList.add(CLASS_NAME);
}
return _orginal.call(this);
}
}($bs.Dropdown.prototype.toggle);
document.querySelectorAll('.dropdown').forEach(function(dd) {
dd.addEventListener('hide.bs.dropdown', function(e) {
if (this.classList.contains(CLASS_NAME)) {
this.classList.remove(CLASS_NAME);
e.preventDefault();
}
e.stopPropagation(); // do not need pop in multi level mode
});
});
// for hover
document.querySelectorAll('.dropdown-hover, .dropdown-hover-all .dropdown').forEach(function(dd) {
dd.addEventListener('mouseenter', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (!toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
dd.classList.add(CLASS_NAME);
$bs.Dropdown.clearMenus(e);
}
});
dd.addEventListener('mouseleave', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
}
});
});
})(bootstrap);
$(document).ready(() => {
if ($(window).width() > 991) {
$("a[data-bs-toggle='dropdown']").click(function() {
window.location = $(this).attr('href');
});
}
})
</script>
</div>
</header>
<div class="main-content">
<div class="side-banner-mobile">
</div>
<div class="glider-navigation mobile">
<div role="tablist" class="dots" id="side-banner-mobile-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-mobile-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-mobile-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-8 post">
<div class="content">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<!-- Home Link -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog">Home</a></li>
<!-- Categories -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/bahasa-indonesia">Bahasa Indonesia</a></li><li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-10">Bahasa Indonesia SMA Kelas 10</a></li> </ol>
</nav>
<h1 class="content-title">
Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10 </h1>
<div class="content-meta">
<p class="content-author"><a href="https://www.ruangguru.com/blog/author/kenya-swawikanti" class="">Kenya Swawikanti</a> </p>
<p class="content-info"><span>January 31, 2024 • </span> <span>12 minutes read</span></p>
<br />
</div>
<div class="content-body">
<p><img decoding="async" style="width: 1708px;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/IND10%20-%20Mengenal%20Teks%20Biografi-01.jpg" alt="Teks Biografi" width="1708" /></p>
<blockquote>
<p style="text-align: center; font-size: 16px;"><em>Artikel <strong><a href="/blog/tag/bahasa-indonesia-x" rel="noopener">Bahasa Indonesia kelas 10</a></strong> ini menjelaskan mengenai teks biografi meliputi pengertian, ciri-ciri, struktur, jenis, kaidah kebahasaan, hingga contoh teks biografi singkatnya.</em></p>
<p style="text-align: center; font-size: 16px;"><em>—</em></p>
</blockquote>
<p> </p>
<p style="text-align: justify;">Pernahkah kamu menemukan suatu teks bacaan yang isinya menceritakan kisah hidup seorang tokoh ternama? Seperti kisah hidup R.A. Kartini, Ir. Soekarno, atau tokoh-tokoh terkenal lainnya. Nah, teks seperti itu biasa disebut sebagai <strong>teks biografi</strong>. <span style="font-size: 16px; color: #000000;">Yuk, simak penjelasan lengkapnya tentang pengertian, ciri-ciri, struktur, kaidah kebahasaan, struktur dan contoh teks biografi singkat berikut ini.</span></p>
<p> </p>
<h2><span style="font-size: 18pt;">Pengertian Teks Biografi</span></h2>
<p style="text-align: justify;"><span style="font-weight: bold;">Teks biografi </span><strong>adalah</strong>teks yang <strong>berisikan kisah suatu tokoh dalam mengarungi kehidupannya</strong>. Teks ini ditulis oleh seseorang agar tokoh tersebut dapat diteladani banyak orang.</p>
<p style="text-align: justify;">Umumnya, teks biografi berisi sejarah hidup seseorang sejak lahir hingga saat ini. Bahkan, sampai tokoh tersebut meninggal dunia. Selain itu, kamu juga bisa mencantumkan permasalahan yang pernah dihadapi, maupun kelebihan-kelebihan tokoh yang dapat menginspirasi pembaca.</p>
<p style="text-align: justify;">Nah, tokoh yang biasanya dibuatkan biografi, antara lain tokoh terkenal, orang sukses, dan seseorang yang berpengaruh atau inspiratif di masyarakat. Contohnya, seperti pahlawan, negarawan, penemu, penguasaha, sastrawan, dan sebagainya.</p>
<p> </p>
<h2><span style="font-size: 18pt;">Apa Bedanya Teks Biografi dengan Autobiografi?</span></h2>
<p style="text-align: justify;">Mungkin kamu pernah mendengar istilah teks autobiografi, ya. Serupa dengan teks biografi, <span style="font-weight: bold;">autobiografi</span> <strong>adalah</strong> teks yang berisikan <span style="font-weight: bold;">kisah hidup seorang tokoh yang ditulis oleh dirinya sendiri</span>.</p>
<p style="text-align: justify;">Namun, perbedaannya terletak pada <strong>penulisnya</strong>. Biografi ditulis oleh orang lain, sedangkan <strong>autobiografi ditulis sendiri oleh tokoh yang bersangkutan</strong>. Jadi, jangan sampai tertukar, ya!</p>
<p style="text-align: justify; font-weight: bold;">Baca Juga: <a href="/blog/mengenal-contoh-teks-anekdot" rel="noopener">Belajar Pengertian Teks Anekdot, Ciri, Tujuan, Struktur & Contohnya</a></p>
<p> </p>
<h2><span style="font-size: 18pt;">Tujuan Teks Biografi</span></h2>
<p>Teks biografi bertujuan untuk <strong>menceritakan kehidupan seseorang</strong> (tokoh terkenal maupun figur sejarah), mulai dari latar belakang keluarga, pendidikan, dan pengalaman hidupnya. Sehingga, pembaca dapat <strong>mengambil hikmah</strong> atau menjadikannya sebagai <strong>inspirasi</strong> dan menerapkannya di dalam kehidupan mereka.</p>
<p> </p>
<h2><span style="font-size: 18pt;">Manfaat Teks Biografi</span></h2>
<p>Ada beberapa manfaat yang bisa kita peroleh dengan membaca teks biografi, di antaranya:</p>
<ol>
<li>Lebih mengenal tokoh-tokoh terkenal/berpengaruh melalui riwayat hidupnya.</li>
<li>Dapat melihat sisi perjuangan hidup seseorang hingga mencapai kesuksesan.</li>
<li>Memotivasi diri sendiri untuk bisa sukses dan pantang menyerah seperti kisah sang tokoh.</li>
<li>Menjadi inspirasi dalam bekerja keras untuk mencapai hasil yang diinginkan.</li>
</ol>
<p> </p>
<h2><span style="font-size: 18pt;">Ciri-Ciri Teks Biografi</span></h2>
<p style="text-align: justify;">Selain itu, teks biografi juga memiliki karakteristik atau ciri-ciri tertentu. Berdasarkan ciri-ciri teks biografi ini, kamu jadi bisa mengidentifikasi nih, teks yang sedang kamu baca tergolong teks biografi atau bukan. Lalu, apa saja sih ciri-cirinya?</p>
<ol>
<li style="text-align: justify;">Berisikan fakta yang didasarkan pada pengalaman hidup tokoh.</li>
<li style="text-align: justify;">Disajikan dalam bentuk narasi.</li>
<li style="text-align: justify;">Menceritakan peristiwa penting yang dialami sang tokoh sehingga bisa dijadikan teladan bagi pembaca.</li>
</ol>
<p> </p>
<p style="text-align: justify;"><img decoding="async" style="width: 600px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/IND10%20-%20Mengenal%20Teks%20Biografi-03.jpg" alt="Ciri-ciri Teks Biografi" width="600" /></p>
<p> </p>
<h2><span style="font-size: 18pt;">Struktur Teks Biografi</span></h2>
<p style="text-align: justify;"><strong>Struktur teks biografi</strong> terdiri atas tiga bagian, yaitu <strong>orientasi, kejadian atau peristiwa penting, dan reorientasi</strong>. Berikut masing-masing penjelasan lengkapnya:</p>
<p> </p>
<h3><span style="font-size: 14pt;">1. Orientasi</span></h3>
<p style="text-align: justify;">Orientasi merupakan struktur bagian awal dari teks biografi. Bagian ini mencakup <strong>pengenalan tokoh dan latar belakang kisah atau peristiwa</strong> yang akan diceritakan pada bagian selanjutnya.</p>
<p style="text-align: justify;">Orientasi berfungsi untuk <strong>memudahkan pembaca dalam memahami informasi dasar</strong> mengenai peristiwa yang diceritakan. Bagian ini juga merupakan pengantar sebelum masuk ke pembahasan yang lebih rinci.</p>
<p style="text-align: justify;"><strong>Baca Juga:</strong> <a href="/blog/ki-hadjar-dewantara-sang-bapak-pendidikan-nasional" rel="noopener"><strong>Biografi Ki Hadjar Dewantara: Sang Bapak Pendidikan Nasional</strong></a></p>
<p> </p>
<h3><span style="font-size: 14pt;">2. Kejadian atau Peristiwa Penting</span></h3>
<p style="text-align: justify;">Selanjutnya, peristiwa penting. Pada bagian ini, diceritakan tentang rangkaian peristiwa, yaitu <strong>kejadian-kejadian utama yang dialami tokoh</strong>. Bagian ini disusun secara kronologis sesuai urutan waktu. Terkadang, penulis juga menyertakan beberapa komentar pada bagian-bagian tertentu dalam kronologi peristiwa.</p>
<p style="text-align: justify;">Bagian ini juga merupakan inti dari teks biografi karena pada bagian inilah pembaca dapat mengambil hikmah dan teladan dari kisah hidup sang tokoh.</p>
<p> </p>
<h3><span style="font-size: 14pt;">3. Reorientasi</span></h3>
<p style="text-align: justify;">Terakhir yaitu reorientasi. Bagian ini berisi <strong>komentar atau pernyataan simpulan</strong> mengenai rangkaian peristiwa yang telah diceritakan sebelumnya. Reorientasi berperan sebagai penutup pada teks biografi dan bersifat opsional.</p>
<p style="text-align: justify;">Bagian ini memudahkan pembaca dalam memahami peristiwa yang telah diceritakan dan memahami alasan tokoh tersebut patut dijadikan teladan bagi banyak orang.</p>
<p style="text-align: center;">—</p>
<blockquote>
<p style="text-align: center;"><em>by the way, masuk ke pembahasan selanjutnya, kamu sering punya kesulitan nggak nih saat belajar? Udah coba fokus, tapi susah paham? Mungkin kamu bisa coba cara belajar yang baru lewat fitur ADAPTO di ruangbelajar! Fitur ini bisa menyesuaikan dengan kecepatan belajarmu. Nah, pembahasan tentang teks biografi ini, juga sudah dilengkapi dengan fitur Adapto, lho! Jadi, jangan lupa cobain di aplikasi Ruangguru, ya!</em></p>
</blockquote>
<p style="text-align: justify;"><a class="rg-cta" style="text-align: center;" href="https://link.ruangguru.com/blPk/39940b84" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="aligncenter" src="https://cdn-web.ruangguru.com/landing-pages/assets/cta/5a2e155b-2bf0-40bf-8b0a-a0a498e7732d.jpeg" alt="IDN CTA Blog Adapto Ruangguru 2022" width="820" height="200" /></a></p>
<p> </p>
<h2><span style="font-size: 18pt;">Unsur-Unsur Teks Biografi</span></h2>
<p style="text-align: justify;">Unsur-unsur teks biografi, merujuk pada komponen-komponen yang membentuk struktur dan karakteristik dari sebuah tulisan biografi. Unsur-unsur yang ada pada teks biografi adalah sebagai berikut:</p>
<ol>
<li style="text-align: justify;">Cerita latar belakang keluarga tokoh.</li>
<li style="text-align: justify;">Cerita latar belakang pendidikan tokoh.</li>
<li style="text-align: justify;">Masalah atau kesulitan yang dialami tokoh dan cara tokoh menghadapinya.</li>
<li style="text-align: justify;">Keistimewaan tokoh.</li>
<li style="text-align: justify;">Keteladanan tokoh.</li>
</ol>
<p> </p>
<h2><span style="font-size: 18pt;">Kaidah Kebahasaan Teks Biografi</span></h2>
<p style="text-align: justify;">Teks biografi ditulis dengan tetap memperhatikan kaidah kebahasaan. Berikut ini adalah kaidah kebahasaan dari teks biografi:</p>
<ul>
<li style="text-align: justify;">Menggunakan <strong>kata ganti orang ketiga</strong> tunggal seperti ‘ia’, ‘dia’, ‘beliau’, dan ‘-nya’. Kata ganti ini biasanya dipakai secara bervariasi untuk penyebutan nama tokoh atau panggilan tokoh.</li>
<li style="text-align: justify;">Menggunakan <strong>kata ganti penunjuk</strong> yang dipakai untuk menggantikan hal yang telah disampaikan sebelumnya. Kata ganti penunjuk ditandai dengan kata ‘ini’ dan ‘itu’.</li>
<li style="text-align: justify;">Menggunakan penanda waktu berupa <strong>konjungsi</strong> seperti ‘sejak’ dan ‘ketika’.</li>
<li style="text-align: justify;">Menggunakan <strong>kata depan</strong> yang menunjukkan <strong>keterangan waktu</strong> seperti ‘pada’.</li>
<li style="text-align: justify;">Menggunakan penanda waktu berupa <strong>nomina</strong> seperti ‘nantinya’ atau ‘kelak’.</li>
</ul>
<p> </p>
<p style="text-align: justify;">Kamu juga bisa lihat kaidah kebahasaan teks biografi pada infografik berikut.</p>
<p style="text-align: justify;"><em style="background-color: transparent;"><img decoding="async" style="width: 600px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/IND10%20-%20Mengenal%20Teks%20Biografi-04.jpg" alt="Kaidah Kebahasaan Teks Biografi" width="600" /></em></p>
<p> </p>
<p style="text-align: justify;"><em style="background-color: transparent;">Hmm.. kalau dilihat dari kaidah kebahasaannya, sepertinya tidak jauh berbeda dari teks cerpen, ya?</em><span style="background-color: transparent;"> </span></p>
<p style="text-align: justify;">Memang betul! Teks biografi dan cerpen (cerita pendek) sama-sama merupakan contoh teks cerita ulang.</p>
<p style="text-align: justify;">Ada tiga jenis teks cerita ulang yaitu cerita ulang personal, cerita ulang fakta, dan cerita ulang imajinasi. Cerita ulang personal, contohnya buku harian dan surat pribadi. Cerita ulang fakta, contohnya catatan sejarah, biografi, autobiografi, dan berita di media massa. Sedangkan cerita ulang imajinasi, contohnya dongeng, novel, dan cerpen.</p>
<p style="text-align: justify;"><em>Eits</em>, tapi ingat! Meskipun kaidah kebahasaannya mirip-mirip, tapi biografi berbeda, ya, dengan cerpen. Biografi berisikan fakta yang didasarkan pada pengalaman hidup tokoh yang diceritakan. Sedangkan cerpen berisikan cerita fiksi yang didasarkan pada imajinasi pengarang.</p>
<p> </p>
<h2><span style="font-size: 18pt;">Jenis-Jenis Teks Biografi</span></h2>
<p>Teks biografi dibagi menjadi beberapa jenis, yaitu:</p>
<p> </p>
<h3><span style="font-size: 14pt;">1. Teks Biografi berdasarkan Sisi Penulisannya</span></h3>
<p>Pada jenis ini, teks biografi terbagi lagi menjadi:</p>
<ul>
<li><em>Authorized biography</em>, merupakan jenis biografi yang dibuat berdasarkan <strong>sepengetahuan atau seizin tokoh</strong>.</li>
<li><em>Unauthorized biography</em>, merupakan jenis biografi yang <strong>menceritakan kisah tokoh yang sudah meninggal</strong>. Jadi, penulis dapat menceritakannya tanpa seizin tokoh yang bersangkutan.</li>
</ul>
<p> </p>
<h3><span style="font-size: 14pt;">2. Teks Biografi berdasarkan Isi</span></h3>
<p>Berdasarkan isinya, teks biografi terbagi menjadi:</p>
<ul>
<li><strong>Biografi perjalanan karier</strong>, yaitu jenis biografi yang menceritakan <strong>perjalanan karier seseorang</strong>, mencakup proses yang dilalui tokoh tersebut dalam mencapai kesuksesan.</li>
<li><strong>Biografi perjalanan hidup</strong>, yaitu jenis biografi yang <strong>menceritakan perjalanan hidup seseorang</strong>.</li>
</ul>
<p> </p>
<h3><span style="font-size: 14pt;">3. Teks Biografi berdasarkan Penerbit</span></h3>
<p>Sementara itu, berdasarkan penerbitnya, teks biografi dibagi menjadi:</p>
<ul>
<li><strong>Buku sendiri</strong>, yakni jenis biografi yang dijadikan buku oleh penerbitnya. Dalam hal ini, <strong>biaya produksi</strong> pembuatan buku tersebut, <strong>ditanggung oleh tokoh itu sendiri</strong>.</li>
<li><strong>Buku subsidi</strong>, yakni jenis biografi yang <strong>biaya produksinya ditanggung oleh sponsor</strong>.</li>
</ul>
<p> </p>
<h3><span style="font-size: 14pt;">4. Teks Biografi berdasarkan Persoalan yang Dibahas</span></h3>
<p>Pada jenis ini, teks biografi terbagi menjadi 3 kategori, yakni:</p>
<ul>
<li><strong>Biografi politik</strong>, merupakan jenis teks biografi yang <strong>menceritakan tokoh-tokoh politik</strong>.</li>
<li><strong>Biografi intelektual</strong>, merupakan jenis teks biografi yang <strong>gaya penulisannya banyak menggunakan bahasa ilmiah</strong>.</li>
<li><strong>Biografi jurnalistik</strong>, merupakan jenis teks biografi yang isinya didapat <strong>berdasarkan hasil wawancara dengan tokoh</strong> yang akan ditulis, maupun tokoh yang masih berkaitan sebagai bahan pendukung cerita.</li>
</ul>
<p> </p>
<h2><span style="font-size: 18pt;">Contoh Teks Biografi Singkat</span></h2>
<p>Nggak lengkap kan belajar materi tanpa melihat contohnya. Yuk, baca dan pahami contoh teks biografi singkat tentang mantan presiden Indonesia pak B. J. Habibie.</p>
<p> </p>
<h3 style="text-align: center; font-size: 16px;"><strong>Biografi B. J. Habibie</strong></h3>
<p><span style="background-color: transparent;">B.J Habibie adalah salah seorang tokoh panutan dan menjadi kebanggaan bagi banyak orang di Indonesia. Beliau adalah Presiden ketiga Republik Indonesia. Nama dan gelar lengkapnya Prof. DR (HC). Ing. Dr. Sc. Mult. Bacharuddin Jusuf Habibie. Beliau dilahirkan di Pare-Pare, Sulawesi Selatan, pada tanggal 25 Juni 1936. Beliau merupakan anak keempat dari delapan bersaudara, pasangan Alwi Abdul Jalil Habibie dan R.A.Tuti Marini Puspowardojo. Habibie menikah dengan Hasri Ainun Habibie pada tanggal 12 Mei 1962 dan dikaruniai dua orang putra yaitu Ilham Akbar dan </span><span style="background-color: transparent;">T</span><span style="background-color: transparent;">hareq Kemal.</span></p>
<p>Habibi menjadi yatim sejak kematian bapaknya yang meninggal dunia pada 3 September 1950 karena terkena serangan jantung. Setelah ayahnya meninggal, ibunya menjual rumah dan kendaraannya kemudian pindah ke Bandung bersama anak-anaknya. Ibunya membanting tulang membiayai kehidupan anak-anaknya.</p>
<p>Masa kecil Habibie dilalui bersama saudara-saudaranya di Pare-Pare, Sulawesi Selatan. Sifat tegas dan selalu memegang prinsip yang diyakini telah ditunjukkan Habibie sejak kanak-kanak. Habibie yang punya kegemaran menunggang kuda dan membaca ini dikenal sangat cerdas sejak masih duduk di bangku Sekolah Dasar.</p>
<p>Habibie kemudian menuntut ilmu di Gouvernments Middlebare School. Di SMA, kecerdasan beliau dan prestasinya tampak menonjol, terutama dalam pelajaran-pelajaran eksakta. Habibie menjadi sosok favorit di sekolahnya. Atas kecerdasannya, setelah tamat SMA di Bandung tahun 1954, beliau masuk ke ITB (Institut Teknologi Bandung). Namun, ia tidak menyelesaikan S-1 nya di sana karena mendapatkan beasiswa dari Menteri Pendidikan dan Kebudayaan untuk melanjutkan kuliahnya di Jerman. Habibie terinspirasi pesan Bung Karno tentang pentingnya dirgantara dan penerbangan bagi Indonesia. Oleh karena itu ia memilih jurusan teknik penerbangan dengan spesialisasi konstruksi pesawat terbang di Rhein <em><i>Westfalen Aachen Technische Hochschule </i></em>(RWTH).</p>
<p>Demi ibunya yang telah bersusah payah membiayai hidup dan pendidikannya, Habibie belajar dengan sungguh-sungguh. Tekadnya harus jadi orang sukses. Pada saat kuliah di Jerman tahun 1955, di Aachen, 99% mahasiswa Indonesia yang belajar di sana diberi beasiswa penuh. Hanya beliaulah yang memiliki paspor hijau.</p>
<p>Ketika musim liburan tiba, ia menggunakan waktunya untuk mengikuti ujian dan bekerja. Sehabis masa libur, ia kembali fokus belajar. Gaya hidupnya ini sangat berbeda dibandingkan teman-temannya yang memilih menggunakan waktu liburan musim panas untuk bekerja, mencari pengalaman, tanpa mengikuti ujian.</p>
<p>Tahun 1960, Habibie berhasil mendapat gelar Diploma Ing, dari <em><i>Technische Hochschule</i></em> Jerman dengan predikat <em><i>cumlaude </i></em>(sempurna) nilai rata-rata 9,5. Dengan gelar insinyurnya itu, Habibie mendaftar diri untuk bekerja di Firma Talbot, sebuah industri kereta api di Jerman. Pada saat itu Firma Talbot membutuhkan sebuah wagon yang bervolume besar untuk mengangkut barang-barang yang ringan tapi volumenya besar.</p>
<p>Talbot membutuhkan 1000 wagon. Mendapat tantangan seperti itu, Habibie mencoba mengaplikasikan cara-cara konstruksi membuat sayap pesawat terbang. Metode itu ia terapkan pada wagon dan akhirnya berhasil. Habibie kemudian melanjutkan studinya di <em><i>Technische Hochschule Die Facultaet Fuer Maschinenwesen Aschen</i></em>.</p>
<p>Habibie menikah dengan Hasri Ainun Habibie yang kemudian diboyongnya ke Jerman. Hidupnya makin keras. Pada pagi hari, Habibie terkadang harus berjalan kaki cepat ke tempat kerjanya yang jauh untuk menghemat biaya hidup. Ia pulang pada malam hari dan belajar untuk kuliahnya. Demi menghemat, istrinya harus mengantrie di tempat pencucian umum untuk mencuci.</p>
<p>Pada tahun 1965, Habibie mendapatkan gelar Dr. Ingenieur dengan penilaian <em><i>summa cumlaude</i></em> (sangat sempurna) dengan nilai rata-rata 10 dari <em><i>Technische Hochschule Die Facultaet Fuer Maschinenwesen Aschen</i></em>. Habibie mendapatkan gelar Doktor setelah menemukan rumus yang ia namai “Faktor Habibie” karena bisa menghitung keretakan atau <em><i>krack propagation on random </i></em>sampai ke atom-atom pesawat terbang. Habibie dijuluki sebagai Mr. Crack.</p>
<p>Pada tahun 1967, Habibie menjadi Profesor Kehormatan (Guru Besar) pada Institut Teknologi Bandung. Kejeniusan dan prestasi mengantarkan Habibie diakui lembaga internasional, di antaranya <em><i>Gesselschaft fuer Luft und Raumfahrt</i></em> (Lembaga Penerbangan dan Angkasa Luar) Jerman, <em><i>The Royal Aeronautical Society London</i></em> (Inggris), <em><i>The Royal Swedish Academy of Engineering Sciences </i></em>(Swedia), <em><i>The Academie Nationale de l’Air et de l’Espace</i></em> (Perancis), dan <em><i>The US Academy of Engineering</i></em> (Amerika Serikat).</p>
<p>Penghargaan bergengsi yang pernah diraih Habibie adalah Edward Warner Award dan Award von Karman yang hampir setara dengan hadiah Nobel. Di dalam negeri, Habibie mendapat penghargaan tertinggi dari Institut Teknologi Bandung (ITB) Ganesha Praja Manggala Bhakti Kencana.</p>
<p>Di Indonesia, Habibie menjadi Menteri Negara Ristek/ Kepala BPPT selama 20 tahun, ketua Ikatan Cendekiawan Muslim Indonesia (ICMI), memimpin perusahaan BUMN strategis, dipilih menjadi Wakil Presiden RI dan menjadi Presiden RI ke-3 setelah Soeharto mundur pada tahun 1998. Pada masa jabatan Habibie, terjadi referendum di Timor Timur, sampai akhirnya Timor Timur memisahkan diri dari Indonesia. Dalam masa jabatannya yang singkat, B.J. Habibie telah meletakkan dasar bagi kehidupan demokrasi dan persatuan wilayah di Indonesia dengan disahkannya undangundang tentang otonomi daerah dan undang-undang tentang partai politik, UU tentang Pemilu dan UU tentang susunan kedudukan DPR/MPR.</p>
<p>Turun dari jabatan sebagai Presiden, Habibie kembali ke Jerman bersama keluarga. Pada tahun 2010, Ainun meninggal dunia karena kanker. Sebagai terapi atas kehilangan orang yang dicintai, Habibie membuat tulisan tentang kisah kasih dengan Ainun, yang kemudian dibukukan dengan judul “Ainun dan Habibie”. Buku ini telah diilmkan dengan judul yang sama.</p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/contoh-teks-biografi">Kumpulan Contoh Teks Biografi Singkat Tokoh-Tokoh Terkenal</a></strong></p>
<p> </p>
<h2><span style="font-size: 18pt;">Contoh Soal Teks Biografi</span></h2>
<p style="text-align: justify;">Nah, setelah belajar mengenai teks biografi, sekarang kita coba kerjakan contoh soalnya, yuk!</p>
<p>1. Bagian yang menjelaskan pengenalan tokoh dalam biografi termasuk dalam struktur teks biografi ….</p>
<ol style="list-style-type: lower-alpha;">
<li>reorientasi</li>
<li>peristiwa dan masalah</li>
<li>orientasi</li>
<li>koda</li>
<li>penutup</li>
</ol>
<p> </p>
<p> </p>
<p><strong style="text-align: justify; background-color: transparent; font-size: 1rem;">Jawaban: C</strong></p>
<p style="text-align: justify;"><strong>Pembahasan:</strong></p>
<p style="text-align: justify;">Struktur teks biografi ada 3, yaitu orientasi, peristiwa penting, dan reorientasi. Bagian orientasi adalah bagian yang berisi pengenalan tokoh dalam biografi. Jadi, jawaban yang tepat adalah C.</p>
<p> </p>
<p>2. Bacalah kutipan teks biografi tokoh berikut ini.</p>
<p style="text-align: justify;">Amir Hamzah lahir di Tanjung Pura, Langkat, Sumatra Timur, 28 Februari 1911. Beliau adalah sastrawan Indonesia Angkatan Pujangga Baru. Ia lahir dalam lingkungan keluarga bangsawan Melayu dan banyak berkecimpung dalam kegiatan sastra dan kebudayaan Melayu. Amir Hamzah bersekolah dan tinggal di Pulau Jawa pada saat pergerakan kemerdekaan. Ia memperkaya dirinya dengan kebudayaan modern, kebudayaan Jawa, dan kebudayaan Asia yang lain. Amir Hamzah dalam kumpulan sajak Buah Rindu (1941) yang ditulis antara tahun 1928 dan tahun 1935 terlihat jelas perubahan perlahan saat lirik pantun dan syair Melayu menjadi sajak yang lebih modern. Hamzah tidak hanya menjadi penyair besar pada zaman Pujangga Baru, tetapi juga menjadi penyair yang diakui kemampuannya dalam bahasa Melayu-lndonesia hingga sekarang. Di tangannya, bahasa Melayu mendapat penghargaan hingga zaman sekarang.</p>
<p style="text-align: justify;">Hal yang dapat diteladani dari Amir Hamzah adalah ….</p>
<ol style="list-style-type: lower-alpha;">
<li>Karya-karyanya digemari masyarakat</li>
<li>Menjadi penyair besar pada zaman Pujangga Baru</li>
<li>Mampu membuat puisi dalam bahasa Melayu-Indonesia</li>
<li>Memperkaya dirinya dengan kebudayaan lain</li>
<li>Amir Hamzah lahir di lingkungan bangsawan</li>
</ol>
<p> </p>
<p> </p>
<p><strong>Jawaban: D</strong></p>
<p style="text-align: justify;"><strong>Pembahasan: </strong></p>
<p style="text-align: justify;">Hal yang dapat diteladani dari Amir Hamzah adalah memperkaya diri dengan kebudayaan lain, hal tersebut ditunjukkan pada kalimat kelima, yaitu “Ia memperkaya dirinya dengan kebudayaan modern, kebudayaan Jawa, dan kebudayaan Asia yang lain.”</p>
<p style="text-align: center;">—</p>
<p style="text-align: justify;">Nah, demikian penjelasan lengkap mengenai teks biografi, meliputi pengertian, struktur, ciri-ciri, kaidah kebahasaan, hingga contoh soalnya. Sudah paham, kan? Jangan lupa, belajar <em>online</em> terlengkap dan ternyaman hanya di aplikasi <a href="/belajar" target="_blank" rel="noopener"><span style="font-weight: bold;">ruangbelajar</span></a>! Yuk, <em>download</em> sekarang!</p>
<p style="text-align: justify;"><a href="https://ruangguru.onelink.me/blPk/eaff0eb9"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web.ruangguru.com/landing-pages/assets/eb8c33ff-4bfe-433c-9195-85f355d5db88.jpeg" alt="cta ruangbelajar" width="820" height="200" /></a></p>
<p style="text-align: justify;"><strong>Referensi:</strong></p>
<p style="text-align: justify;">Suherli, dkk. 2017. <em>Bahasa Indonesia untuk SMA/MA/SMK/MAK Kelas 10 Edisi Revisi 2017</em>. Jakarta: Pusat Kurikulum dan Perbukuan, Balitbang, Kemendikbud.</p>
<p>https://kumparan.com/ragam-info/memahami-jenis-jenis-biografi-beserta-struktur-teksnya-20t2YDlQYae (Diakses pada 31 Januari 2024)</p>
<p> </p>
<p><em><strong>Artikel ini terakhir diperbarui pada 31 Januari 2024. </strong></em></p>
</div>
<div class="content-meta-tags">
<a href="https://www.ruangguru.com/blog/tag/bahasa-indonesia-x" rel="tag">Bahasa Indonesia X</a> <a href="https://www.ruangguru.com/blog/tag/kelas-10" rel="tag">Kelas 10</a> <a href="https://www.ruangguru.com/blog/tag/konsep-pelajaran" rel="tag">Konsep Pelajaran</a> <a href="https://www.ruangguru.com/blog/tag/sma" rel="tag">SMA</a> </div>
</div>
<div class="author-post">
<img loading="lazy" class="author-avatar" width="64px" height="64px" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/5196bc4b-168b-4b6f-8c46-cb076ca8b451.png">
<div>
<h5 class="author-title">Kenya Swawikanti</h5>
<p class="author-description"></p>
</div>
</div> <div class="share-post">
<p>Bagikan artikel ini:</p>
<ul class="socmed">
<li>
<a target="_blank" href="https://api.whatsapp.com/send?phone=&text=Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10%0D%0A%0D%0Ahttps://www.ruangguru.com/blog/unsur-unsur-teks-biografi"><img src="https://cdn-web-2.ruangguru.com/static/whatsapp.png" loading="lazy" alt="Logo Whatsapp " /></a>
</li>
<li>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://www.ruangguru.com/blog/unsur-unsur-teks-biografi&quote=Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10"> <img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook " /> </a>
</li>
<li>
<a target="_blank" href="https://twitter.com/intent/tweet?text=Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10&url=https://www.ruangguru.com/blog/unsur-unsur-teks-biografi"> <img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading="lazy" alt="Logo Twitter " /> </a>
</li>
<li>
<a target="_blank" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.ruangguru.com/blog/unsur-unsur-teks-biografi&title=Teks Biografi: Pengertian, Ciri-Ciri, Struktur & Contoh | Bahasa Indonesia Kelas 10"><img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading="lazy" alt="Logo LinkedIn " /></a>
</li>
</ul>
</div>
</div>
<div class="col-md-4 sticky">
<aside id="sidebar">
<div class="side-banner-desktop">
</div>
<div class="glider-navigation desktop">
<div role="tablist" class="dots" id="side-banner-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<h2 style="font-size: 24px; font-weight: bold; margin-bottom: 16px;margin-top: 16px;">Artikel Terbaru</h2>
<ul>
<li>
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" alt="Pergerakan Nasional" class="external-img wp-post-image " /> <span>Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" alt="Runtuhnya Uni Soviet" class="external-img wp-post-image " /> <span>Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" class="external-img wp-post-image " /> <span>Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/9-lembaga-dan-pelaku-pasar-modal-di-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/279825ac-672b-43f9-b66e-a1c7ec87f784.png" alt="Pelaku Pasar Modal di Indonesia" class="external-img wp-post-image " /> <span>9 Lembaga dan Pelaku Pasar Modal di Indonesia | Ekonomi Kelas 10</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/peristiwa-kontemporer-dunia-perpecahan-cekoslovakia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/2a1a35c0-f1f5-45d4-8869-ff5083bd90e5.png" alt="Perpecahan Cekoslowakia" class="external-img wp-post-image " /> <span>Latar Belakang Perpecahan Cekoslowakia dan Penyebabnya | Sejarah Kelas 12</span>
</a>
</li>
</ul>
</aside>
</div>
</div>
<div class="row">
<div class="col-12">
<section class="related-posts">
<h2 class="page-title">
Artikel Lainnya
</h2>
<div class="content-grid">
<div class="content">
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11 </h2>
<div class="content-meta">
<span>March 6, 2026</span> <span>• 8 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span></span> <span>• 11 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span>March 5, 2026</span> <span>• 5 minutes read</span>
</div>
</div>
</a>
</div>
</div>
</section> </div>
</div>
<div class="banner-product-wrapper">
<a href="https://cta.ruangguru.com/7c02db90-610d-11ee-80fe-4201ac180089" target="_blank" class="alert alert-dismissible fade show banner-product" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<!-- <p>Yuk pilih kelas dan materi belajar kamu di sini</p>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0e292531-9ee1-4eed-92f5-b5c053eea4c2.svg" width="42px" height="42px" class="arrow-right"> -->
<img class="image-floating-bottom" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d19eb9b6-999d-4b92-87c6-c4fb32000d73.png?convert=web" />
</a>
</div>
</div>
</div>
<script>
function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
async function replaceCtaMarkupAsync() {
await sleep(2000);
alert("replace")
const contentBody = document.querySelector('.content-body');
const paragraphs = contentBody.querySelectorAll('p');
const regexPattern = /{{cta\(['"](.+?)['"]\)}}/g;
paragraphs.forEach((paragraph) => {
const originalHTML = paragraph.innerHTML;
let modifiedHTML = '';
let lastIndex = 0;
for (const match of originalHTML.matchAll(regexPattern)) {
const ctaId = match[1];
modifiedHTML += originalHTML.slice(lastIndex, match.index) + `<b>${ctaId}</b>`;
lastIndex = match.index + match[0].length;
}
modifiedHTML += originalHTML.slice(lastIndex);
paragraph.innerHTML = modifiedHTML;
});
document.addEventListener("DOMContentLoaded", () => {
replaceCtaMarkupAsync();
});
}
</script>
<div class="modal fade" id="popupPromo" tabindex="-1" aria-labelledby="popupPromoLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" data-bs-backdrop="static" data-bs-keyboard="false">
<div class="modal-content">
<div class="button-wrapper">
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="glider-contain">
<div class="glider">
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/4680961a-4e01-4169-8ff4-da0823d0da6c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg-1">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rasionalisasi-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0ec15e92-707a-4660-8134-11f1c1e539a8.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-snbt-reg-2026-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-blog-to-snbt-prem">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-prem-tka-sd-smp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/e6888a56-1d95-4d8a-b87a-b19b8a185651.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rgp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/851003e6-07b5-40d1-9068-f9b0bcb1625a.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/25f78174-4fc2-11ef-9a39-4201ac180089">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/kitab-tka-smp-popup-blog">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitab-utbk-snbt-lite">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitablitetkasmp">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/50097055-1862-46a8-bbe0-fa5b077f88bb.png" />
</a>
</div>
<div class="glider-navigation">
<div role="tablist" class="dots" id="popup-promo-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="popup-promo-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="popup-promo-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var jsonString = '[{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":696,"UpdatedAt":"2026-02-25 02:12:12+00:00","campaign":null,"cta":[{"Id":31467,"ctaId":"ab-web-pop-up-banner-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b9b5f501-be14-4e3f-9ad8-a87e17ec16e9.png","name":"[AB] Web Pop Up Banner - Blog RG","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/4680961a-4e01-4169-8ff4-da0823d0da6c.png","name":"[RG] Popup Banner Blog - Promo SNBT Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":1,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":705,"UpdatedAt":"2026-02-23 10:52:46+00:00","campaign":null,"cta":[{"Id":33341,"ctaId":"ab-web-pop-up-banner-blog-rg-1","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg-1)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f30c4943-4456-4a96-858b-fe065c9073ae.png","name":"[AB] Web Pop Up Banner - Blog RG 1","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png","name":"[RG] Popup Banner Blog - Promo TKA Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":2,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":657,"UpdatedAt":"2026-02-06 03:52:10+00:00","campaign":null,"cta":[{"Id":33189,"ctaId":"rasionalisasi-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rasionalisasi-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog - Rasionalisasi","targetUrl":"https:\/\/www.ruangguru.com\/rasionalisasi"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog RG - Rasionalisasi","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":3,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":677,"UpdatedAt":"2026-02-12 02:22:12+00:00","campaign":null,"cta":[{"Id":33305,"ctaId":"to-snbt-reg-2026-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-snbt-reg-2026-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[IDN] CTA Popup Blog RG - Tryout SNBT Regular 2026","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKREG7"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[RG] Popup Blog RG - Tryout Regular 2026","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":4,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2026-02-05 10:16:52+00:00","Id":689,"UpdatedAt":"2026-03-05 02:41:12+00:00","campaign":null,"cta":[{"Id":33338,"ctaId":"pop-blog-to-snbt-prem","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-blog-to-snbt-prem)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Popup Blog - TO SNBT Prem","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKPREM"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Pop blog - TO SNBT Prem","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":5,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":679,"UpdatedAt":"2026-03-04 03:44:16+00:00","campaign":null,"cta":[{"Id":33304,"ctaId":"to-prem-tka-sd-smp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-prem-tka-sd-smp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/1bf472e1-62f4-4aa9-ab8c-4fa72a82dd7b.png","name":"[RG] Pop Up Blog RG - TO Premium TKA SD SMP","targetUrl":"https:\/\/s.id\/TOTKAPREMSDSMP"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/e6888a56-1d95-4d8a-b87a-b19b8a185651.png","name":"[RG] Popup Blog RG - TO TKA Premium SD SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":6,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-08-25 04:25:04+00:00","Id":672,"UpdatedAt":"2026-02-06 03:52:17+00:00","campaign":null,"cta":[{"Id":33285,"ctaId":"rgp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rgp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","targetUrl":"https:\/\/www.ruangguru.com\/privat"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":7,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":379,"UpdatedAt":"2026-03-06 01:54:52+00:00","campaign":null,"cta":[{"Id":31356,"ctaId":"25f78174-4fc2-11ef-9a39-4201ac180089","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/25f78174-4fc2-11ef-9a39-4201ac180089)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f60bc49c-c00f-4a5e-80a2-2552fa18ae21.jpg","name":"CTA Blog RG - Kitab UTBK SNBT","targetUrl":"https:\/\/bit.ly\/orderkitabrg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg","name":"[RG] Pop Up Blog RG - Kitab UTBK SNBT","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":8,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":587,"UpdatedAt":"2026-03-06 01:55:00+00:00","campaign":null,"cta":[{"Id":33020,"ctaId":"kitab-tka-smp-popup-blog","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/kitab-tka-smp-popup-blog)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/9ea9eca7-9ef7-433c-baad-14bc1019f890.jpg","name":"[RG] Pop up blog - Kitab TKA SMP","targetUrl":"https:\/\/bit.ly\/kitabtkasmprg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg","name":"[RG] Pop Up Blog RG - Kitab TKA SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":9,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-12 10:28:45+00:00","Id":636,"UpdatedAt":"2026-02-06 03:52:20+00:00","campaign":null,"cta":[{"Id":33149,"ctaId":"pop-rg-kitab-utbk-snbt-lite","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitab-utbk-snbt-lite)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/8d6f8639-cfff-4d64-89ea-f68bfe7a868c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","targetUrl":"https:\/\/s.id\/litesnbt26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":10,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-14 08:09:42+00:00","Id":647,"UpdatedAt":"2026-02-06 03:52:21+00:00","campaign":null,"cta":[{"Id":33160,"ctaId":"pop-rg-kitablitetkasmp","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitablitetkasmp)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/20edba9b-ef84-4938-b698-4a82783478a5.png","name":"[RG] Pop blog - kitab lite tka smp","targetUrl":"https:\/\/s.id\/litetkasmp26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/50097055-1862-46a8-bbe0-fa5b077f88bb.png","name":"[RG] Pop blog - kitab lite tka smp","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":11,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"}]';
var jsArray = JSON.parse(jsonString);
console.log(jsArray);
</script>
<script>
let windowHeight = window.innerHeight;
let promosLength = 11;
document.addEventListener('DOMContentLoaded', function() {
// Initialize Bootstrap Modal
let popupPromo = new bootstrap.Modal(document.getElementById('popupPromo'), {});
// Initialize Glider.js inside the Bootstrap Modal
function initGliderInModal() {
new Glider(document.querySelector('#popupPromo .glider'), {
slidesToScroll: 1,
slidesToShow: 1,
draggable: true,
dots: '#popup-promo-dots',
arrows: {
prev: '#popup-promo-prev',
next: '#popup-promo-next'
}
});
}
// Show Bootstrap Modal and initialize Glider.js after a specified scroll amount
const scrollThreshold = 2 / 3 * windowHeight; // The scroll amount in pixels to trigger the Modal
let gliderInitialized = false;
window.addEventListener('scroll', function() {
if (window.scrollY >= scrollThreshold && !gliderInitialized && promosLength > 0) {
popupPromo.show();
// Listen for the 'shown' event to initialize Glider.js after the Modal has been fully displayed
$('#popupPromo').on('shown.bs.modal', function() {
initGliderInModal();
gliderInitialized = true;
// Optionally, remove the 'shown' event listener after initializing the Glider to avoid re-initializing
$('#popupPromo').off('shown.bs.modal');
});
// Remove the scroll event listener after the Modal is shown to avoid re-initializing the Glider
this.removeEventListener('scroll', arguments.callee);
}
});
});
</script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable-min@0.4.5/dist/analytics-plugin-trackable.min.js"></script>
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = window._analytics.init({
app: "ruangguruLanding",
debug: false,
plugins: [analyticsTrackable()],
});
/* Additional context tracker pageView */
const post_id = 139;
const tags_id = [97,52,10,37];
const category_id = 477;
const sub_category_id = 484;
const customData = {
tags_id: tags_id,
category_id: category_id,
sub_category_id: sub_category_id,
post_id: post_id,
};
Analytics.plugins.trackable.context(JSON.stringify(customData));
Analytics.ready(function () {
Analytics.page();
});
$(document).on('click', '[data-tracking-event-type]', function (event) {
const eventType = $(this).data('tracking-event-type');
const context = $(this).data('tracking-context');
Analytics.track(eventType, context);
});
</script>
<footer class="footer">
<div class="container">
<div class="row">
<div class="col-lg-3">
<div class="office">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/static/RG_LOGO_WHITE.png?convert=auto" alt="Logo Ruangguru" loading="lazy" />
</a>
<address>
<p class="hq">RUANGGURU HQ</p>
<p>
Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920
</p>
</address>
</div>
<nav class="footer-menu call-us">
<p class="title">Hubungi Kami</p>
<address>
<a href="mailto:info@ruangguru.com">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4739a139-8f09-42ea-b517-d842c5d1c28d.png" loading="lazy" alt="Logo Email Footer" />
info@ruangguru.com</a>
<a href="tel:02130930000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/6f4bb6c8-52c9-4acb-859b-47a10a7eec75.png" loading="lazy" alt="Logo Phone Footer" />(021) 3093 0000</a>
<a href="https://wa.me/6281574410000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4b58468a-b2f9-40e4-867f-d3242a065dcf.png" loading="lazy" alt="Logo Whatsapp Footer" />0815 7441 0000</a>
</address>
</nav>
<nav class="footer-menu social d-none d-lg-block">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<div class="col-lg-9">
<div class="row">
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Ruangguru</p>
<ul type="none">
<li><a href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a></li>
<li><a href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a></li>
<li><a href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a></li>
<li><a href="https://www.ruangguru.com/for-kids/kursus">Kursus for Kids</a></li>
<li><a href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a></li>
<li><a href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a></li>
<li><a href="https://www.ruangguru.com/ruanguji">Ruanguji</a></li>
<li><a href="https://www.ruangguru.com/blog">Ruangbaca</a></li>
<li><a href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a></li>
<li><a href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a></li>
<li><a href="https://pengajar.ruangguru.com/">Ruangpengajar</a></li>
<li><a href="https://www.ruangguru.com/privat">Ruangguru Privat</a></li>
<li><a href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Bantuan & Panduan</p>
<ul type="none">
<li><a href="https://www.ruangguru.com/company-credentials">Company Credentials</a></li>
<li><a href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/promo">Promo Ruangguru</a></li>
<li><a href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a></li>
<li><a href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a></li>
<li><a href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a></li>
<li><a href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a></li>
<li><a href="https://www.ruangguru.com/about-us">Tentang Kami</a></li>
<li><a href="https://www.ruangguru.com/contact-us">Kontak Kami</a></li>
<li><a href="https://www.ruangguru.com/press">Press Kit</a></li>
<li><a href="https://www.ruangguru.com/bantuan">Bantuan</a></li>
<li><a href="https://career.ruangguru.com/">Karier</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Lainnya</p>
<ul type="none">
<li><a href="https://www.brainacademy.id/" target="_blank">Brain Academy</a></li>
<li><a href="https://www.english-academy.id/" target="_blank">English Academy</a></li>
<li><a href="https://skillacademy.com/" target="_blank">Skill Academy</a></li>
<li><a href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a></li>
<li><a href="https://www.schoters.com/id/" target="_blank">Schoters</a></li>
<li><a href="https://www.kalananti.id/" target="_blank">Kalananti</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title"> Coba GRATIS Aplikasi Ruangguru</p>
<div class="download-list">
<ul>
<li>
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img src="https://cdn-web-2.ruangguru.com/static/appstore.png" loading="lazy" alt="Button App Store Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img src="https://cdn-web-2.ruangguru.com/static/googleplay.png" loading="lazy" alt="Button Google Play Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<img src="https://cdn-web-2.ruangguru.com/static/huawei.png" loading="lazy" alt="Button AppGallery Footer " />
</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</div>
<div class="d-lg-none text-center">
<nav class="footer-menu social">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<p class="footer-copyright">
© 2026 All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
<style>
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
</style>
<div id="bantuan-divs-container" style="position: relative" data-product="ruangguru" data-table="rg_floating_icon"></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_floating_icon') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_floating_icon';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,blog)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
console.log(data.list);
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'payment',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_floating_icon';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script> <div id="wp-install-nudge" style="
position: fixed;
bottom: 0rem;
right: 0;
z-index: 999;
cursor: pointer;
"></div>
<script>
(function (w, d, s, o, f, js, fjs) {
w['Sales-Nudge-Widget'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
}(window, document, 'script', 'wpInstallNudge', 'https://cdn-web-2.ruangguru.com/sales-nudge/6198a95130/dist/widget.js'));
wpInstallNudge('init', { targetElementId: 'wp-install-nudge', clientTarget: 'ruangguru_blog' });
</script>
<script>
// note: disabled due to auto reload page
// var lastScrollTop = 0;
// $(window).scroll(function(event){
// var st = $(this).scrollTop();
// if (st > lastScrollTop){
// $('#wp-install-nudge').slideDown( "slow", function() {});
// } else {
// $('#wp-install-nudge').slideUp( "slow", function() {});
// }
// lastScrollTop = st;
// });
// $(document).ready(function () {
// $("#wp-install-nudge").hide();
// });
$('#wp-install-nudge').click(function(){
Analytics.track("promotion__install_nudge__click",
{
user_email: "ruangguru@blog.com",
cta_link: widgetData.dataConfig.target_link
}).catch((err) => {
console.log("tracker error", err);
});
});
</script>
</footer>
<div id="__next"></div>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/blog\/*"},{"not":{"href_matches":["\/blog\/wp-*.php","\/blog\/wp-admin\/*","\/blog\/wp-content\/uploads\/*","\/blog\/wp-content\/*","\/blog\/wp-content\/plugins\/*","\/blog\/wp-content\/themes\/ruangguru\/*","\/blog\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
async function getCtaDetails(ctaIds) {
const endpoint =
" https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/CTA/views/CTA?offset=0&limit=10&where=(ctaId,in," + ctaIds.toString() + ")";
try {
const response = await fetch(endpoint, {
headers: {
"xc-token": "-hG2nBDJzSj0agSgNtcJx97M4F02y54nUMoY6plJ",
},
});
const data = await response.json();
const ctaList = data?.list || [];
const ctaMap = new Map();
for (const ctaData of ctaList) {
ctaMap.set(ctaData.ctaId, ctaData);
}
return ctaMap;
} catch (error) {
console.error("Error fetching CTA details:", error);
return new Map();
}
}
async function replaceCTA() {
const regex = /{{cta\((‘(.*?)’|“(.*?)”)\)}}/g;
const bodyHTML = document.body.innerHTML;
const matches = Array.from(bodyHTML.matchAll(regex));
const ctaIds = matches.map((match) => {
let ctaId = match[2] ?? match[3];
return ctaId;
});
const ctaMap = await getCtaDetails(ctaIds);
const replacedHTML = bodyHTML.replace(regex, (match, _inner, ctaId1, ctaId2) => {
const ctaId = ctaId1 ?? ctaId2;
const ctaData = ctaMap.get(ctaId);
if (ctaData) {
return `<a href="https://cta.ruangguru.com/${ctaData.ctaId}" target="_${ctaData.targetType}" style="position:relative;display:inline-block;">
<img src="${ctaData.imageUrl}" loading="lazy" alt="${ctaData.altText}" />
</a>`;
} else {
return match;
}
});
document.body.innerHTML = replacedHTML;
}
</script>
<meta name="author" content="Ruangguru Tech Team">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVNLZFT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- Tracker -->
<script type="text/javascript" src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/global-assets/js/cta.js"></script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
</body>
</html>