Untuk membuat kop surat HTML, gunakan tag <header>, <img> untuk logo, <h1>–<h6> untuk judul, <p> untuk alamat, dan gabungkan dengan CSS untuk tata letak (posisi logo, rata tengah/kiri/kanan) serta gunakan @media print untuk memastikan kop surat muncul di setiap halaman saat dicetak, seringkali di dalam elemen <thead> atau <footer> dengan properti display: table-header-group atau display: block saat dicetak.
Struktur Dasar Kop Surat HTML.
- Header Utama: Gunakan elemen
<header>untuk membungkus semua konten kop surat. - Logo: Sisipkan logo dengan tag
<img>di dalam<header>, lalu gunakan CSS untuk posisinya. - Nama Instansi: Gunakan
<h1>atau<h2>untuk nama instansi. - Alamat & Kontak: Gunakan tag
<p>(paragraf) untuk alamat, nomor telepon, email, dan website. - CSS untuk Styling: Terapkan gaya visual (font, warna, ukuran) dan tata letak.
Contoh Kode Sederhana
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 | <!DOCTYPE html> <html lang="id"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Kop Surat & Tanda Tangan Digital - Disdik Jabar</title> <style> body { font-family: Arial, Helvetica, sans-serif; background-color: #f4f4f4; margin: 0; padding: 20px; display: flex; flex-direction: column; align-items: center; } /* Container Kertas A4 */ .paper { width: 210mm; min-height: 297mm; padding: 20mm; background-color: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-sizing: border-box; position: relative; } /* Kop Surat */ .header-container { display: flex; align-items: center; border-bottom: 4px solid #000; padding-bottom: 10px; margin-bottom: 20px; } .logo { width: 90px; height: auto; margin-right: 20px; } .header-text { flex: 1; text-align: center; margin-right: 90px; } .header-text h1 { font-size: 18px; margin: 0; text-transform: uppercase; } .header-text h2 { font-size: 22px; margin: 0; text-transform: uppercase; } .header-text p { font-size: 11px; margin: 2px 0; } /* Konten Surat */ .content { font-size: 14px; line-height: 1.5; text-align: justify; } /* Area Tanda Tangan */ .signature-wrapper { float: right; margin-top: 50px; width: 300px; position: relative; /* Penting untuk posisi stempel */ text-align: left; } .signature-title { margin-bottom: 10px; } /* Container untuk Tanda Tangan & Stempel */ .signature-space { position: relative; height: 120px; margin-bottom: 5px; } /* Gaya Stempel (Overlay) */ .official-stamp { position: absolute; width: 150px; /* Sesuaikan ukuran stempel */ left: -40px; /* Menggeser stempel ke kiri agar menimpa tanda tangan */ top: -10px; opacity: 0.8; /* Transparansi agar tanda tangan di bawahnya terlihat */ z-index: 2; } /* Gaya Tanda Tangan */ .signature-img { position: absolute; width: 180px; left: 20px; top: 10px; z-index: 1; } .signer-name { font-weight: bold; text-decoration: underline; margin-bottom: 0; } /* Tombol Cetak */ .no-print { margin-bottom: 20px; } .btn-print { padding: 10px 25px; background-color: #2d8a4e; color: white; border: none; border-radius: 5px; cursor: pointer; font-weight: bold; } @media print { body { background: none; padding: 0; } .paper { box-shadow: none; width: 100%; margin: 0; } .no-print { display: none; } * { -webkit-print-color-adjust: exact; print-color-adjust: exact; } } </style> </head> <body> <div class="no-print"> <button class="btn-print" onclick="window.print()">Cetak Dokumen</button> </div> <div class="paper"> <div class="header-container"> <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Coat_of_arms_of_West_Java.svg/330px-Coat_of_arms_of_West_Java.svg.png" alt="Logo Jabar" class="logo"> <div class="header-text"> <h1>Pemerintah Daerah Provinsi Jawa Barat</h1> <h2>Dinas Pendidikan</h2> <p>Jln. Dr. Radjiman No. 6 Telp. (022) 4264813 Fax. (022) 4264881</p> <p>Laman: disdik.jabarprov.go.id Surel: disdik@jabarprov.go.id</p> <p><strong>BANDUNG (40171)</strong></p> </div> </div> <div style="text-align: right; margin-bottom: 20px;">Bandung, 31 Desember 2025</div> <div class="content"> <p>Nomor : 443/ 4181 — Set.Disdik</p> <p>Hal : Perpanjangan Waktu Pelaksanaan PBM di Rumah</p> <br> <p>Yth. Kepala Cabang Dinas Pendidikan Wilayah I-XIII,<br> Dinas Pendidikan Provinsi Jawa Barat<br> di Tempat.</p> <p>Sehubungan dengan hal tersebut, kami minta Saudara menginformasikan kepada seluruh Pengawas dan Kepala SMA/SMK/SLB hal-hal sebagai berikut...</p> </div> <div class="signature-wrapper"> <div class="signature-title"> Kepala Dinas Pendidikan<br> Provinsi Jawa Barat, </div> <div class="signature-space"> <img src="https://upload.wikimedia.org/wikipedia/commons/7/7e/Stempel.png" class="official-stamp" alt="Stempel Dinas"> <img src="https://upload.wikimedia.org/wikipedia/commons/3/3a/Tanda_Tangan_Greg_Moore.png" class="signature-img" alt="Tanda Tangan"> </div> <div class="signer-info"> <p class="signer-name">Dr. Ir. DEWI SARTIKA, M.Si.</p> <p style="margin: 0;">Pembina Utama Madya</p> <p style="margin: 0;">NIP. 196301221986032004</p> </div> </div> <div style="clear: both; margin-top: 50px;"> <p style="font-size: 12px;"><strong>Tembusan, Yth.:</strong><br> 1. Gubernur Jawa Barat;<br> 2. Sekretaris Daerah Provinsi Jawa Barat.</p> </div> </div> </body> </html> |









