SlideShare a Scribd company logo
1 of 170
WEB PORTOFOLIO
STUDY JAM
Here starts
the lesson!
1 PRESENCE
https://qrco.de/1stpresence
st
Lomba LKS bidang web
technology tingkat
kabupaten Pati tahun 2023
Juara 2
Juara 1
Muhammad Fahmi
‘Ainunnajib
Lomba LKS bidang IT
Software solution for
business tingkat kabupaten
Pati tahun 2022
Juara 1
Lomba LKS bidang IT
Software solution for
business tingkat kabupaten
jepara tahun 2022
Juara 2
Lomba LKS bidang IT
Software solution for
business tingkat kabupaten
Jepara tahun 2023
Rian Hidayat
Saputra
“Langit tidak pernah
menjelaskan bahwa dirinya
tinggi”
Sedikit kutipan
dari mas rian
https://shorturl.at/fhn18 https://shorturl.at/BP679
Learn the
difference
PPT
HTML
PPT
CSS
Hypertext Markup
Language (HTML)
Universitas Safin Pati
Definisi
HTML adalah singkatan dari HyperText Markup Language yaitu bahasa markup standar
untuk membuat halaman web, yang kemudian dapat diakses untuk menampilkan
berbagai informasi di dalam web internet (Browser). Bahasa Markup bukan bahasa
pemrograman (programming language).
HTML dapat juga digunakan sebagai link link antara file-file dalam situs atau dalam
komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs
dalam web internet (Browser)
Fungsi
Secara umum, fungsi HTML adalah untuk mengolah serangkaian data dan informasi
sehingga suatu dokumen dapat diakses dan ditampilkan di internet melalui layanan web
Fungsi spesifik:
● Membuat halaman website
● Menampilkan berbagai informasi di dalam sebuah browser internet
● Membuat link menuju halaman web lain dengan kode tertentu (hypertext)
Analogi
TAG HTML
Universitas Safin Pati
Struktur Dasar HTML
<head>
<title></title>
Menuliskan judul website
<style></style>
Menuliskan syntax CSS
<script></script>
Menuliskan syntax JavaScript
<meta></meta>
Mendeskripsikan website
<body>
Heading
Universitas Safin Pati
Heading
Tag <h1>,<h2>, …, <h6>
Heading adalah judul atau subjudul yang dapat ditampilkan di halaman web.
Example
Paragraf
Universitas Safin Pati
Tag Paragraf
Tag Fungsi
<p></p> Membuat teks paragraf
<br> Menambah baris baru
<hr> Membuat garis horizontal
<b></b> Membuat tulisan tebal
<i></i> Membuat tulisan miring
<u></u> Membuat tulisan bergaris bawah
Example Tag <p></p>
Example Tag <b></b>,<i></i>,<u></u>
Example Tag <br></br>,<hr></hr>
Tag List
Universitas Safin Pati
Macam-macam Tag List
<ol></ol>
Ordered List
<ul></ul>
Unordered List
Struktur Dasar
Tag Ordered
List
Example Tag Ordered List
Type Ordered List
<ol type=”1”></ol> 1. Data
<ol type=”A”></ol> A. Data
<ol type=”a”></ol> a. Data
<ol type=”i”></ol> i. Data
<ol type=”I”></ol> I. Data Note :
Secara default ordered list
adalah ber-type 1
Struktur Dasar
Tag Unordered
List
Example Tag Unordered List
Type Unordered List
<ul type=”disc”></ul> ● Data
<ul type=”square”></ul> ❏ Data
<ul type=”circle”></ul> ❖ Data
Note :
Secara default unordered list
adalah ber-type disc
Tea Break
Silahkan dapat mengambil
snack di meja!!!
Hyperlink
Universitas Safin Pati
Definisi
Link ditemukan di hampir semua halaman web. Link memungkinkan
pengguna untuk berpindah dari halaman ke halaman.
External Link
<a href=“https://www.w3schools.com/ ”></a>
<a href=“https://www.youtube.com/”></a>
<a href=“http://gmail.com/”></a>
Internal Link
Internal Link dapat digunakan apabila
terdapat file html di lokasi yang sama
dengan website yang kita buat
Index.html
page2.html
Relative URL
Relative URL dapat digunakan apabila
terdapat file html di dalam folder(folder
dalam folder) tetapi lokasinya masih
dalam satu folder yang sama dengan
website yang kita buat
Index.html
page2.html
Relative URL
Relative URL dapat digunakan apabila
terdapat file html di dalam folder(folder
dalam folder) tetapi lokasinya masih
dalam satu folder yang sama dengan
website yang kita buat
Index.html
page2.html
Page Anchor
Coba dan identifikasi code di
samping ini lalu klik link yang
berada di atas dan lihat apa
yang terjadi
Perhatikan kotak berwarna
merah! Penulisan href harus
menyesuaikan dengan id
Image
Universitas Safin Pati
Gambar dapat meningkatkan desain dan tampilan halaman web.
Internal Resource
Atribut
<img src=“ ” alt=“ ”>
<img src=“ ” width=“ ”>
<img src=“ ” height=“ ”>
Atribut : alt
Memberikan alternatif text pada gambar
apabila terjadi error pada gambar
Atribut : width & height
Mengatur ukuran lebar & tinggi gambar
Note:
Disarankan menggunakan salah satu (width/height)
supaya mendapatkan gambar yang proporsional
Table
Universitas Safin Pati
Tabel HTML memungkinkan pengembang web untuk mengatur data
ke dalam baris dan kolom.
Simple Table
Table : Sizing
500px
Table : Sizing
Table : Merging
Table : Merging
Form
Universitas Safin Pati
Definisi
Formulir HTML digunakan untuk mengumpulkan input pengguna. Input
pengguna paling sering dikirim ke server untuk diproses.
Type Input
Type Input : text
Type Input : password
Type Input : radio
Type Input : checkbox
textarea
select
button
button
Time To
Quiz
USAI
Manusia
Kuat
Bersamamu
Cascade Style Sheet
(CSS)
Universitas Safin Pati
Definisi
CSS (Cascade Style Sheet) adalah sebuah markup language untuk mengatur tampilan
web sehingga terlihat lebih menarik dan indah.
Dengan menggunakan CSS, kita dapat mengatur layout (tata letak), warna, font, garis,
background, animasi, dan lain-lain.
Fungsi
● Digunakan untuk memilih dan memanipulasi elemen spesifik pada HTML.
● Elemen HTML dipilih berdasarkan tag, id, class, bahkan pola/pater.
● Semakin kompleks struktur HTML, selector juga bisa semakin kompleks / spesifik
TAG HTML
Universitas Safin Pati
Struktur Dasar
Selector
Universitas Safin Pati
Example
Dibaca:
Pilih seluruh elemen h1. Lalu, ubah
warna teks di dalamnya menjadi
warna cyan.
h1 { color: cyan; }
Example
Example
Menyeleksi lebih dari satu elemen
gunakan tanda koma untuk
memisahkan tiap elemen
Example
Note:
● Gunakan tanda titik untuk menyeleksi
sebuah class
● Gunakan tanda # untuk menyeleksi
sebuah id
Pilih tag h1 yang berada di dalam class satu. Lalu, ubah warnanya menjadi merah
Pilih tag h1 yang berada di dalam id dua. Lalu, ubah warnanya menjadi hijau
Penempatan
css
Universitas Safin Pati
Penempatan
Tipe Penjelasan Syntax
Embed Ditulis di dalam tag <style> <style><style>
Inline Ditulis di atribut elemen HTML; <h1 style= color: cyan;>…</h1>
External Ditulis di file CSS terpisah dengan HTML. <link rel="stylesheet" href="style.css">
Embed
Kode CSS yang ditulis di dalam tag <style>. Embed juga dikenal
dengan Internal CSS.
Tag <style> bisa ditulis di dalam tag <head>, bisa juga ditulis di
dalam tag <body>. Namun kebanyakan orang menulisnya di
dalam <head>.
Example
Inline
Kode CSS yang ditulis langsung pada atribut style di elemen
HTML.
Kode CSS ditulis langsung tanpa menggunakan kurung kurawal {
... }. Kemudian properti tetap dipisah dengan titik koma.
Example
External
Kode CSS yang ditulis terpisah dengan kode HTML. Eksternal CSS
ditulis di dalam file khusus yang berekstensi .css.
Example
Font Styling
Universitas Safin Pati
Property Font
Property Fungsi
font-family Mengatur jenis font yang akan digunakan
font-size Mengatur ukuran font
font-weight Mengatur ketebalan font
font-variant Mengubah font menjadi small caps
font-style Mengubah font menjadi bercetak miring
line-height Mengatur jarak antar baris
Font Family
Font Size
Satuan ukuran:
● px
● %
Font Variant
Secara default font-variant adalah
normal
Value:
● normal
● small-caps
Font Style
Value:
● normal
● italic
● oblique
Secara default font-style adalah
normal
Line Height
Satuan ukuran:
● normal
● px
Text Styling
Universitas Safin Pati
Property Text
Property Fungsi
color Memberi warna pada tulisan
text-align Mengatur format paragraf / teks
text-indent Memberi indentasi pada paragraph / teks
text-decoration Mengatur dekorasi pada teks
text-transform Mengubah jenis huruf menjadi huruf besar, kecil, & kapital
letter-spacing Mengatur spasi antar huruf
word-spacing Mengatur spasi antar kata
Color
Nama Warna
Hexadecimal
RGB
Text Align
Text Align : Left
Text Align : Right
Text Align : Center
Text Align : Justify
Text Indent
Example
Text Decoration
Text Decoration : none
Tag <a> tanpa text-decoration Tag <a> dengan text-decoration
Text Decoration : underline
Text Decoration : overline
Text Decoration : line through
Text Transform
Text Transform: none
Text Transform: lowercase
Text Transform: uppercase
Text Transform: capitalize
Text Transform
Letter spacing : normal
Letter spacing : px
Letter spacing : px
Text Transform
Word spacing : normal
Word spacing : px
Background
Universitas Safin Pati
Property Text
Property Fungsi
background-color Mengatur warna pada background
background-image Mengatur gambar yang akan digunakan pada background
background-position Mengatur posisi gambar pada background
background-size Mengatur ukuran gambar pada background
Background : Background Color
Background-color
Background : Background Image
Background-image
Background : Background Position
Background-position
Background : Background Size
Background-size
Tea Break
Silahkan dapat mengambil
snack di meja!!!
Link Styling
Universitas Safin Pati
Example
Kondisi saat kursor
berada di atas link
Example
Example
Table Styling
Universitas Safin Pati
Table Border
Example
Table Size
Lebar dan tinggi tabel ditentukan oleh
properti lebar (width: ;) dan (tinggi
height: ;)
Example
Example
Example
Table Alignment
Horizontal Alignment
Horizontal Alignment
Horizontal Alignment
Properti teks-alignment mengatur
perataan horizontal (kiri, kanan, atau
tengah) dari konten di <th> atau <td>
Secara default, konten elemen <th>
adalah center (rata tengah) dan konten
elemen <td> adalah left (rata kiri)
left
right
justify
center
Example
Vertical Alignment
Properti vertical-align mengatur
perataan vertikal (atas, bawah, atau
tengah) konten di <th> atau <td>.
Secara default, konten elemen <th>
dan <td> adalah center (rata tengah).
baseline
middle
bottom
Example
Flex Box
Universitas Safin Pati
Flexbox
Teknik CSS untuk membuat layout atau mengatur
posisi pada sebuah halaman website
Model layout satu dimensi yang dapat mengatur
jarak dan penjajaran antar item dalam sebuah
container
Properti pada Container
Property Value Fungsi
display flex Membuat sebuah elemen parent menjadi flex
box dan membuat elemen-elemen di dalamnya
bisa berperilaku flex juga
flex-direction row, row-reverse, column, column-reverse Mengatur arah/urutan items di dalam container
flex-wrap no-wrap, wrap, wrap-reverse Secara default semua items di dalam container
akan berada pada satu baris meskipun
ukurannya sudah tidak cukup wrap
memungkinkan untuk memindahkan items ke
baris di bawahnya
justify-content flex-start, flex-end, center, space-between,
space-around, space-evenly
Mengatur jarak antar items secara horizontal
align-items flex-start, flex-end, center, stretch, base-line Mengatur kesejajaran items secara vertical
align-content flex-start, flex-end, center, stretch, space-
between, space-around
Mengatur jarak antar items terhadap garis
vertical (hanya berfungsi ketika items lebih dari
satu baris)
Display
flex-direction
Mengatur arah/urutan items di dalam
container
Value:
● row
● row-reverse
● column
● column-reverse
row
row-reverse
column
column-reverse
flex-wrap
Secara default semua items di dalam container akan berada pada satu
baris meskipun ukurannya sudah tidak cukup wrap memungkinkan
untuk memindahkan items ke baris di bawahnya.
Value:
● no-wrap
● wrap
● wrap-reverse
Wrap
Kotak nomor 5 turun ke
bawah karena panjang
containernya tidak muat
untuk menampung 5 kotak
Wrap-reverse
justify-content
Mengatur jarak antar items secara horizontal
Value:
● flex-start
● flex-end
● center
flex-strat
flex-end
center
align-items
Mengatur kesejajaran items secara vertical
Value:
● flex-start
● flex-end
● center
● stretch
● base-line
flex-start
center
flex-end
stretch
Note:
Tinggi items akan
memenuhi container
apabila items tidak diberi
height
Terimakasiii
Universitas Safin Pati
—Jack Ma
“Never give up. Today is
hard, tomorrow will be
worse, but the day after
tomorrow will be
sunshine.”
FEEDBACK
https://qrco.de/feedback1st
Closing

More Related Content

Similar to 1st Meet Web Study Jam.pptx

Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015Martinus Hasan
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTMLI Gede Iwan Sudipa
 
Pemrograman Web pertemuan 3-obe.pptx
Pemrograman Web pertemuan 3-obe.pptxPemrograman Web pertemuan 3-obe.pptx
Pemrograman Web pertemuan 3-obe.pptxShadowGaming85
 
Pengenalan internet 10
Pengenalan internet 10Pengenalan internet 10
Pengenalan internet 10Suparno Oke
 
Dasar html taufan_riyadi
Dasar html taufan_riyadiDasar html taufan_riyadi
Dasar html taufan_riyadidedd_simbolon
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBTeukuMahawira
 
pertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.pptpertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.pptFatoni Pinocchio
 
Html dasar iskaruji dot com
Html dasar   iskaruji dot comHtml dasar   iskaruji dot com
Html dasar iskaruji dot comantony96
 
Mengenal Struktur Web dan Bahasa Pemerograman HTML
Mengenal Struktur Web dan Bahasa Pemerograman HTMLMengenal Struktur Web dan Bahasa Pemerograman HTML
Mengenal Struktur Web dan Bahasa Pemerograman HTMLNurdin Al-Azies
 

Similar to 1st Meet Web Study Jam.pptx (20)

Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTML
 
Pemrograman Web pertemuan 3-obe.pptx
Pemrograman Web pertemuan 3-obe.pptxPemrograman Web pertemuan 3-obe.pptx
Pemrograman Web pertemuan 3-obe.pptx
 
HTML+CSS
HTML+CSSHTML+CSS
HTML+CSS
 
Pengenalan internet 10
Pengenalan internet 10Pengenalan internet 10
Pengenalan internet 10
 
Laporan pratikum 1
Laporan pratikum 1Laporan pratikum 1
Laporan pratikum 1
 
05 XHTML CSS
05 XHTML CSS05 XHTML CSS
05 XHTML CSS
 
Dasar html
Dasar htmlDasar html
Dasar html
 
Dasar html taufan_riyadi
Dasar html taufan_riyadiDasar html taufan_riyadi
Dasar html taufan_riyadi
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
 
Modul web-design
Modul web-designModul web-design
Modul web-design
 
HTML
HTMLHTML
HTML
 
pertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.pptpertemuan-2-html-hypertext-markup-language.ppt
pertemuan-2-html-hypertext-markup-language.ppt
 
MODUL_HTML_TIK_XII
MODUL_HTML_TIK_XIIMODUL_HTML_TIK_XII
MODUL_HTML_TIK_XII
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
 
PENGENALAN CSS
PENGENALAN CSSPENGENALAN CSS
PENGENALAN CSS
 
Laporan pbw css
Laporan pbw cssLaporan pbw css
Laporan pbw css
 
Html dasar iskaruji dot com
Html dasar   iskaruji dot comHtml dasar   iskaruji dot com
Html dasar iskaruji dot com
 
Mengenal Struktur Web dan Bahasa Pemerograman HTML
Mengenal Struktur Web dan Bahasa Pemerograman HTMLMengenal Struktur Web dan Bahasa Pemerograman HTML
Mengenal Struktur Web dan Bahasa Pemerograman HTML
 
Mpw
MpwMpw
Mpw
 

1st Meet Web Study Jam.pptx