/* di bawah ini adalah STYLE untuk elemen BODY dan DIV CLASS "container" untuk semua file HTML Latihan */ body { font-family: Arial, sans-serif; background: #f8f9fa; margin: 40px; } .container { background: #ffffff; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); max-width: 900px; margin: auto; } /* di bawah ini adalah STYLE untuk HTML Latihan10_1 */ #judul-halaman { font-size: 28px; font-weight: bold; margin-bottom: 20px; text-align: center; color: #333; } table { width: 100%; border-collapse: collapse; margin-top: 20px; background: #ffffff; overflow: hidden; border-radius: 8px; } caption { font-size: 20px; font-weight: bold; margin-bottom: 10px; color: #444; } th { background: #0d6efd; color: white; padding: 12px; text-align: center; border: 1px solid #d0d0d0; } td { padding: 10px; border: 1px solid #d0d0d0; text-align: center; } tr:nth-child(even) { background: #f0f4ff; } tr:hover { background: #e2e6ff; } .highlight { color: white; font-weight: bold; } /* di bawah ini adalah STYLE untuk HTML Latihan10_2 */ #judul-iframe { font-size: 26px; font-weight: bold; margin-bottom: 15px; text-align: center; color: #333; } .penjelasan { font-size: 16px; margin-bottom: 20px; color: #555; } .penjelasan span { font-weight: bold; color: #0d6efd; } .iframe-wrapper { border: 2px solid #0d6efd; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } iframe { width: 100%; height: 390px; border: none; }