Selasa, 17 November 2020

 

Apa Itu HTML? Fungsi dan Cara Kerja HTML

Berbicara soal HTML tidak hanya terbatas pada pengertiannya saja. Anda harus tahu seluk-beluknya jika ingin mahir bahasa markup yang satu ini. HTML adalah singkatan dari Hypertext Markup Language. HTML memungkinkan seorang user untuk membuat dan menyusun bagian paragraf, heading, link atau tautan, dan blockquote untuk halaman web dan aplikasi.

HTML bukanlah bahasa pemrograman, dan itu berarti HTML tidak punya kemampuan untuk membuat fungsionalitas yang dinamis. Sebagai gantinya, HTML memungkinkan user untuk mengorganisir dan memformat dokumen, sama seperti Microsoft Word.

Ketika bekerja dengan HTML, Anda menggunakan struktur kode yang sederhana (tag dan attribute) untuk mark up halaman website. Misalnya, Anda membuat sebuah paragraf dengan menempatkan enclosed text di antara tag pembuka <p>  dan tag penutup </p>.

  1. <p>This is how you add a paragraph in HTML.</p>
  2. <p>You can have more than one!</p>

Kesimpulannya, pengertian HTML sebagai bahasa mark up sangatlah mudah untuk dipahami bahkan bagi webmaster pemula di bidang web development sekalipun.

L dibuat oleh Tim Berners-Lee, seorang ahli fisika di lembaga penelitian CERN yang berlokasi di Swiss. Dia memiliki ide tentang sistem hypertext yang berbasis internet.

Hypertext merujuk pada teks yang memuat referensi (link) ke teks lain yang bisa diakses langsung oleh viewer. Tim merilis versi pertama HTML pada tahun 1991, dan di dalamnya terdiri atas 18 HTML tag. Sejak saat itu, setiap kali bahasa HTML merilis versi teranyarnya, selalu ada tag dan attribute (tag modifier) terbaru.

Berdasarkan HTML Element Reference milik Mozilla Developer Network, untuk saat ini, ada 140 HTL tag meskipun sebagiannya sudah usang (tidak lagi didukung oleh versi terbaru browser).

Berkat popularitasnya yang terus meningkat, HTML kini dianggap sebagai web standard yang resmi. Spesifikasi HTML di-maintain dan dikembangkan oleh World Wide Web Consortiumm (W3C). Cek versi terbaru dari bahasa ini di website W3C.

Upgrade HTML besar-besaran terjadi pada tahun 2014, dan hasilnya adalah pengenalan HTML5. Pada upgrade tersebut, terdapat semantic baru yang memberitahukan arti dari kontennya sendiri, seperti <artcile><header>, dan <footer>.

Bagaimana Cara Kerja HTML?

Dokumen HTML adalah file yang diakhiri dengan ekstensi .html atau .htmEkstensi file ini bisa dilihat dengan mengunakan web browser apa pun (seperti Google Chrome, Safari, atau Mozila Firefox). Browser tersebut membaca file HTML dan me-render kontennya sehingga user internet bisa melihat dan membacanya.

Biasanya, rata-rata situs web menyertakan sejumlah halaman HTML yang berbeda-beda. Contohnya, beranda utama, halaman ‘tentang kami’, halaman kontak yang semuanya memiliki dokumen HTML terpisah.

Masing-masing halaman HTML terdiri atas seperangkat tags (bisa disebut juga elements), yang mengacu pada building block halaman website. Tag tersebut membuat hirarki yang menyusun konten hingga menjadi bagian, paragraf, heading, dan block konten lainnya.

Sebagian besar element HTML memiliki tag pembuka dan penutup yang menggunakan syntax <tag></tag>.

Berikut contoh kode dari susunan atau struktur HTML:

  1. <div>
  2. <h1>The Main Heading</h1>
  3. <h2>A catchy subheading</h2>
  4. <p>Paragraph one</p>
  5. <img src="/" alt="Image">
  6. <p>Paragraph two with a <a href="https://example.com">hyperlink</a></p>
  7. </div>
  • Elemen teratas dan terbawah adalah division sederhana (<div></div>) yang bisa Anda gunakan untuk mark up bagian konten yang lebih besar.
  • Susunan HTML di atas terdiri atas heading (<h1></h1>), subheading (<h2></h2), dua paragraf (<p></p>), dan satu gambar (<img>).
  • Paragraf kedua meliputi sebuah link (<a></a>) dengan attribute href yang terdiri atas URL tujuan.
  • Tag gambar memiliki dua attribute, src untuk path gambar dan alt untuk deskripsi gambar.

Pengertian Tag HTML dan Fungsinya

Tag HTML memiliki dua tipe utama: block-level dan inline tags.

  1. Elemen block-level memakai semua space yang tersedia dan selalu membuat line baru di dalam dokumen. Contoh dari tag block adalah heading dan paragraf.
  2. Elemen inline hanya memakai space sesuai dengan kebutuhannya dan tidak membuat line baru di halaman. Biasanya elemen ini akan memformat isi konten dari elemen block-level. Contoh dari tag inline adalah link dan emphasized strings.

Tag Block-Level

Tiga tag block-level yang harus dimiliki oleh setiap dokumen HTML adalah <html>, <head>, dan <body>.

  1. Tag <html></html> adalah elemen level tertinggi yang menyertakan setiap halaman HTML.
  2. Tag <head></head> menyimpan informasi meta, seperti judul dan charset halaman.
  3. Tag <body></body> melampirkan semua konten yang muncul pada suatu halaman.
  1. <html>
  2. <head>
  3. <!-- META INFORMATION -->
  4. </head>
  5. <body>
  6. <!-- PAGE CONTENT -->
  7. </body>
  8. </html>
  • Heading memiliki 6 level di HTML. Level tersebut bervariasi, mulai dari <h1></h1> sampai ke <h6></h6>, di mana h1 merupakan level heading tertinggi dan h6 adalah level terendah. Paragraf dibuka dan ditutup dengan tag <p></p>, sedangkan blockquote menggunakan tag <blockquote></blockquote>.
  • Division merupakan bagian konten yang lebih besar dan biasanya terdiri atas beberapa paragraf, gambar, kadang-kadang blockquote, dan elemen lebih kecil lainnya. Kita bisa membuat mark up dengan menggunakan tag <div></div>. Di dalam elemen div juga terdapat tag div lainnya.
  • Anda juga bisa menggunakan tag <ol></ol> untuk list yang berurutan dan <ul></ul> untuk list yang tidak berurutan. Masing-masing list item harus dibuka dan ditutup dengan tag <li></li>. Sebagai contoh, di bawah ini  adalah tampilan dasar dari list  tidak berurutan dalam HTML:
  1. <ul>
  2. <li>List item 1</li>
  3. <li>List item 2</li>
  4. <li>List item 3</li>
  5. </ul>

Tag Inline

Sebagian besar tag inline digunakan untuk memformat teks. Sebagai contoh, tag <strong></strong> akan render elemen ke format bold, sedangkan tag <em></em> akan ditampilkan dalam format italic.

Hyperlink adalah elemen inline yang mewajibkan adanya tag <a></a> dan attribute href untuk mengindikasi tujuan link:

  1. <a href="https://example.com/">Click me!</a>

Gambar (image) juga merupakan elemen inline. Anda dapat menambahkan satu gambar dengan menggunakan <img> tanpa harus membubuhkan tag penutup. Hanya saja, Anda disarankan menggunakan attribute src untuk menentukan path gambar, misalnya:

  1. <img src="/images/example.jpg" alt="Example image">

Jika ingin mempelajari lebih dalam tentang pengertian tag HTML serta tag HTML dan funsginya, silakan baca artikel kami tentang HTML cheat sheet (kami juga menyediakan link untuk diunduh).

Perkembangan HTML. Bagaimana Perbedaan HTML dan HTML5?

Sejak hari pertama diperkenalkan, HTML telah melewati perkembangan yang cukup signifikan. W3C terus merilis versi dan update terbaru sembari mencetak sejarah dan mengukuhkan keberadaannya.

HTML4 (belakangan ini sering disebut sebagai “HTML”) dirilis pada tahun 1999 dan versi terbarunya diperkenalkan pada publik pada tahun 2014.  Dikenal sebagai HTML5, versi terbaru ini menambahkan lebih banyak fitur baru ke bahasa mark up ini.

Salah satu fitur canggih di HTML5 adalah support untuk embed audio dan video. Jadi, alih-alih menggunakan Flash player, kita bisa melakukan file video dan audio yang di-embed ke halaman website dengan eanfaatkan tag <audio></audio> dan <video></video>. Fitur tersebut juga memiliki support bawaan untuk grafis vektor (SVG) yang dapat diskalakan dan MathML untuk formula matematika dan ilmiah.

HTML5 juga memperkenalkan beberapa perbaikan pada semantic. Tag semantic baru mengirimkan informasi pada browser tentang arti konten, yang  bermanfaat tak hanya bagi pembaca, tapi juga mesin pencari.

Tag semantic yang paling banyak digunakan adalah <article></article>, <section></section>, <aside></aside>, <header></header>, dan <footer></footer>. Agar bisa lebih paham tentang perbedaan HTML dan HTML5, silakan baca artikel kami.

Kelebihan dan Kekurangan HTML

Sama seperti hal teknis lainnya dalam dunia web, HTML juga punya kelebihan dan kekurangannya.

Kelebihan:

  • Bahasa yang digunakan secara luas dan memiliki banyak sumber serta komunitas yang besar.
  • Dijalankan secara alami di setiap web browser.
  • Memiliki learning curve yang mudah.
  • Open-source dan sepenuhnya gratis.
  • Bahasa markup yang rapi dan konsisten.
  • Standard web yang resmi di-maintain oleh World Wide Web Consortium (W3C).
  • Mudah diintegrasikan dengan bahasa backend, seperti PHP dan Node.js.

Kekurangan:

  • Paling sering digunakan untuk halaman web statis. Untuk fitur dinamis, Anda bisa menggunakan JavaScript atau bahasa backend, seperti PHP.
  • HTML tidak memungkinkan user untuk menjalankan logic. Alhasil, semua halaman web harus dibuat terpisah meskipun menggunakan elemen yang sama, seperti header dan footer.
  • Fitur-fitur baru tidak bisa digunakan secara cepat di sebagian browser.
  • Terkadang perilaku browser susah untuk diprediksi (misalnya, browser lama tidak selalu bisa render tag yang lebih baru).

Bagaimana Hubungan Antara HTML, CSS, dan JavaScript?

Meskipun dinyatakan sebagai bahasa mark up yang powerful, HTML tidak sepenuhnya bisa membuat website yang profesional dan responsif. HTML hanya bisa digunakan untuk menambah elemen dan membuat struktur konten.

Namun di satu sisi, HTML bisa bekerja secara maksimal dengan dua bahasa frontend: CSS (Cascading Style Sheets) dan JavaScript. Jika digabungkan, kedua bahasa frontend ini bisa meningkatkan pengalaman user dan mengaktifkan fungsi yang lebih canggih.

  • CSS erat kaitannya dengan styling, seperti background, warna, layout, spacing, dan animiasi.
  • JavaScript memungkinkan Anda menambahkan fungsionalitas yang dinamis, seperti slider, pop-up, dan galeri foto.

Kira-kira gambaran sederhana perbedaan HTML dan CSS dan JavaScript seperti ini: HTML adalah orang yang tidak memakai satu helai benang pun, CSS adalah bajunya, dan JavaScript adalah aktivitas dan sikapnya.

Jadi… Apa Itu HTML?

HTML adalah bahasa mark up web yang utama dan dijalankan secara alami di setiap browser serta di-maintain oleh World Wide Web Consortium.

Berdasarkan cara kerja HTML, Anda bisa menggunakannya untuk membuat struktur konten pada website dan aplikasi web (dengan memakai coding HTML sederhana). HTML merupakan level terbawah dari teknologi frontend dan berfungsi sebagai dasar styling yang bisa Anda tambahkan dengan CSS dan fungsionalitas yang dapat dijalakan menggunakan JavaScript.

https://www.hostinger.co.id/tutorial/apa-itu-html/

Kamis, 24 September 2020

K3LH

 

40 Soal K3LH Beserta Jawaban

Latihan Soal Pilihan Ganda Bab Kesehatan Keselamatan Kerja dan Lingkungan Hidup (K3LH)

  1. Perusahaan dapat mengurangi perilaku berbahaya yang biasa dilakukan dengan cara, kecuali..... (KUK 1.3)

a. Menempelkan poster

b. Mengganti manager

c. Pelatihan

d. Penyusunan kebijakan

  1. Berikut ini adalah cara mendokumentasi pengamatan K3 di lapangan, kecuali ... (KUK 3.3)

a. Mendaftar tertulis

b. Mendokumentasikan peralatan

c. Pengukuran dan pendenahan

d. Membersihkan

  1. Contoh parameter untuk mengukur kwalitas udara, kecuali... (KUK 3.1)

a. Volume

b. Kimia

c. Kebisingan

d. Panas

  1. Di bawah ini merupakan contoh zat kimia berbahaya yang mungkin terkandung di udara dan dilarang.... (KUK 3. 1)

a. Karbondioksida

b. Uap Air

c. Ozon

d. Aseton

  1. Berikut merupakan posisi kerja yang tidak ergonamis, kecuali.... KUK 3.1)

a. Tegak lama

b. Membungkuk

c. Di luar jarak jangkauan

d. Kaki menyentuh lantai

  1. Anthroponmetri dapat digunakan sebagai dasar, kecuali... (KUK 3.1)

a. Perancangan area kerja

b. Perhitungan tunjangan

c. Perancangan alat kerja

d. Perancangan lingkungan kerja fisik

  1. Berikut merupakan jenis-jenis kelelahan yang terdapat pada manusia, kecuali... (KUK 3.1)

a. Kelelahan visual

b. Kelelahan monoton

c. Kelelahan materi

d. Kelelahan fisik

  1. Dibawah ini yang bukan termasuk tujuan K3LH adalah…

a. Menjamin tenaga kerja dalam meningkatkan produktivitas

b. Mencegah dan mengurangi kerugian yang diderita oleh semua pihak yang bekerja

c. Memberi pertolongan dini bagi pekerja bila terjadi kecelakaan

d. Mencegah kecelakaan di jalan raya

  1. Rangkaian tata kerja yang berkaitan satu sama lain sehingga menunjukkan adanya suatu urutan tahap demi tahap serta jalan yang harus ditempuh dalam rangka melaksanakan suatu bidang pekerjaan merupakan pengertian dari........

a. Prosedur kerja

b. Keamanan

c. Keselamatan

d. Kesehatan

  1. Di bawah ini merupakan hal yang harus terkandung dalam prosedur kerja adalah..........

a. Tujuan dan ruang lingkup aktivitas

b. Pencatatan & evaluasi terhadap kegiatan

c. Siapa yang melaksanakan & apa yang harus dikerjakan

d. Benar semua

  1. Pihak yang bertanggungjawab terhadap K3 di perusahaan/instansi, kecuali..........

a. Bagian keamanan

b. Pimpinan

c. Orang tua

d. Instruktur

  1. Suatu kondisi dimana atau kapan munculnya sumber bahaya telah dapat dikendalikan ke tingkat yang memadai, ini adalah lawan dari bahaya (danger) merupakan pengertian dari....

a. Keamanan

b. Alat pelindung diri

c. Kesehatan

d. Kepedulian

  1. Syarat-syarat helm untuk alat pelindung diri, yaitu.......

a. Tahan benturan, meredam kejutan, tidak mudah terbakar, sulit disesuaikan

b. Tahan benturan, meredam kejutan, tidak mudah terbakar, mudah disesuaikan

c. Tahan benturan, mudah terbakar, mudah pecah

d. Tahan benturan, meredam kejutan, anti air, mudah terbakar

  1. Berikut adalah sarung tangan khusus dalam K3, kecuali.........

a. Sarung tangan bahan campuran karet

b. Sarung tangan bahan kulit

c. Sarung tangan bahan karet

d. Sarung tangan bahan plastik

  1. Alat yang digunakan untuk melindungi telinga dari kebisingan yang berlebihan merupakan fungsi penggunaan dari........

a. Ear plug

b. Safety shoes

c. Body protector

d. Respirator

  1. Alat yang digunakan untuk melindungi mata pemakai/karyawan dari partikel kecil, merupakan fungsi penggunaan dari alat..........

a. Ear plug

b. Safety shoes

c. Safety glasses

d. Respirator

  1. Pelindung mata atau kaca mata digunakan untuk melindungi mata dari bahaya. Pekerjaan yang wajib menggunakan peralatan pelindung ini adalah....…

a. Mengecat

b. Mengelas

c. Mengampelas

d. Mengukir

  1. Fungsi safety shoes bagi karyawan, kecuali.........

a. Melindungi kaki dari beram

b. Melindungi kaki dari benda panas

c. Melindungi kaki dari bahan kimia yang berbahaya

d. Melindungi kaki dari udara

  1. Cara kerja yang digunakan untuk meninjau kembali metode kerja dan mencegah bahaya yang mungkin tidak dilihat/terlupakan dalam tata ruang gedung dan dalam desain mesin, alat dan pengolahan yang telah dikembangkan setelah mulainya produksi merupakan pengertian dari.......

a. Pemeriksaan kesehatan kerja

b. Job safety analysis

c. Alat pelindung diri

d. Body protector

  1. Usaha yang mengutamakan tindakan pencegahan terhadap gangguan kesehatan karena faktor pekerjaan & lingkungan kerja adalah pengertian dari.........

a. Pemeriksaan kesehatan kerja

b. Job safety analysis

c. Alat pelindung diri

d. Body protector

  1. Berikut ini merupakan langkah yang dilakukan untuk pencegahan terhadap penyakit, kecuali.......

a. Pemeriksaan kesehatan karyawan

b. Pendidikan kesehatan

c. Penerangan sebelum bekerja

d. Golongan fisik

  1. Faktor penyebab gangguan kesehatan, kecuali.........

a. Golongan fisik

b. Golongan pribadi

c. Golongan kimia

d. Golongan biologik

  1. Berikut merupakan kepanjangan dari K3LH, kecuali...........

a. Kesehatan

b. Keselamatan

c. Keamanan

d. Kebaikan

  1. Keadaan sekitar yang didiami seseorang baik biotik maupun abiotik adalah pengertian dari...

a. Kesehatan

b. Keselamatan

c. Keamanan

d. Lingkungan Hidup

  1. Di bawah ini yang termasuk dalam golongan fisik adalah........

a. Suara gaduh

b. Debu

c. Bersikap netral

d. Cairan kimia

  1. Berikut merupakan yang termasuk ke dalam golongan kimia adalah.......

a. Sinar inframerah

b. Debu

c. Penerangan lampu kurang

d. Suhu terlalu tinggi/rendah

  1. Berikut merupakan yang termasuk ke dalam golongan biologik, yaitu..........

a. Pekerjaan yang monoton

b. Cairan kimia

c. Melakukan pemeriksaan secara teliti

d. Penerangan lampu kurang

  1. K3 merupakan perkembangan dari....

a. OASH

b. OSH

c. ILO

d. WHO

  1. Berikut merupakan beberapa faktor ergonomis yang perlu diperhatikan di tempat kerja, kecuali... (KUK 3.1)

a. Temperatur

b. Atmosfer

c. Gerakan

d. Berat

  1. Salah satu tujuan awal dibentuknya standard keselamatan dan kesehatan di tempat kerja adalah....

a. Perang

b. Kelaparan

c. Bencana alam

d. Moral

  1. Perjanjian resmi yang memuat tentang K3 dan ditandatangani oleh President Richard M. Nixon adalah....

a. OSH

b. OSHA

c. NIOSH

d. SOSH

  1. Berikut ini merupakan Undang-undang yang memuat tentang Keselamatan Kerja......

a. UU No.1 Thn 1971

b. UU No.2 Thn 1977

c. UU No.1 hn 1977

d. UU No.1 Thn 1970

  1. Yang mempengaruhi Anthropometri antara lain, kecuali....

a. Umur

b. Pekerjaan

c. Kelamin

d. Kehamilan

  1. Beberapa faktor yang dapat mendukung K3, kecuali...

a. Penyediaan tempat kerja aman

b. Pematuhan standard yang sudah ada

c. Penetapan insentif kerja

d. Evaluasi keadaan tempat kerja

  1. Beberapa keterbatasan manusia yang menghambat tingkat produktifitasan di tempat kerja, kecuali.......

a. Penglihatan

b. Usia

c. Persepsi

d. Gaji

  1. Beberapa faktor umum yang menghambat tingkat produktifitasan di tempat kerja, kecuali......

a. Pengoperasian peralatan yang cacat

b. Kurangnya peralatan keselamatan

c. Pekerjaan berabahaya

d. Perbaharuan mesin dan peralatan

  1. Beberapa resiko umum yang terdapat di tempat kerja, kecuali....

a. Pelarut

b. Logam

c. Debu

d. Minuman

  1. Contoh penyakit yang dapat muncul karena tempat kerja yang tidak memenuhi persyaratan ergonamis.....

a. Ganglion

b. Demam

c. Cacar

d. Sinus

  1. Di bawah ini merupakan temperatur yang baik di tempat kerja, kecuali... (KUK 1.3 )

a. 22° C

b. 24° C

c. 26° C

d. 30° C

  1. Pensosialisasian tentang pentingnya K3 di perusahaan dapat dilakukan dengan cara, kecuali.... (KUK 2.4)

a. Penyusunan kebijakan

b. Pelatihan

c. Penempelan poster

d. Membayar orang

The Dawn of the Net - How the Internet works

 D eskripsi  tentang "BAGAIMANA CARA KERJA INTERNET"   Pada film tersebut ditampilkan beberapa perangkat dari jaringan antara lain...