Penggunaan HTML dengan Cascading Style Sheet (CSS) - Praktikum 9

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan dari post sebelumnya yaitu mengenai Penggunaan CSS dalam tag - tag HTML yang sudah kita gunakan sebelumnya. Sebelum masuk ke codingannya, Apakah anda sudah tahu apa itu CSS? Cascading Style Sheet  atau  lebih sering disebut dengan istilah CSS  merupakan salah satu dokumen website yang bertujuan untuk mengatur gaya (style) tampilan website.
        Manfaat CSS yaitu :
Kode HTML menjadi lebih sederhana dan lebih mudah diatur.
Ukuran file menjadi lebih kecil sehingga load file lebih cepat.
Mudah untuk mengubah tampilan, hanya dengan mengubah file CSS saja.
Dapat berkolaborasi dengan JavaScript. 
Dapat digunakan dalam hampir semua jenis web browser.
 Dalam Pengcodingan CSS terdapat 3 tipe yaitu Inline(didalam file HTML,pada masing - masing tag), Embedded(didalam file HTML,pada tag style yang berada di tag head), dan External(diluar file HTML, yaitu dalam file .css)
Untuk Lebih jelasnya berikut Codingan beserta hasilnya :

Inline CSS


Nah yang termasuk CSS yaitu ada di tag p bagian style="color:Teal; font-family:Impact; font-size:24px; text-shadow:12px 2px 5px fuchsia;"color untuk warna font, font-family untuk beberapa jenis huruf yang bisa digunakan, font-size untuk ukuran font, text-shadow untuk membuat bayangan dari sebuah tulisan.

Embedded CSS 1


Nah, disini kenapa disebut Embedded CSS, yaitu karena bagian CSS ada pada tag <style></style> yang disimpan dalam bagian head. Untuk Embedded CSS, dan External CSS, kita disarankan membuat class/id untuk dipanggil pada saat Styling. Dengan cara memakai <div class="" id=""></div> Jika Class maka menggunakan .nama dan id maka menggunakan #nama seperti contoh diatas. Disini saya memakai padding untuk mengatur ukuran/jarak, dan border untuk garis tepi.

Embedded CSS 2


Nah, ini juga sama Embedded CSS, pada codingan ini kita juga bisa menulis selector dengan cara tag#namaid atau tag.namaclass contohnya : input#tombol.

External CSS 1
HTML

CSS


Nah, untuk yang external css ini anda harus membuat file html dan file css dalam 1 folder. Juga harus memanggil file css di htmlnya yaitu dengan cara : <link rel="stylesheet" href="styleexternal.css" type="text/css">. Disini saya memakai property width untuk mengatur lebar, height untuk mengatur panjang/tinggi, float untuk mengatur tulisan dimana tulisan bisa memanjang ke kiri.

External CSS 1
HTML

CSS


Nah, disini saya menggunakan property letter-spacing untuk mengatur spasi antara huruf dalam sebuah kata. Valuenya pun bisa cm ataupun px.

Embedded Heading CSS


 Nah, disini untuk membuktikan bahwa value color bisa berbentuk hexsa, RGB, dan nama warnanya, seperti contoh diatas.

Text Decoration External CSS
HTML


Property yang digunakan word-spacing untuk mengatur spasi antar kata text-decoration untuk mengatur dekorasi teks : overline untuk garis diatas teks, underline untuk garis dibawah teks, line-throught untuk garis mencoret teks.

Embedded CSS - Text Align and Transform


 Property yang digunakan : text-indent untuk membuat jorok ke dalam pada awal paragraf, text-align untuk mengatur tulisan agar rata kanan,kiri, atau sama rata, text-transform untuk mengatur/mengubah huruf agar besar/kecil.

Story Prambanan Temple - External CSS
HTML

CSS


 Nah, diatas merupakan contoh penggunaan tag - tag HTML beserta beberapa property CSS. Property tambahannya yaitu  margin-top, margin-bottom, margin-left, margin-right untuk mengatur jarak atas, bawah, kiri, kanan.

Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Menyajikan Komponen Entri Teks (Form) - Praktikum 8

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan dari post sebelumnya yaitu mengenai Tag - tag di HTML. Kali ini mengenai tentang Bagaimana cara Menyajikan Entri Teks atau yang biasa dikenal yaitu form/formulir di sebuah Web menggunakan HTML. Untuk lebih jelasnya langsung saja ke tutorialnya.

Text Area
Text Area digunakkan untuk sebuah tulisan dengan area yang khusus dan text area ini ada beberapa tipe. Contoh Codingan dan Hasilnya :


 Nah, untuk membuat text area kita gunakan <textarea></textarea> kita juga mengatur colspan dan rowspan nya untuk mengatur lebar dari text area tersebut. Contoh berikutnya :


Seperti yang saya sebutkan sebelumnya, untuk codingan diatas itu untuk membuktikan/membedakan beberapa textarea menggunakan colspan. Codingan berikutnya :


 Nah diatas salah satu tipe dari text area yaitu read only(hanya bisa dibaca) artinya tulisan tidak dapat diubah namun dapat disalin dan bisa juga kita kasih nama dengan name="". Codingan berikutnya :


 Nah diatas juga salah satu tipe dari text area yaitu disabled artinya tulisan tidak dapat diubah dan tidak dapat disalin jadi hanya bisa dilihat saja.Input Codingan berikutnya :


 Nah diatas merupakan textarea untuk password, jadi saat kita mengisi di area tersebut maka masukan kita otomatis disembunyikan. Dan kita juga bisa mengatur  batas huruf dari masukan user yaitu dengan cara menambahkan attribute maxlength="". Codingan berikutnya :


 Nah diatas juga masih dengan textarea yaitu tag <input> dan tag ini juga da beberapa tipe ada hidden untuk menyembunyikan teaxtarea tersebut, submit digunakan untuk tombol dimana kita akan mengirimkan data yang sudah diisi sebelumnya dan ada attribute value="" yang fungsinya untuk mengatur tulisan pada tombol tersebut. Codingan berikutnya :


 Nah kalo yang ini merupakan codingan sebelumnya. Dan tipe hiiden diganti dengan textarea yang juga menggunakan attribute value="". Codingan berikutnya :


 Nah codingan diatas contoh penggunaan tipe input lainnya yaitu tipe file, fungsinya untuk mengupload file ke sebuah web dan ada attribute accept="" yang fungsinya yaitu untuk merincikan bahwa yang bisa di upload yaitu jenis file tertentu. Codingan berikutnya :


Nah, codingan diatas contoh penggunaan tipe input lainnya yaitu tipe radio, Biasanya digunakan untuk memilih satu pilihan pada beberapa pilihan lainnya. Codingan berikutnya :


Nah codingan diatas contoh penggunaan tipe input lainnya yaitu tipe checkbox, jika yang sebelumnya hanya bisa memilih satu pilihan. Untuk yang sekarang user bisa memilih beberapa pilihan dan yang sudah dipilih biasanya ditandai dengan tanda centang.Select and Datalist Codingan berikutnya :


Nah diatas merupakan contoh penggunaan dari select dan datalist, keduanya mempunyai fungsi yang sama yaitu untuk memilih tulisan yang sebelumnya sudah disediakan. Perbedaanya yaitu jika select awal tampilannya yaitu pilihan pertama. Sedangkan datalist tampilan pertamanya yaitu kosong. Didalam kedua tag tersebut terdapat tag lain untuk pilihannya yaitu tag <option>. Contoh tampilan formulir sederhana :


Saya menggunakan tag table untuk mengatur agar lebih rapih tampilannya. Oh ya, ada beberapa source code diatas yang mungkin kurang lengkap terutama pada bagian textarea.

Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Menyajikan komponen Audio, Video & flash dengan HTML - Praktikum 7

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan dari post sebelumnya yaitu mengenai Tag - tag di HTML. Kali ini mengenai tentang Bagaimana cara menampilkan/memutar lagu, video, dan flash(animasi) di sebuah Web menggunakan HTML. Untuk lebih jelasnya langsung saja ke tutorialnya. 

  1. Menampilkan/Memutar Audio
           Selain menampilkan gambar di web, anda juga bisa menampilkan/memutar audio menggunakan sebuah tag di HTML. untuk lebih jelasnya, berikut Codingan dan Hasilnya :


 Nah, tag yang digunakan untuk menampilkan sebuah audio yaitu tag <audio></audio> dan didalamnya ada tag<source>. Tag source berguna untuk memanggil sebuah file yang akan kita masukkan ke web. Namun tanpa tag source pun sebenarnya masih bisa menampilkan audio yaitu dengan cara menambahkan attribute src="" dalam tag audio. Anda juga bisa membuat audio tersebut auto play caranya yaitu :


Nah, untuk membuat audio auto play maka tag yang digunakan pun berbeda, yaitu dengan menggunakan tag <embed>. Disini juga anda bisa mengatur tinggi dan lebarnya.

       2. Menyajikan Video

              Anda juga dapat menampilkan video pada HTML yaitu dengan cara :


 Nah, tag untuk menampilkan video yaitu <video></video> dan juga didalamnya ada tag source. Nah, sama seperti audio, tanpa tag source pun sebenarnya masih bisa menampilkan video yaitu dengan cara menambahkan attribute src="" dalam tag video. Oh iya anda juga bisa menggunakan attribute type="" yaitu untuk mendeskripsikan tipe file yang anda tampilkan. Anda juga dapat menampilkan video dengan thumbnail :


 Maksud Video Thumbnail ini yaitu sebuah video dimana cover video tersebut dapat kita atur dengan sebuah gambar yang kita inginkan. caranya yaitu menambahkan attribute poster="".

      3. Menampilkan file flash(.swf)

             Anda juga dapat menampilkan file flash(biasanya game) pada HTML yaitu dengan cara :


 Jadi, disini kita juga menggunakan tag embed untuk menampilkan file .swf
Disini juga saya mencoba mengkombinasikan seluruh tag di atas dan yang sudah dibahas di post sebelumnya. Berikut codingan dan hasilnya :


 Nah, diatas merupakan hasilnya. Oh iya, disini saya menggunakan tag <marquee></marquee> untuk membuat tulisan berjalan. Untuk lebih memudahkan anda untuk membuat HTML dengan menampilkan sebuah file, alangkah baiknya anda membuat folder terlebih dahulu seperti :

Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Layout Web dengan Tabel HTMML - Praktikum 6

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan dari post sebelumnya yaitu mengenai Tag - tag di HTML.
Nah, kali ini masih membahas seputar Tabel pada HTML, hanya saja sekarang kita akan membahas halaman web dengan Layout menggunakan tabel. Ada 4 jenis yang akan saya bahas yaitu :

  1. Top Index
    Top Index ini adalah sebuah layout/tampilan web(dengan menggunakan Tabel) yang memiliki daftar isi yang berada di atas content. Untuk lebih jelasnya berikut codingan dan hasilnya : 


 Nah, diatas sama seperti post sebelumnya saya menggunakan beberapa atribut seperti width, height align, border, dll. Semua atribute itu pernah saya bahas di post sebelumnya. Mungkin, atribut barunya yaitu border color="" yaitu untuk mengatur warna dari border/garis pinggir pada tabel yang kita buat.

      2. Bottom Index

     Bottom Index ini adalah sebuah layout/tampilan web(dengan menggunakan Tabel) yang memiliki daftar isi yang berada di bawah content. Untuk lebih jelasnya berikut codingan dan hasilnya : 


 Sama seperti codingan yang pertama, codingan ini juga menggunakan atribut - atribut yang sudah digunakan sebelumnya. Bedanya codingan ini menggunakan tag <tr> sebanyak 3 buah, jika yang di codingan pertama menggunakan sebanyak 4 buah.

      3. Left Index

    Left Index ini adalah sebuah layout/tampilan web(dengan menggunakan Tabel) yang memiliki daftar isi yang berada di sebelah kanan & kiri content. Untuk lebih jelasnya berikut codingan dan hasilnya : 


 Sama seperti codingan yang sebelumnya, codingan ini juga menggunakan atribut - atribut yang sudah digunakan sebelumnya. Nah, jadi daftar isi diatas berada di sebelah kiri. Oh iya, pada font size disini saya mengisi +2, jadi anda bisa mengisi/menggantinya menjadi angka saja atau angka+(semisal +5, 5, 5+). Di Left Index ini menggunakan rowspan, dan valign juga.

     4. Layout Split

    Layout Split ini adalah sebuah layout/tampilan web(dengan menggunakan Tabel) yang memiliki daftar isi yang berada di sebelah kiri content. Untuk lebih jelasnya berikut codingan dan hasilnya : 


 Sama seperti codingan yang sebelumnya, codingan ini juga menggunakan atribut - atribut yang sudah digunakan sebelumnya. Dan disini juga saya menggunakan colspan dan rowspan juga. Jadi intinya Layout Split ini menggunakan daftar isi yang mengapit content/body.

 Agar lebih jelasnya disini saya kan membagikan/menampilkan layout weeb yang saya buat(hasil dari Left Index). Berikut codingan dan hasilnya :




Sama seperti codingan yang sebelumnya, codingan ini juga menggunakan atribut - atribut yang sudah digunakan sebelumnya. Disini juga saya menggunaka tag <a> untuk menyisipkan link pada suatu text(ceritanya). Agar tampilannya lebih bangus jadi border saya hapus.

Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Penggunakan Tabel dan Spanning di HTML - Praktikum 5

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan dari post sebelumnya yaitu mengenai Tag - tag di HTML.

Tabel merupakan cara untuk menampilkan informasi dalam bentuk sel yang terdiri atas baris dan kolom. Untuk menampilkan data dalam tabel, maka kita perlu menggunakan tag <table> </table>. Elemen tabel ada property <tr> (table row) dan didalamnya ada <th> (table heading) dan <td> (table data). Untuk lebih jelasnya Anda bisa lihat di tutorialnya berikut ini :
Pengenalan Tag Tabel


 Nah diatas merupakan contoh penggunaan tag <table>, jadi tag <tr> itu baris ke pinggir. Jadi saat pengcodingan tabel kita harus fokus ke pinggir bukan ke bawah. Lalu gunanya border itu untuk garis pinggir/pemisah antar sel di tabel. cellspacing untuk spasi antar sel, cellpading untuk spasi didalam sel. Di dalam table juga kita bisa menggunkan bgcolor untuk mengatur warna tabel tersebut.
Tabel dengan colspan dan rowspan


 Nah, diatas kita menggunakan atribute colspan (menggabungkan sel ke pinggir), rowspan (menggabungkan sel ke bawah), dan align (untuk meratakan tulisan di sel pada table). Jadi maksud dari colspan="3" itu adalah untuk menggabungkan 3 sel ke pinggir(jika di excel kita pakai merge & center).
Contoh Berikutnya :



 Nah diatas merupakan contoh untuk mengatur ukuran/panjang sel yaitu dengan cara menggunakan width jadi untuk sel yang lebih panjang maka persentasenya pun harus lebih besar dari yang lainnya.
contohnya seperti diatas untuk membuat sel Usia dan bawahnya lebih panjang dibanding sel Nama.
Contoh Berikutnya :



 Nah contoh diatas menggunakan atribute height(untuk tinggi tabel) dan cellpading. Jadi contoh diatas formatnya sama dengan contoh sebelumnya hanya beda penyajian saja.
Contoh Tabel Absensi :



 Nah contoh diatas juga sama menggunakan atribute - atribute yang sudah dicontohkan sebelumnya. Oh, iya untuk kalian yang mencari tanda centang (✔) anda bisa mendapatkannya di character map --> font Arial Unique Ms --> lalu find dengan kata kunci check --> lalu kalian pilih dan copy.
Contoh Berikutnya :



 Nah mungkin kalian penasaran apa fungsi dari scope="col"
Ketika sebuah tabel di ubah menjadi suara atau Braille, sangatlah berguna untuk dapat mengidentifikasi header apa yang mendeskripsikan tiap cell. Sebagai contoh, sebuah browser suara memungkinkan anda untuk bergerak keatas dan kebawah atau ke kiri dan kenan dari cell ke cell yang lain, yang cocok dengan header yang sesuai diucapkan sebelum tiap cell.
Untuk mendukung hal ini anda harus membubuhi keterangan pada header tersebut dan atau cell data. Cara termudah untuk hal ini adalah dengan menambahkan atribut scope pada cell header. Hal tersebut dapat digunakan dengan nilai nilai berikut:
  • row: Cell yang aktif memiliki informasi header untuk sisa dari baris tempat cell tersebut berada.
  • col: Cell yang aktif memiliki informasi header untuk sisa dari kolom tempat cell tersebut berada
Contoh Berikutnya :



 Nah ini juga sama dengan contoh sebelumnya hanya saja beda penempatan/penyajian tabelnya. Oh iya disini kita juga menggunakan <sup></sup> untuk membuat pangkat.
Contoh Tabel Benua dengan dua tampilan yang berbeda :
Tampilan ke-1


Tampilan ke-2 :



 Nah, lagi lagi tabel ini menggunakan atribute - atribute yang sudah digunakan sebelumnya.
Contoh Berikutnya :




Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding