Ini bagian utama teks
Harus terstruktur. Hanya ada 1 < h1 > di tiap halaman.Harus berurutan.h1 ke h2. h2 ke h3 biar jelas subdivisinya.
Konten utama dari isi halaman itu < main >. Sangat membantu buat fitur jump to main content
Ini bagian utama teks
Article:Buat group content secara individual. Section: Nge group yg setema. Div:Nge group yg gak ada hubungannya.
header tag buat nandain introductory paragraph atau navigation link
nav : buat nge wrap link navigasi utama. Note: Kalau link di bawah page mending pake < footer >
Footer buat nampilin copyright dsb di bawah layar
Buat nampilin audio terutama untuk screen reader
Buat aksesibilitas dan kemudahan caption terutama untuk yang difabel, gambar/tabel dijadiin di tag figure
Biar form muda dibaca sama screen reader, teks di sebelum input dikasih label biar jelas ini untuk siapa
Untuk radio button,biar enak dilihat digroupin jadi 1 fieldset dan judulnya dikasih legend
Buat input tanggal:
Buat ngebantu screen reader agar jelas ini tanggak berapa
Buat ngehide konten yang hanya dibaca oleh screen reader:
Ini rahasia loh?cuma yang pake screen reader doang yang ngebaca
Kontras background dan warna yang disarankan 4.5:1 untuk normal text. Buat ngecek bisa ke web ini. Nilai rasio ini dilihat dari luminositas relatof,jadi bisa dimanipulasi pake hsl()
Untuk ngebantu yg colorblind, jangan kasih warna background sama tulisan yang bersebelahan hue nya
Buat ngebantu yang pake screen reader, tempat buat naro anchor link kudu informatif. Misal : klik untuk ||a|| informasi tentang bateradi||/a||
Buat elemen yang informatif bisa pake shortcut biar gampang. Misal: ketik 'p' untuk kembali ke halaman awal
Buat firefox pake alt+shift+[KEY]
Buat opera sebelum versi 15:shift+esc+[KEY}
Buat edge,ie,chrome,safari,opera 15+:alt+[KEY]
kembali ke awalbisa pake atribute tabindex agar si elemen bisa pake pseudo class focus. kalau nilainya 0 berarti bisa fokus
kalau -1 berarti bisa difokusin tapi gak bisa dicapai keyboard
APA LIHAT LIHAT?
atribut tabindex bisa menunjukkan prioritas elemen mana yg di hightlight kalau kita pencet TAB. Polanya dari 1->2->dst
Defaultnya iyalah elemen paling atas
Ku pertama
Tapi ku dulu nu pertama muncul di tab
media query berguna biar jadi responsif
Aku responsif lo!!?
Supaya gambar responsif,jaddiin max-wisth nya 100%(biar seukuran sama kontainer) dan heightnya auto(biar scalenya otomatis)
Buat ngebantu yg retina(apple) biar gambarnya gak pecah,atur width dan height di layar hanya setengah dari ukuran aslinya
Supaya rsponsif juga, ukurannya pake yg relatif ke vw(viewport width),vh(viewport height),vmin(h/w yg min),vmax(w/h max). 1vw=1% lebar si viewport
Aku pake yg vwidth................................................................................
kalo mau bikin flex. Pro: bisa diexpand dan shrink. mirip mirip inline element lah entar
Intinya ini tuh kek autofill gitu, ada 4 kolom, isi yg pertama dulu
Flex juga ada arahnya,bisa jadi row/column
Bisa juga flex nya dijadiin kolom